gpt4 book ai didi

excel - 在没有数组公式的 Excel 中返​​回多个唯一匹配项

转载 作者:行者123 更新时间:2023-12-04 21:44:44 27 4
gpt4 key购买 nike

给定一个形状的 Excel 表格

Col. A   Col B   Col. C   Col. D   Col. E
x 2 x 2 3
x 3 y 7
y 7 z -5
x 2
z -5
我想为 D 列中的参数“x”返回 B 列中的第一个唯一命中,
B 列中第二个唯一命中 E 列中的参数“x”,依此类推。
我目前在单元格 D1 中为此使用的公式是 {=IFERROR(INDEX($B$1:$B$5,MATCH(0,COUNTIF($C1:C1,$B$1:$B$5)+($A$1:$A$5<>$C1),0)),"")}这是工作。
我遇到的问题是,因为这是一个数组公式,并且因为我正在分析我的工作表的大量数据计算时间太长。
此功能是否有替代方法可以避免使用数组公式?
谢谢!

最佳答案

没有时间对此进行正确测试,但如果您有 Excel 365,您可以每行使用一个公式,它可能会更快:

=TRANSPOSE(UNIQUE(FILTER(B1:B10,A1:A10=C1)))
在 D1。
编辑
要将公式拉下来,您需要 OP 指出的静态引用。可能还应该检查 C 列中的空单元格,因此公式变为:
=IF(C1="","",TRANSPOSE(UNIQUE(FILTER(B$1:B$10,A$1:A$10=C1))))

关于excel - 在没有数组公式的 Excel 中返​​回多个唯一匹配项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68830421/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com