按列对数据进行分组,并显示所有符合条件的行

问题描述 投票:1回答:1

这是我的数据:

ID  DATA1  DATA2  DATA3  DATA4
1   yes    yes           yes
2          yes    yes
3   yes                  yes

我喜欢得到的东西:

DATA1
- ID1
- ID3
DATA2
- ID1
- ID2
DATA3
- ID2
DATA4
- ID1
- ID3

任何人都知道我可以为此使用什么查询或公式吗?

if-statement google-sheets google-sheets-formula array-formulas textjoin
1个回答
0
投票

尝试:

=ARRAYFORMULA(TRANSPOSE(SPLIT(TEXTJOIN("♦", 1, TRANSPOSE({B1:E1;
 IF(B2:E="yes", "- "&A1&A2:A, )})), "♦")))

0

© www.soinside.com 2019 - 2024. All rights reserved.