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

excel中如何找出一列数中相同数字单独出现1次的最大连续次数?
2024-12-05 15:15:13
推荐回答(5个)
回答(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))))

回答(2):

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

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

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

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

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

回答(3):

比如数据在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):

比如数据在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))))

回答(5):

填列一列辅助删选
比如数据再A列,那么在B列添加一列,输入公式:=Countif(A:A,A2),下拉填充公式
筛选B列为1的就是只有一次的数据了