close

3210

Excel如何同時滿足多個條件產品數()

徐東海:錦子老師您好,我有一個表格,A欄為產品名稱,B欄為其放在那些櫃位,若我要查詢放在124櫃位的產品有幾個,請幫幫我在水E2儲存格公式要如何設定,謝謝!

image

錦子老師:這個問題,我個人解法如下:

點取E2儲存格輸入公式:

=SUM(N(MMULT(COUNTIFS(A:A,IF(MATCH(A2:A14,A:A,)=ROW(2:14),A2:A14),B:B,TRANSPOSE(D2:D4)),{1;1;1})=3))

CTRL+SHIFT+ENTER鍵完成陣列公式輸入。

image

【公式解說】

=SUM(N(MMULT(COUNTIFS(A:A,IF(MATCH(A2:A14,A:A,)=ROW(2:14),A2:A14),B:B,TRANSPOSE(D2:D4)),{1;1;1})=3))

公式1MATCH(A$2:A$14,A:A,)

以陣列方式搜尋A2:A14各個儲存格內容在A欄中的位置。

image

公式2IF(公式1=ROW(2:14),A2:A14)

如果公式1運算結果等於214,傳回對應的A欄儲存格。

image

公式3COUNTIFS(A:A,公式2,B:B,TRANSPOSE(D2:D4)

以陣列方式統計A欄中含有公式1運算結果且B欄等於124的儲存格筆數。

image

公式4MMULT(公式3,{1;1;1})

公式3運算結果乘上{1;1;1}陣列值。

image

公式5N(公式4=3)

統計公式4運算結果是否等於3

image

公式6SUM(公式5)

統計公式5運算結果合計。

大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()