This video is available to ERE Pro subscribers

Subscribe to watch

Already a member? Log in

I’m not like other Boolean Builders, I’m a cool Boolean Builder

October 21, 2021 · SourceCon Digital ·

Speakers

About this video

A working Boolean string builder gets constructed inside Google Sheets from scratch, function by function, so sourcers can walk away with a reusable tool instead of just a demo.

The build starts with the basics of any spreadsheet function: hitting the equals sign, opening a formula, and using the built-in question-mark help to read the syntax. From there it moves through the specific functions that make a Boolean builder work:

  • IF statements, for returning one result when a cell matches a condition and another when it doesn't, including how to test for blank cells and how to use "does not equal."
  • ARRAYFORMULA, for running a single IF statement across an entire range of cells instead of writing it out row by row.
  • CONCATENATE, for joining text and cell references together, whether that's combining names, adding spaces between words, or pulling text directly from other cells.
  • SPLIT, for breaking a single cell into separate pieces, such as pulling a city out of a "City, State" entry using the comma as a delimiter.
  • TRANSPOSE, for flipping data between rows and columns, and combining it with SPLIT to turn one long comma-separated string into a clean vertical list.
  • Calling a cell's text versus typing text directly, and why that distinction matters once quotation marks need to appear inside quotation marks in a search string.
  • Paste Special: Values Only, so copied results bring over plain text instead of the underlying formula.

These pieces get assembled into a live formula that takes a list of terms in one column and turns them into a properly formatted string, wrapped in quotation marks and joined with "OR," ready to drop straight into a search bar. The same approach applies to scraped lists, such as pulling every school from a list of top computer science programs and turning it into a single search string instead of typing each term in by hand.

The goal throughout is a tool that can be rebuilt and adjusted independently, rather than a fixed template, so that search strings for schools, job titles, locations, or any other repeated pattern can be generated without retyping the same Boolean syntax every time.

I’m not like other Boolean Builders, I’m a cool Boolean Builder | ERE Pro