excel中sumproduct函數多條件求和(關係爲或)
sumproduct函數多條件求和,好多人寫過這方面的,基本形式是這樣的=SUMPRODUCT((第1列滿足第1條件)*(第2區域滿足第2條件)*……(第n區域滿足第n條件) 像這樣的形式就是根據條件計數
=SUMPRODUCT((第1列滿足第1條件)*(第2區域滿足第2條件)*……(第n區域滿足第n條件)*(某列區域)像這樣的形式就是條件求和
這裏所指的條件關係是“且”,就是同時滿足從1到n的條件才參與計數或求和
我今天要講的是條件關係是“或”,也就是從1到n的條件只要滿足一條即可
涉及到if函數,數組公式的輸入等知識
操作方法
(01)先來一個最基本的用法,如前面所說的,三個箭頭所指的分別是,班級區域滿足是一班的條件,並且就業企業滿足強力這個條件,對同時滿足這兩個條件行的工資項目求和,很簡單吧
(02)滿足條件的一共三條記錄,這三條記錄所在行對應工資項目求和爲9000
(03)現在我用這個數組公式求的是滿足班級名稱是一班或者就業企業是強力,只要滿足其中之一條件就對所在記錄行的工資算作求和項,這裏的條件關係是或者
(04)這兩個框裏經過運算將返回兩個數組,數組由真和假的邏輯值組成,第一個數組中真的元素指的是班級爲一班,假指的是班級不爲一班,第二個框中返回的數組中真的元素指的是就業企業爲強力,假的元素指的是就業企業不爲強力
(05)兩個數組相加,數組中相同位置的元素分別相加,邏輯值參與運算真轉化爲1,加轉化爲0,那麼新的數組一定有0、1、2組成,0來源於兩個數組中相同位置元素均爲假;1來源於兩個數組中相同位置元素一個爲真另一個爲假,2來源於兩個數組中相同位置元素均爲真
(06)這裏選中的是兩個數組相加返回的新的數組,由0、1、2組成,這個數組作爲if函數的第一個參數,if函數的第一個參數要求是邏輯值或者是返回邏輯值的判斷,我此處省略了數組>0的判斷,if函數會根據數組中的元素返回不同的值,1和2都會返回1,0會返回0,最終返回一個由0和1組成的數組
(07)選中的黑色區域是if函數返回的數組,數組中的1代表該位置滿足兩個條件中至少一個,數組中的0代表該位置不滿足兩個條件中的任意一個,這個數組乘以工資區域,數組相乘的規則是對應位置元素相乘,得到新數組元素組成數組,sumproduct在將此數組內元素相加
(08)由於if函數第一個參數是數組所以公式屬於數組公式在輸入完成公式後按ctrl+shift+回車鍵
-
將pdf轉換成word後文檔全是圖片怎麼辦
MicrosoftWord是微軟公司的一個文字處理器應用程序。它最初是由RichardBrodie爲了執行DOS的IBM計算機而在1983年編寫的,很多人不知道將pdf轉換成word後文檔全是圖片怎麼辦,下面讓我們一起來學習一下吧操作方法(01)首先開啟捷速OCR文字識別軟件(02)將PDF放入捷速OCR文...
-
怎樣製作電子版的賀卡?
在這個互聯網如此發達的時代,每逢親朋好友過生日,各種節日的到來之際,我們總想借助互聯網送去自己的祝福。往往想給親朋好友郵寄一張賀卡,然而網絡搜尋到的賀卡有時不盡人意,或沒有創意,或沒法表達自己的感情。那麼,爲什麼不嘗試親手製作一張賀卡呢?步驟/方法(01)設定賀...
-
在Word文檔中怎麼樣進行簡繁體轉換?
字型有繁體和簡體之分,而Word文檔主要的功能是記錄儲存文字文字,可能由於區域不一樣,有的喜歡用簡體有的喜歡用繁體,爲了方便檢視,就需要用到簡繁體的相互轉換了。操作方法(01)方法一:比較常用的,就是用Word文檔自帶的簡繁體轉換功能,找到審閱——簡轉繁——便可將選擇的...
-
塞爾達傳說 支線消失的咕咕雞 任務攻略
很多小夥伴可能不瞭解塞爾達咕咕雞任務,非常好奇想要知道,那麼我就來解答一下這個問題吧,具體內容請看下文:塞爾達咕咕雞任務一共7只雞分佈在村莊裏,但是在地圖上並沒有任何的提示,尋找起來頗費一番功夫。操作方法(01)在地圖上找到卡卡利科村,點進去;(02)跟丟雞的老爺爺對...