首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将带有索引函数的列“绑定”成Excel中的公式?

如何将带有索引函数的列“绑定”成Excel中的公式?
EN

Stack Overflow用户
提问于 2021-09-06 18:14:12
回答 2查看 56关注 0票数 0

我目前在Excel上有这个表:

我已将此公式应用于最后一列,以便它与第一列和第二列匹配:

=IF(ISNA(MATCH(A6;$B$1:$B$6;0));"";INDEX($A$1:$B$6;MATCH(A6;$B$1:$B$6;0);2))

如何才能将第三列放到上面的公式中,使其出现在匹配的名称旁边?(想法是第二列和第三栏结合在一起)

如下所示:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-09-06 18:30:23

小变动:

代码语言:javascript
复制
=IF(ISNA(MATCH(A6;$B$1:$B$6;0));"";INDEX($A$1:$C$6;MATCH(A6;$B$1:$B$6;0);{2,3}))

在不同地址的示例:

=IF(ISNA(MATCH(A21,$B$21:$B$26,0)),"",INDEX($A$21:$C$26,MATCH(A21,$B$21:$B$26,0),{2,3}))

在当前版本的Excel中,第二列将是SPILL__。在较早的版本中,您可能需要选择这两列,并使用ctrl+shift+enter作为数组公式输入它。

票数 1
EN

Stack Overflow用户

发布于 2021-09-06 18:45:01

这可以通过FILTER/COUNTIF:=FILTER(B1:C6,COUNTIF(A1:A6,B1:B6))来完成,而不是索引/匹配,它过滤给定范围的B1:C6,其中COUNTIF(A1:A6,B1:B6) = 1。

PS如果您想要不匹配的值列表,可以使用相同的值,但是可以添加=0=FILTER(B1:C6,COUNTIF(A1:A6,B1:B6)=0)

此解决方案需要Office365。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69078790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档