作者GuessMyHeart (黑柴)
看板Office
標題[算表] 抓取符合編號且第一個不為空白的數據
時間Wed Dec 11 09:18:45 2024
軟體: 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://webptt.com/m.aspx?n=bbs/Office/M.1733879927.A.1D6.html
1F:→ freePrester: K2=INDEX(FILTER(B2:H2,B2:H2>0,$B$1:$H$1>=TODAY()) 12/11 09:49
2F:→ freePrester: ,1) 12/11 09:49
3F:→ freePrester: L2=INDEX(FILTER($B$1:$H$1,B2:H2>0,$B$1:$H$1>=TODA 12/11 09:49
4F:→ freePrester: Y()),1) 12/11 09:49
5F:→ freePrester: 再往下拉即可 12/11 09:50
7F:→ freePrester: 記得更改L欄的格式為日期 12/11 09:52
8F:推 sam1234580: K2改=INDEX(B2:H2,MATCH(L2,$B$1:$H$1))稍微簡潔一些 12/11 10:28
感謝兩位的幫忙。很抱歉可能我沒有描述很清楚。
我實際上會遇到的產品編號可能只會有其中幾項,且順序不定(如下圖)。
https://imgur.com/OhPdofa
這種情況,上面的公式可能就沒辦法使用。
如果必須將產品編號要做一個lookup (或者是index+match?!),函數該怎麼改呢?
※ 編輯: GuessMyHeart (24.251.150.63 美國), 12/11/2024 14:11:42
9F:推 sam1234580: L2=INDEX(FILTER($B$1:$H$1,OFFSET(B1,MATCH(J2,A2:A, 12/11 15:03
10F:→ sam1234580: 0),0,1,7)>0,$B$1:$H$1>=TODAY()),1) 12/11 15:03
11F:→ sam1234580: K2=INDEX(OFFSET(B1,MATCH(J2,A2:A,0),0,1,7),MATCH(L 12/11 15:03
12F:→ sam1234580: 2,$B$1:$H$1)) 12/11 15:03
13F:→ freePrester: 或是用 CHOOSEROWS 也可以 12/11 15:06
14F:→ freePrester: L2=INDEX(FILTER($B$1:$H$1,CHOOSEROWS($B$2:$H 12/11 15:08
15F:→ freePrester: MATCH(J2,$A$2:$A))>0,$B$1:$H$1>=TODAY()),1) 12/11 15:09
16F:→ freePrester: K2=INDEX(CHOOSEROWS($B$2:$H,MATCH(J2,$A$2:$A)), 12/11 15:09
17F:→ freePrester: MATCH(L2,$B$1:$H$1)) 12/11 15:10
19F:→ sam1234580: J欄輸入後L跟K會自己跳出來 但可讀性會差一點 12/11 15:29