贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

網友問到:在下列的 Excel 資料清單中,如果要根據項目的內容,標示出每個項目的最大值/最小值,該如何處理?

【準備工作】

選取儲存格A1:B25,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:項目、內容。

 

 

【輸入公式】

1. 標示數值

(1) 最大值/儲存格C2:{=MAX(IF(項目=A2,內容,FALSE))}

這是陣列公式,輸入完成要按 Ctrl+Shift+F3 鍵,公式會自動加入「{ }」。

其中參數「FALSE」,不要以空白或是 0 取代,將會得到錯誤結果。

(2) 最小值/儲存格D2:{=MIN(IF(項目=A2,內容,FALSE))}

 

2. 標示「V」

(1) 最大值/儲存格C2:{=IF(MAX(IF(項目=A2,內容,FALSE))=B2,"V","")}

(2) 最小值/儲存格D2:{=IF(MIN(IF(項目=A2,內容,FALSE))=B2,"V","")}

vincent 發表在 痞客邦 留言(0) 人氣()

接續上一篇:計算有標示日期者的平均金額(陣列公式,SUMPRODUCT),網友想要在一個日期清單中,給予一個區間,篩選某個項目的平均值,該如何理?

【準備工作】

選取儲存格A1:C25,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:日期、項目、數量。

【輸入公式】

這是個符合多條件計算小計的做法,本例為三個條件:(1)大於或等於「2014/6/5,(2)小於或等於「2014/6/21」,(3)符合項目「A」。

(1) 使用 SUMPRODUCT 函數

儲存格G2:=SUMPRODUCT((日期>=E2)*(日期<=E3)*(項目=F2)*數量)/SUMPRODUCT((日期>=E2)*(日期<=E3)*(項目=F2))

SUMPRODUCT((日期>=E2)*(日期<=E3)*(項目=F2)):計算符合三個條件的個數。

SUMPRODUCT((日期>=E2)*(日期<=E3)*(項目=F2)*數量):計算符合三個條件的個數的總合。

將以上二式相除,即可求得其平均值。

 

(2) 使用陣列公式

儲存格G2:{=SUM((日期>=E2)*(日期<=E3)*(項目=F2)*數量)/SUM((日期>=E2)*(日期<=E3)*(項目=F2))}

這是陣列公式,公式輸入完成,要按 Ctrl+Shfit+Enter 鍵。

vincent 發表在 痞客邦 留言(5) 人氣()

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼