excel中如何找出一列数中相同数字单独出现1次的

excel中如何找出一列数中相同数字单独出现1次的最大连续次数?

比如数据在A1:A24,求1的最大频率,输入公式:

=MAX(FREQUENCY(IF(A1:A24=1,ROW(1:24)),IF(A1:A24<>1,ROW(1:24))))

数组公式,即同时按住Ctrl+Shift+Enter结束公式编辑,会自动生成一对“{}”。

求2的,将公式中的1改成2:

=MAX(FREQUENCY(IF(A1:A24=2,ROW(1:24)),IF(A1:A24<>2,ROW(1:24))))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-03

1、在B列加一个辅助列,然后在B2单元格输入公式:

=IF(AND(A2<>A1,A2<>A3),1,0)

2、D列为A列的去重结果,然后在E2输入公式:

=SUMIFS(B:B,A:A,D2)

结果就是每个数字单独出现的次数

第2个回答  2018-11-28

比如数据在A1:A24,求1的最大频率,输入公式:

=MAX(FREQUENCY(IF(A1:A24=1,ROW(1:24)),IF(A1:A24<>1,ROW(1:24))))

数组公式,即同时按住Ctrl+Shift+Enter结束公式编辑,会自动生成一对“{}”。

求2的,将公式中的1改成2:

=MAX(FREQUENCY(IF(A1:A24=2,ROW(1:24)),IF(A1:A24<>2,ROW(1:24))))

追问

谢谢.但你回复的不是我所问的。是列相同数据单独出现的最大连续(不在一起连出)次数?

第3个回答  2019-01-14
比如数据在A1:A24,求1的最大频率,输入公式:
=MAX(FREQUENCY(IF(A1:A24=1,ROW(1:24)),IF(A1:A24<>1,ROW(1:24))))数组公式,即同时按住Ctrl+Shift+Enter结束公式编辑,会自动生成一对“{}”。求2的,将公式中的1改成2:
=MAX(FREQUENCY(IF(A1:A24=2,ROW(1:24)),IF(A1:A24<>2,ROW(1:24))))
第4个回答  2019-01-07
填列一列辅助删选
比如数据再A列,那么在B列添加一列,输入公式:=Countif(A:A,A2),下拉填充公式
筛选B列为1的就是只有一次的数据了
相似回答