大家好,我試圖用一個條件來計算,但之前有一些背景關系,我有一個調查,這個調查在某些情況下有是/否問題,如果你回答是,它會出現一個子問題,比如:如果是,請告訴我們原因。
我正在計算提出的問題總數,但這是一種動態數字,取決于 ID 為 1 的用戶是否回答“是”或“否”,如果他回答“是”,則此總數將被修改,因為子問題是另一個要計算的問題,所以如果在我的調查中我有 7 個問題,其中 7 個是有條件的,將再添加 1 個問題,因此對于 ID 1,提出的問題總數為 8。但如果 ID 2 回答否,則總數仍為 7。
我在這張圖片中有一個帶有一些問題和答案的例子:

我正在使用這個公式來計算: =IF(B3="Yes", 1, "")但這忽略了否,如果不只是計算問題,我希望有類似 if Yes 計算子問題的東西。
可能很難理解讓我知道任何疑問。
請幫助可以是任何方法,例如計算個人或總數。
uj5u.com熱心網友回復:
嘗試:
={"Total"; INDEX(IF(A3:A10="",,
MMULT(IF({B3:B10, C3:C10&D3:D10, E3:E10}="", 0, 1),
SEQUENCE(COLUMNS({B3:B10, C3:C10&D3:D10, E3:E10}), 1, 1, 0))))}

更新:
={"Total"; INDEX(IF(A3:A10="",,
MMULT({IF(C3:C10&D3:D10="", 0, 2), SEQUENCE(ROWS(A3:A10), 3, 1, 0)},
SEQUENCE(COLUMNS(C3:C10&D3:D10) 3, 1, 1, 0))))}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/493939.html
