看板 Office 關於我們 聯絡資訊
軟體: 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
freePrester: K2=INDEX(FILTER(B2:H2,B2:H2>0,$B$1:$H$1>=TODAY()) 12/11 09:49
freePrester: ,1) 12/11 09:49
freePrester: L2=INDEX(FILTER($B$1:$H$1,B2:H2>0,$B$1:$H$1>=TODA 12/11 09:49
freePrester: Y()),1) 12/11 09:49
freePrester: 再往下拉即可 12/11 09:50
freePrester: https://i.imgur.com/9VxVzPY.png 12/11 09:52
freePrester: 記得更改L欄的格式為日期 12/11 09:52
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
sam1234580: L2=INDEX(FILTER($B$1:$H$1,OFFSET(B1,MATCH(J2,A2:A, 12/11 15:03
sam1234580: 0),0,1,7)>0,$B$1:$H$1>=TODAY()),1) 12/11 15:03
sam1234580: K2=INDEX(OFFSET(B1,MATCH(J2,A2:A,0),0,1,7),MATCH(L 12/11 15:03
sam1234580: 2,$B$1:$H$1)) 12/11 15:03
freePrester: 或是用 CHOOSEROWS 也可以 12/11 15:06
freePrester: L2=INDEX(FILTER($B$1:$H$1,CHOOSEROWS($B$2:$H 12/11 15:08
freePrester: MATCH(J2,$A$2:$A))>0,$B$1:$H$1>=TODAY()),1) 12/11 15:09
freePrester: K2=INDEX(CHOOSEROWS($B$2:$H,MATCH(J2,$A$2:$A)), 12/11 15:09
freePrester: MATCH(L2,$B$1:$H$1)) 12/11 15:10
sam1234580: https://i.imgur.com/VQ1Eoxh.png 一格搞定 寫爽的 12/11 15:27
sam1234580: J欄輸入後L跟K會自己跳出來 但可讀性會差一點 12/11 15:29