Home > front end >  How to Ignore Blanks
How to Ignore Blanks

Time:12-03

Example Pic:

Hi, I got the solution with helper column. Can I get answer without helper column as shown in the picture. Thanks in advance..

CodePudding user response:

Use SCAN() function with FILTER().

=FILTER(D6:D17,SCAN("",C6:C17,LAMBDA(a,b,IF(b="",a&b,b)))=G6)
  • Here SCAN() will generate an array filling empty cells with value of its above cell. Then just filter D column based on that array.

enter image description here

CodePudding user response:

Try this on cell E2:

=LET(teams, A2:A5, names, B2:B5, dropDownValue, D2,
  helper, SCAN("", teams, LAMBDA(acc,tt, IF(acc="", tt, IF(tt="", acc, tt)))),
  FILTER(names, helper=dropDownValue)
)

the idea is just to create the helper column on the fly via SCAN function. The rest is just to use FILTER function based on the drop-down value in cell D2. Here is the output:

sample excel file

Note: Based on your sample data, it is assumed the first value of teams column is non-empty and with the color value.

  • Related