[算表] excel多條件篩選

看板Office作者 (光芒)時間9年前 (2016/10/10 01:02), 編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/1
軟體:excel 版本:2010 星期 員編 姓名 0 1 2 3 4 5 6 一 101 劉備 15 29 41 41 8 7 34 二 101 劉備 16 25 32 42 7 2 47 三 101 劉備 19 25 36 3 38 32 46 四 101 劉備 19 27 6 17 43 15 2 一 102 關羽 23 33 35 19 15 11 11 二 102 關羽 56 1 20 6 18 10 38 三 102 關羽 59 13 18 33 37 24 0 四 102 關羽 59 26 22 16 32 8 14 一 103 張飛 30 6 20 9 9 1 50 二 103 張飛 15 25 0 47 16 38 17 三 103 張飛 16 46 24 0 19 43 27 四 103 張飛 16 40 17 1 13 16 7 資料呈現如上 我現在要設定條件 假如是星期一和星期二 且員編等於101 ,則回傳 0~6中 最大值 所以答案為47 假如是星期三和星期四 且員編等於101 ,則回傳 0~6中 最大值 所以答案為46 本想 是不是用樞紐分群會比較快?? 但因為我是從大資料中,已經篩選出部分資料, 如果用樞紐的話,就要先從一開始大資料開始設定 所以才想嘗試用其他方式 如果樞紐 有大大可以很快的方法,也麻煩教導一下 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.112.48 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1476032559.A.0AD.html

10/10 09:51, , 1F
函數的話,類似這樣
10/10 09:51, 1F

10/10 09:56, , 2F
10/10 09:56, 2F

10/10 14:52, , 3F
k1=
10/10 14:52, 3F

10/10 14:52, , 4F
IF(B2=101,IF(OR(A2="二",A2="四"),MAX(D1:J2),""),"")
10/10 14:52, 4F

10/10 14:52, , 5F
值會在二跟四的k欄產生
10/10 14:52, 5F

10/10 14:55, , 6F
如果b欄數字為文字型態,前面改成IF(--B2=101,
10/10 14:55, 6F

10/10 14:56, , 7F
或者直接用 =IF(--B2=101, 基本上不管數字文字都不會錯
10/10 14:56, 7F

10/10 14:58, , 8F
其餘的k欄全部複製就可
10/10 14:58, 8F

10/10 15:01, , 9F
= IF(B2=101,IF(OR(A:A="一",A:A="二"),MAX(D2:J13),""),""
10/10 15:01, 9F

10/10 15:02, , 10F
篝p W大 假如我改成A攔="二" 呢?
10/10 15:02, 10F
文章代碼(AID): #1N-dWl2j (Office)
文章代碼(AID): #1N-dWl2j (Office)