[算表] 抓取符合編號且第一個不為空白的數據

看板Office作者 (黑柴)時間1月前 (2024/12/11 09:18), 1月前編輯推噓2(2017)
留言19則, 2人參與, 1月前最新討論串1/1
軟體: Google Sheet 版本: Google Sheet 各位office版大神們好, 今天有個函數一直想不出來怎麼寫比較好,想請大家請教。 情況如下圖: https://imgur.com/OhPdofa
(已修正) 原始表單中有許多產品編號、日期以及在每一天會有使用到的數量。 我想請問要怎麼樣找出今天之後(包含今天)的第一個使用量呢? 如果能順便列出對應的日期就更好了(理想結果如圖中的column K and column L) 我嘗試過xlookup沒辦法,index跟Match的話也好像需要用陣列來處理 但是Google Sheet的陣列我不是很會使用...請大家幫幫忙,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 24.251.150.63 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1733879927.A.1D6.html

12/11 09:49, 1月前 , 1F
K2=INDEX(FILTER(B2:H2,B2:H2>0,$B$1:$H$1>=TODAY())
12/11 09:49, 1F

12/11 09:49, 1月前 , 2F
,1)
12/11 09:49, 2F

12/11 09:49, 1月前 , 3F
L2=INDEX(FILTER($B$1:$H$1,B2:H2>0,$B$1:$H$1>=TODA
12/11 09:49, 3F

12/11 09:49, 1月前 , 4F
Y()),1)
12/11 09:49, 4F

12/11 09:50, 1月前 , 5F
再往下拉即可
12/11 09:50, 5F

12/11 09:52, 1月前 , 6F

12/11 09:52, 1月前 , 7F
記得更改L欄的格式為日期
12/11 09:52, 7F

12/11 10:28, 1月前 , 8F
K2改=INDEX(B2:H2,MATCH(L2,$B$1:$H$1))稍微簡潔一些
12/11 10:28, 8F
感謝兩位的幫忙。很抱歉可能我沒有描述很清楚。 我實際上會遇到的產品編號可能只會有其中幾項,且順序不定(如下圖)。 https://imgur.com/OhPdofa
這種情況,上面的公式可能就沒辦法使用。 如果必須將產品編號要做一個lookup (或者是index+match?!),函數該怎麼改呢? ※ 編輯: GuessMyHeart (24.251.150.63 美國), 12/11/2024 14:11:42

12/11 15:03, 1月前 , 9F
L2=INDEX(FILTER($B$1:$H$1,OFFSET(B1,MATCH(J2,A2:A,
12/11 15:03, 9F

12/11 15:03, 1月前 , 10F
0),0,1,7)>0,$B$1:$H$1>=TODAY()),1)
12/11 15:03, 10F

12/11 15:03, 1月前 , 11F
K2=INDEX(OFFSET(B1,MATCH(J2,A2:A,0),0,1,7),MATCH(L
12/11 15:03, 11F

12/11 15:03, 1月前 , 12F
2,$B$1:$H$1))
12/11 15:03, 12F

12/11 15:06, 1月前 , 13F
或是用 CHOOSEROWS 也可以
12/11 15:06, 13F

12/11 15:08, 1月前 , 14F
L2=INDEX(FILTER($B$1:$H$1,CHOOSEROWS($B$2:$H
12/11 15:08, 14F

12/11 15:09, 1月前 , 15F
MATCH(J2,$A$2:$A))>0,$B$1:$H$1>=TODAY()),1)
12/11 15:09, 15F

12/11 15:09, 1月前 , 16F
K2=INDEX(CHOOSEROWS($B$2:$H,MATCH(J2,$A$2:$A)),
12/11 15:09, 16F

12/11 15:10, 1月前 , 17F
MATCH(L2,$B$1:$H$1))
12/11 15:10, 17F

12/11 15:27, 1月前 , 18F
一格搞定 寫爽的
12/11 15:27, 18F

12/11 15:29, 1月前 , 19F
J欄輸入後L跟K會自己跳出來 但可讀性會差一點
12/11 15:29, 19F
文章代碼(AID): #1dMEXt7M (Office)
文章代碼(AID): #1dMEXt7M (Office)