电子表格如何获取填充单元格的行
Spreadsheet how to get rows of filled cells
我想知道是否有办法在电子表格(Excel、Calc 等)中执行以下操作。
如果我从以下电子表格开始:
A B C D E F G H I
--------------------------------
1 | X X X
2 | X X X X
3 | X
--------------------------------
我希望能够获得包含我已传递范围内的某些值的列。例如:
Function(A1:I1) = {C,E,F}
Function(A1:I1) = {B,E,G,I}
Function(A1:I1) = {A}
你能想出什么办法来得到我需要的东西吗?任何想法将不胜感激。
尝试:
=ARRAYFORMULA(REGEXREPLACE(TRIM(FLATTEN(QUERY(TRANSPOSE(
IF(B2:J10="",,B1:J1&",")),,9^9))), ",$", ))
我想知道是否有办法在电子表格(Excel、Calc 等)中执行以下操作。
如果我从以下电子表格开始:
A B C D E F G H I
--------------------------------
1 | X X X
2 | X X X X
3 | X
--------------------------------
我希望能够获得包含我已传递范围内的某些值的列。例如:
Function(A1:I1) = {C,E,F}
Function(A1:I1) = {B,E,G,I}
Function(A1:I1) = {A}
你能想出什么办法来得到我需要的东西吗?任何想法将不胜感激。
尝试:
=ARRAYFORMULA(REGEXREPLACE(TRIM(FLATTEN(QUERY(TRANSPOSE(
IF(B2:J10="",,B1:J1&",")),,9^9))), ",$", ))