Excel-多條件的OR運算(SUMIFS,SUMPRODUCT,WEEKDAY)

文章推薦指數: 80 %
投票人數:10人

Excel-多條件的OR運算(SUMIFS,SUMPRODUCT,WEEKDAY) ; 【公式設計與解析】 ; 1. 利用SUMIF 函數加總多個結果 ; 如果使用三個SUMIF 函數,分別求取固定條件:「 ... 學不完.教不停.用不盡 跳到主文 分享個人電腦教學和回答網友提問 (Google,Windows,雲端應用) (Excel,Word,PowerPoint) 部落格全站分類:數位生活 相簿 部落格 留言 名片 贊助廠商 Aug11Sat201815:35 Excel-多條件的OR運算(SUMIFS,SUMPRODUCT,WEEKDAY) 接續上一篇文章:Excel-計算符合多條件的個數(COUNTIFS,SUMPRODUCT) 在多條件的運算中,有些要執行邏輯AND運算,有些要執行邏輯OR運算。

以下的例子中,是要求取符合多個被選取的星期幾者的小計。

(參考下圖)   【公式設計與解析】 選取A欄至D欄中的資料,按Ctrl+Shift+F3鍵,勾選「頂端列」,定義名稱:人員、日期、星期、數量。

  1.利用SUMIF函數加總多個結果 儲存格F5:=SUMIFS(數量,人員,F$4,星期,"星期一")+SUMIFS(數量,人員,F$4,星期, "星期三")+SUMIFS(數量,人員,F$4,星期,"星期五") 如果使用三個SUMIF函數,分別求取固定條件:「星期一、星期三、星期三」的結果,但是該結果沒有彈性,條件更改時,要修改參數。

  2.利用陣列公式加總多個結果 {=SUM(IF(人員=F$4,IF(星期={"星期一","星期三","星期五"},數量),""))} 這是陣列公式,輸入完成要按Ctrl+Shift+Enter鍵,Excel會自動加上「{}」。

如果利用陣列公式,可簡化公式長度。

其中公式「SUM(IF(…」和函數「SUMIF」的觀念相同。

  3.利用SUMPRODUCT函數加總多個結果 儲存格F5:=SUMPRODUCT((WEEKDAY(日期,2)=($F$2:$L$2="V")*COLUMN ($A:$G))*(人員=F$4)*數量) 如果利用SUMPRODUCT函數,則可以達到較為彈性的方式來計算每個人員選取不同星期幾的小計。

條件:WEEKDAY(日期,2)=($F$2:$L$2="V")*COLUMN($A:$G) WEEKDAY(日期,2):傳回數字1~7代表星期一~星期日。

其傳回順序,恰好對應圖中的儲存格F1:L1。

COLUMN($A:$G):代表1~7的陣列。

($F$2:$L$2="V")*COLUMN($A:$G):在陣列中會傳回$F$2:$L$2="V"條件成立者對應的COUMN數。

  【延伸練習】 如果要將第2式改為像第3式是只計算有勾選的項目,該如何處理公式? 參考答案: 儲存格F5:{=SUM(IF(人員=F$4,IF(WEEKDAY(日期,2)=($F$2:$L$2="V")*COLUMN ($A:$G),數量),""))} 這是陣列公式,輸入完成要按Ctrl+Shift+Enter鍵,Excel會自動加上「{}」。

文章標籤 Excel SUMIFS SUMPRODUCT WEEKDAY 全站熱搜 創作者介紹 vincent 學不完.教不停.用不盡 vincent發表在痞客邦留言(1)人氣() 全站分類:數位生活個人分類:講義資料此分類上一篇:Excel-小數和分數的格式轉換 此分類下一篇:Excel-檢查課程是否衝堂(SUMPRODUCT) 上一篇:Excel-小數和分數的格式轉換 下一篇:小心!Google小組硬碟成員的權限,至少要有一個具有完整權限。

歷史上的今天 2019:Excel-在一個圖表中切換顯示不同欄位的內容 2014:Word2013-將PDF檔轉為文件檔 2012:Word-儲存裁剪後的圖片 2012:GoogleChromeMobile推出手寫搜尋功能 2011:Outlook-解除禁止存取可能不安全的附件 2010:Excel-讓橫條圖依大小次序排列 2010:Word-從Office.com下載範本 ▲top 留言列表 發表留言 到站人數 本日人氣: 累積人氣: 內建文章關鍵字搜尋 熱門文章 回到頁首 回到主文 免費註冊 客服中心 痞客邦首頁 ©2003-2021PIXNET 關閉視窗 PIXNET Facebook Yahoo! Google MSN {{guestName}} (登出) 您尚未登入,將以訪客身份留言。

亦可以上方服務帳號登入留言 請輸入暱稱(最多顯示6個中文字元) 請輸入標題(最多顯示9個中文字元) 請輸入內容(最多140個中文字元) 請輸入左方認證碼: 看不懂,換張圖 請輸入驗證碼 送出留言



請為這篇文章評分?