如何在 Excel 的欄位中記錄從「關閉」到「開啟」的轉換?

如何在 Excel 的欄位中記錄從「關閉」到「開啟」的轉換?

這個問題的根源在這裡:

如何記錄 Excel 欄位中從 0 到 1 的轉換?

但是,我想使用開/關作為我的切換參數,而不是零和一。

該代碼應該掃描一列。每次看到“關閉”後立即出現“打開”,就數一下。

我可以很好地將字串列轉換為零和一併應用上面的答案,但是......我想知道是否有一些不那麼笨重的東西。

謝謝。

答案1

=SUMPRODUCT(--(A1:A12="off")*(--(A2:A13="on")))
使用此公式,其中 A1:A13 是您打開的列,關閉
A1:A12="off" 中的所有行,是沒有最後一行的列
,A2:A13="on" 是沒有第一行的列
公式將計算以下的off 和on
更新
在 E1 中寫入A1:A12
在 E2 中寫入A2:A13
並使用此公式:
=SUMPRODUCT(--(INDIRECT(E1)="off")*(--(INDIRECT(E2)="on")))
您可以將 E1 和 E2 變更為不同的引用

相關內容