Re: [算表] 抓取特定範圍內的數字

看板Office作者 (windknife18)時間16年前 (2009/07/28 00:19), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/5 (看更多)
Sheet2!B2 =VLOOKUP($A$2,Sheet1!$A$1:$AA$20,COLUMNS($A$2:B2)*2-1,0) 往右拉 看看是不是你要的! ※ 引述《yjw691 (歪弟)》之銘言: : 軟體:EXCEL : 版本:2003 : 標題這樣打敘述可能不夠明確(因為不知道該怎麼形容) : 直接舉例子吧 : SHEET1 : A B C D E : 1 料理名 食材1 數量 食材2 數量 : 2 蛋包飯 蛋 5 飯 2 : SHEET2 : A B C D E : 1 料理名 蛋 飯 某1 某2 : 2 蛋包飯 _____ : 現在要整合SHEET1的資料到SHEET2 : 我想問一下 : 目前我已經可以抓到"蛋"這個值了 : 但是還沒想出要用什麼來抓SHEET1裡面"C2"的那個值 : 我目前是這個公式 : =COUNTIF(INDIRECT("食譜!"&MATCH($F5,食譜!$A:$A,0)&":"&MATCH($F5,食譜!$A:$A,0)) : ,G$3) : PS.格子不一樣 : 這個公式可以幫我搜尋到有"蛋"這個值並且顯示為1 : 但是我還需要有個公式可以幫我抓到"蛋"旁邊的數量"2" : 來讓我把兩個值相乘起來 : 請問該怎麼做? 謝謝! : 補充一下 : 上面那個公式的想法是 : 先抓到該料理在SHEET1(同公式中的食譜)所在的列數 : 然後用INDIRECT做出一個範圍出來 : 再使用COUNTIF搜尋該範圍內是否有對應食材(有的話為1、沒有就會顯示0) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.76.217

07/28 00:34, , 1F
這樣會抓不到食材2的量 都會跑成食材1的量
07/28 00:34, 1F

07/28 00:38, , 2F
應該可以阿,請參考以下得範例檔看看!
07/28 00:38, 2F

07/28 00:38, , 3F
文章代碼(AID): #1ARTECBC (Office)
文章代碼(AID): #1ARTECBC (Office)