[算表] 每個區間抓出最大/最小值並標示日期
軟體:excel
版本:2010
請問前輩,我想將表格中起始欄 "頭->結算"為一個區間
每個區間抓出最大與最小值,並且串入該值是星期幾的時候
請問應該要如何輸入 謝謝
https://reurl.cc/kr20d
--
Arguing on the Internet is like running in the Special Olympics: even if you
win, you're still retarded."
Jeriah
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.212.205
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1552464649.A.867.html
→
03/13 16:20,
5年前
, 1F
03/13 16:20, 1F
→
03/13 16:21,
5年前
, 2F
03/13 16:21, 2F
→
03/13 16:28,
5年前
, 3F
03/13 16:28, 3F
→
03/13 16:28,
5年前
, 4F
03/13 16:28, 4F
→
03/13 16:29,
5年前
, 5F
03/13 16:29, 5F
→
03/13 16:45,
5年前
, 6F
03/13 16:45, 6F
→
03/13 16:45,
5年前
, 7F
03/13 16:45, 7F
→
03/13 16:46,
5年前
, 8F
03/13 16:46, 8F
→
03/13 16:46,
5年前
, 9F
03/13 16:46, 9F
→
03/13 16:46,
5年前
, 10F
03/13 16:46, 10F
→
03/13 16:53,
5年前
, 11F
03/13 16:53, 11F
→
03/13 16:58,
5年前
, 12F
03/13 16:58, 12F
→
03/13 16:58,
5年前
, 13F
03/13 16:58, 13F
→
03/13 17:10,
5年前
, 14F
03/13 17:10, 14F
→
03/13 17:10,
5年前
, 15F
03/13 17:10, 15F
→
03/13 17:53,
5年前
, 16F
03/13 17:53, 16F
→
03/13 17:53,
5年前
, 17F
03/13 17:53, 17F
→
03/13 17:54,
5年前
, 18F
03/13 17:54, 18F
我將High跟Low改為=MAX/MIN(OFFSET(B$1,MATCH(E6,E:E,0)-1,,COUNTIF(E:E,E6),2))
看起來是可以抓出範圍內的最大與最小值,不過變成我用Vlookup抓星期會抓不出來
因為搜尋條件變成兩欄
ex:如果剛好B欄的High是這個範圍的最小值,那我就抓不出是星期幾了
※ 編輯: abc9gad (150.116.196.163), 03/13/2019 18:57:40
→
03/13 18:55,
5年前
, 19F
03/13 18:55, 19F
→
03/13 18:55,
5年前
, 20F
03/13 18:55, 20F
→
03/13 19:05,
5年前
, 21F
03/13 19:05, 21F
→
03/13 19:06,
5年前
, 22F
03/13 19:06, 22F
→
03/13 19:06,
5年前
, 23F
03/13 19:06, 23F
→
03/13 19:08,
5年前
, 24F
03/13 19:08, 24F
→
03/13 19:36,
5年前
, 25F
03/13 19:36, 25F
→
03/13 19:36,
5年前
, 26F
03/13 19:36, 26F
→
03/13 19:36,
5年前
, 27F
03/13 19:36, 27F
→
03/13 19:36,
5年前
, 28F
03/13 19:36, 28F
→
03/13 19:42,
5年前
, 29F
03/13 19:42, 29F
→
03/13 19:42,
5年前
, 30F
03/13 19:42, 30F
S大 如您所說,我剛也想了一下上述問題是不會發生的
但我還是滿好奇如果範圍要vlookup要如何使用
能否詳細說明1.vlookup()&vlookup的使用方法呢 感激不盡
※ 編輯: abc9gad (150.116.196.163), 03/13/2019 19:47:52
→
03/13 19:51,
5年前
, 31F
03/13 19:51, 31F
請問S大,我照你所寫用了第二個方法結果會出現錯誤 請問是為什麼呢
https://reurl.cc/13VNX
※ 編輯: abc9gad (210.242.212.205), 03/14/2019 13:11:32
→
03/14 13:53,
5年前
, 32F
03/14 13:53, 32F
→
03/14 13:54,
5年前
, 33F
03/14 13:54, 33F
→ soyoso: 無看到
謝S大,不好意思想再請問MAX後面*ROW(OFFSET(B$1,K6,,L6))這段的意思是什麼 03/14 13:54
※ 編輯: abc9gad (210.242.212.205), 03/14/2019 16:56:30
→
03/14 17:07,
5年前
, 34F
03/14 17:07, 34F
=INDEX(D:D,MAX((OFFSET(B$1,K6,,L6,2)=I6)*ROW(OFFSET(B$1,K6,,L6))))
拆解後還是無法理解
=INDEX抓出範圍(D欄,MAX(OFFSET=I6)會變TRUE*ROW(OFFSET)=2
INDEX{(D欄,MAX(TRUE*2)} 怎麼判斷的出是週一 ><
※ 編輯: abc9gad (210.242.212.205), 03/14/2019 17:43:03
→
03/14 17:50,
5年前
, 35F
03/14 17:50, 35F
→
03/14 17:51,
5年前
, 36F
03/14 17:51, 36F
→
03/14 17:52,
5年前
, 37F
03/14 17:52, 37F
也就是說會變成MAX(1)*ROW(OFFSET範圍B2:B6=2,3,4,5,6) 抓出最大值是6這樣嗎
感覺不對...因為拆解MAX後面的公式會變4,就是答案的週一 但還是不明白4怎麼算出來的
抱歉S大真的很想了解 怕把您問煩了
※ 編輯: abc9gad (210.242.212.205), 03/14/2019 18:12:16
→
03/14 18:16,
5年前
, 38F
03/14 18:16, 38F
→
03/14 18:18,
5年前
, 39F
03/14 18:18, 39F
→
03/14 18:18,
5年前
, 40F
03/14 18:18, 40F
→
03/14 18:20,
5年前
, 41F
03/14 18:20, 41F
謝s大,大致上明白了!! 那請問後面)*ROW(OFFSET(B$1,K6,,L6)
只是為了要算出他有幾列,如果改成C$1也是正確的對吧? (剛試過日期沒變)
另外一個問題是前面(OFFSET(B$1,K6,,L6,2)=I6因為OFFSET尋找B2:C6中,找到I6是第三列
那如果我想找的是I6是在哪一欄 是將後面的ROW改成COLUMN嗎
※ 編輯: abc9gad (150.116.196.163), 03/14/2019 23:42:22
→
03/15 00:01,
5年前
, 42F
03/15 00:01, 42F
→
03/15 00:02,
5年前
, 43F
03/15 00:02, 43F
→
03/15 00:03,
5年前
, 44F
03/15 00:03, 44F
→
03/15 00:08,
5年前
, 45F
03/15 00:08, 45F
→
03/15 00:08,
5年前
, 46F
03/15 00:08, 46F
→
03/15 00:14,
5年前
, 47F
03/15 00:14, 47F
→
03/15 12:02,
5年前
, 48F
03/15 12:02, 48F
突然想到一個問題想問S大,雙VLOOK的方式只要用IFERROR再用&連接
就可以搜尋兩欄以上嗎,所以這種方式也可以用三個以上嘛
※ 編輯: abc9gad (210.242.212.205), 03/15/2019 14:02:11
→
03/15 14:44,
5年前
, 49F
03/15 14:44, 49F
謝謝,不過好奇想問為什麼要用IFERROR,我剛試沒用IFERROR就會是錯誤
不太懂為什麼
※ 編輯: abc9gad (210.242.212.205), 03/15/2019 14:52:25
→
03/15 15:17,
5年前
, 50F
03/15 15:17, 50F
→
03/15 15:17,
5年前
, 51F
03/15 15:17, 51F
→
03/15 16:16,
5年前
, 52F
03/15 16:16, 52F
Office 近期熱門文章
PTT數位生活區 即時熱門文章