EXCEL有没有自动识别相同的文字并提取从新组列的功能

发布网友 发布时间:2022-04-22 04:17

我来回答

2个回答

热心网友 时间:2023-07-16 14:54

在 Excel 2007 中,可以用下列公式满足题述要求:
=INDEX(A:A,MATCH(0,COUNTIF(H$2:H2,A$1:A$1000),))&""
注1:
该公式为数组公式,须“Ctrl+Shift+Enter”三键同时按下结束
注2:该公式可延长下拉行数至期望的A列数字,当A列数字数小于下拉行数时,H列大于A列最大数字以下会显示空白,一旦A列输入新数字时,H列会自动添加且不会重复。

另,J列“发生频次”的公式如下:
=COUNTIF(A:A,H3)
注1:
该公式只适用于C列“发生频次”均为“1”的情况
注2:
该公式只能下拉至H列有数字的相应行,如果下拉至H列无数字的相应行会出错(显示1048553)

公式的结果如下图示:

公示结果的图示

如果C列“发生频次”的数字不是均为“1”的情况,可用下列公式计算:
=SUMPRODUCT((A$2:A$23=VALUE(H3))*(C$2:C$23))
注:
该公式为数组公式,须“Ctrl+Shift+Enter”三键同时按下结束

热心网友 时间:2023-07-16 14:54

H列:=unique(a:a)
I3=sumif(a:a,h3,b:b)追问大神,问一下,跨表格这个UNIQUE怎么用?好像跨页面和跨表格就不行.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com