嗨,我想在第二个框中列出所选的选项。例如(选项 1),当我将 Y 放在菠萝和橙子上时。它将自动显示在第二个框和单独的列中。有人知道我该怎么做吗?我可以使用任何公式吗?
答案1
您可以使用以下公式:
=TRANSPOSE(FILTER($A$2:$A$6,XLOOKUP($A9,$B$1:$F$1,$B$2:$F$6)="y"))
XLOOKUP
在顶部表格的标题行中搜索底部表格的 A 列中的值。然后返回找到该选项值的列的第 2 行至第 6 行。
通过将此XLOOKUP
结果与“y”进行比较,我们创建了一个 TRUE/FALSE 数组,其中如果顶部表中的相应行包含该选项的 y,则数组项为 TRUE。
FILTER
意思是“过滤上表的 A 列(即水果名称),结果中对应的数组项XLOOKUP
为 TRUE”。换句话说,返回选项列中有“y”的水果。
TRANSPOSE
只是将原来的垂直结果转换FILTER
为水平数组。