The math operation (addition) coerces TRUE and FALSE to 1 and zero, and the result is a single array:
Since we are using Boolean algebra, there are only two possible values operation: 1 or 0. Thus, the final array contains only 1's and 0's:
This final array is delivered to the FILTER function as the "include" argument, and FILTER returns only rows that correspond to a 1.
Note: This function is a new "Dynamic Array Function" in Excel. It is a beta feature available only through the Office Insiders program. Dynamic Array functions are expected to be released in 2019 to Office 365 subscribers.
To filter data to include data based on a "contains specific text" logic, you can use the FILTER function with help from the ISNUMBER function and SEARCH function . In the example shown, the formula in F5 is: = FILTER ( B5:D14 , ISNUMBER ( SEARCH...
The Excel FILTER function filters a range of data based on supplied criteria, and extracts matching records.
Excel Formula Training
Formulas are the key to getting things done in Excel. In this accelerated training, you'll learn how to use formulas to manipulate text, work with dates and times, lookup values with VLOOKUP and INDEX & MATCH, count and sum with criteria, dynamically rank values, and create dynamic ranges. You'll also learn how to troubleshoot, trace errors, and fix problems. Instant access. See details here.