gpt4 book ai didi

excel - #Excel - 如何比较不同长度的两列并在单独的列中提取差异?

转载 作者:行者123 更新时间:2023-12-04 19:50:54 29 4
gpt4 key购买 nike

我有两列,A 列有 8000 条记录,B 列有 115k 条记录。我想比较 A 和 B(并非 A 中的所有记录都存在于 B 中),并提取 C 列中的差异(即,我想要 A 列中的数据是B 列中没有)。

我不想突出显示它们或其他任何东西,我只是想要一些其他用途的差异。尝试了各种可能性,但最终 C 显示了 A 中的所有值,而没有与 B 进行比较。真令人沮丧!如果可以,请帮助我,谢谢!

最佳答案

D1中输入:

=IF(COUNTIF(B:B,A1)=0,1,"")

D2中输入:

=IF(COUNTIF(B:B,A2)=0,1+MAX($D$1:D1),"")

并向下复制至 A 列。在C1中输入:

=IFERROR(INDEX(A:A,MATCH(ROWS($1:1),D:D,0)),"")

并复制到A:

enter image description here

D 列是辅助列,用于标记应拾取的 A 列项目。

关于excel - #Excel - 如何比较不同长度的两列并在单独的列中提取差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44724491/

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