
답변1
좋아요, 저는 이것을 시도해 보았지만 제 공식이 무엇을 하는지 완전히 이해하지 못해서 잘 설명할 수 없습니다.
하지만 작동하는 것 같습니다
=SUMPRODUCT(--($A$1:$A$19<>OFFSET($A$1:$A$19,1,0)),--(OFFSET($A$1:$A$19,1,0)<>""))
더 큰 데이터 세트에서 작동하는지 알려주세요. (그렇지 않으면 답변을 삭제하겠습니다)
답변2
저는 독일어 Excel로 작업 중이므로 독일어로 된 명령이 있으므로 여기에 공식을 붙여넣을 수 없습니다. 하지만 이것이 제공한 이미지를 기반으로 이 문제를 해결하는 방법입니다.
1) 첫 번째 값(A1)과 다른 모든 값 간의 차이를 처리합니다. 첫 번째 값의 경우 그 앞에는 아무것도 없습니다. 그래서지하 1층나는 다음과 같이 쓸 것입니다 :
=IF(A0=0;"counts";"doesn't count")
2) 다음 값마다 이전 값을 확인할 수 있습니다. 그래서지하 2층나는 다음과 같은 수식을 작성하겠습니다.
=IF(AND(A2=0;A1=0);"doesn't count";IF(A2=0;"counts";"doesn't count"))
3) 이 수식을지하 2층아래의 모든 데이터 필드에 적용됩니다. 결과는 다음과 같습니다.
A B
1 0 counts
2 0 doesn't count
3 5 doesn't count
4 5 doesn't count
5 5 doesn't count
6 0 counts
7 5 doesn't count
8 5 doesn't count
9 5 doesn't count
10 0 counts
11 0 doesn't count
12 5 doesn't count
13 0 counts
14 5 doesn't count
15 5 doesn't count
16 5 doesn't count
17 0 counts
18 0 doesn't count
counts
...그리고 원하는 대로 모든 것을 처리할 수 있고 ... 음... 세어보세요.