本篇要練習:在 Excel 裡以多條件篩選資料並重新排列欄位,將會學到:FILTER、CHOOSEROWS函數。
【設計與解析】
1. 篩選男性且數值>40,列出「人員、數值、組別」
儲存格F5:=CHOOSECOLS(FILTER(A5:D26,(C5:C26="男")*(數值>40)),{1,2,4})
(1) FILTER(A5:D26,(C5:C26="男")*(數值>40))
以雙條件:(C5:C26="男")*(數值>40)進行篩選。
其中「*」運算相當於執行
(2) CHOOSECOLS(第(1)式),{1,2,4})
根據第(1)式利用 CHOOSECOLS 函數依序列出第1,2,4欄。
2. 女性且數值<70,列出「人員、數值、組別」
儲存格J5=CHOOSECOLS(FILTER(A5:D26,(C5:C26="女")*(數值<70)),{1,4,2})
(1) FILTER(A5:D26,(C5:C26="女")*(數值<70))
以雙條件:(C5:C26="女")*(數值<70)進行篩選。
(2) CHOOSECOLS(第(1)式),{1,4,2})
根據第(1)式利用 CHOOSECOLS 函數依序列出第1,4,2欄。
【參考資料】
FILTER 函數參考微軟提供的說明:FILTER 函數
CHOOSECOLS 函數參考微軟提供的說明:CHOOSECOLS 函數
文章標籤
全站熱搜
留言列表