我想统计出一列中连续分别出现1次,2次,3次.....正的次数,在excel中可以实现吗?该怎么做?
发布网友
发布时间:2022-08-16 15:20
我来回答
共2个回答
热心网友
时间:2023-10-06 23:26
公式:
=SUM(IF(FREQUENCY(IF(A$1:A$25="正",ROW(A$1:A$25)),IF(A$1:A$25<>"正",ROW(A$1:A$25)))=ROW(A1),1))
按CTAL+SHIFT+回车结束
追问谢谢你的解答!如果是统计反的话需要修改什么地方?
追答将公式中的“正”改成“反”就行了
注:公式是可以下拉的。
热心网友
时间:2023-10-06 23:27
统计1次的数量
=(LEN(PHONETIC(A1:A1000))-LEN(SUBSTITUTE(PHONETIC(A1:A1000),"反正反","")))/3+IF(AND(A1="正",A2="反"),1,0)+IF(AND(A999="反",A1000="正"),1,0)
或者
=SUMPRODUCT((A1:A999="正")*(A2:A1000<>"正"))-SUMPRODUCT((A1:A999="正")*(A2:A1000="正")*(A3:A1001<>"正"))
统计2次的数量
=SUMPRODUCT((A1:A999="正")*(A2:A1000="正")*(A3:A1001<>"正"))
热心网友
时间:2023-10-06 23:26
公式:
=SUM(IF(FREQUENCY(IF(A$1:A$25="正",ROW(A$1:A$25)),IF(A$1:A$25<>"正",ROW(A$1:A$25)))=ROW(A1),1))
按CTAL+SHIFT+回车结束
追问谢谢你的解答!如果是统计反的话需要修改什么地方?
追答将公式中的“正”改成“反”就行了
注:公式是可以下拉的。
热心网友
时间:2023-10-06 23:27
统计1次的数量
=(LEN(PHONETIC(A1:A1000))-LEN(SUBSTITUTE(PHONETIC(A1:A1000),"反正反","")))/3+IF(AND(A1="正",A2="反"),1,0)+IF(AND(A999="反",A1000="正"),1,0)
或者
=SUMPRODUCT((A1:A999="正")*(A2:A1000<>"正"))-SUMPRODUCT((A1:A999="正")*(A2:A1000="正")*(A3:A1001<>"正"))
统计2次的数量
=SUMPRODUCT((A1:A999="正")*(A2:A1000="正")*(A3:A1001<>"正"))
热心网友
时间:2023-10-06 23:26
公式:
=SUM(IF(FREQUENCY(IF(A$1:A$25="正",ROW(A$1:A$25)),IF(A$1:A$25<>"正",ROW(A$1:A$25)))=ROW(A1),1))
按CTAL+SHIFT+回车结束
追问谢谢你的解答!如果是统计反的话需要修改什么地方?
追答将公式中的“正”改成“反”就行了
注:公式是可以下拉的。
热心网友
时间:2023-10-06 23:27
统计1次的数量
=(LEN(PHONETIC(A1:A1000))-LEN(SUBSTITUTE(PHONETIC(A1:A1000),"反正反","")))/3+IF(AND(A1="正",A2="反"),1,0)+IF(AND(A999="反",A1000="正"),1,0)
或者
=SUMPRODUCT((A1:A999="正")*(A2:A1000<>"正"))-SUMPRODUCT((A1:A999="正")*(A2:A1000="正")*(A3:A1001<>"正"))
统计2次的数量
=SUMPRODUCT((A1:A999="正")*(A2:A1000="正")*(A3:A1001<>"正"))