標題:
如何以重量尋找所屬答案
[打印本頁]
作者:
Qin
時間:
2013-7-29 21:15
標題:
如何以重量尋找所屬答案
[attach]15629[/attach]
因為重量是在 0.1g-37.5g 之間,請問要下什麼函數來尋找答案
作者:
mei27
時間:
2013-7-29 22:11
回復
1#
Qin
試試看
=LOOKUP(G5,{0,0.1,38,76,113,151,188,226,264},{"","100000000008081","100000000008091","100000000008101","100000000008111","100000000008121","100000000008131","100000000008141","100000000008151"})
作者:
p212
時間:
2013-7-30 09:11
本帖最後由 p212 於 2013-7-30 09:13 編輯
回復
1#
Qin
建議修改重量欄位,請參考圖解。
請於F5儲存格輸入陣列公式
=LOOKUP(G5,$D$4:$E$11,$A$4:$A$11)
向下複製公式
作者:
ML089
時間:
2013-7-30 09:16
F5公式
=LOOKUP(G5,--LEFT(SUBSTITUTE($D$4
D$11,"g"," "),4),A$4:A$11)
下拉複製
作者:
Qin
時間:
2013-7-30 11:02
回復
4#
ML089
答案是: #N/A ???
=LOOKUP(G5,--LEFT(SUBSTITUTE($D$4:$D$11,"g"," "),
4
),A$4:A$11)
4=是代表什麼意思?(紅字)
作者:
mei27
時間:
2013-7-30 11:55
回復
5#
Qin
你要在F5那格貼上公式才行哦~
你問的4的意思,就是函數=LEFT(TEXT,顯示幾個字)
作者:
ML089
時間:
2013-7-30 11:58
回復
5#
Qin
>>答案是: #N/A ???
>>=LOOKUP(G5,--LEFT(SUBSTITUTE($D$4:$D$11,"g"," "),4),A$4:A$11)
>>4=是代表什麼意思?(紅字)
回覆 1: 我用你給的檔案測試沒有問題,你先這樣試試後再移至你的其他檔案試用,將有問題得那一行資料PO出來。
回覆 2:--LEFT(SUBSTITUTE($D$4:$D$11,"g"," "),4) 的意思是用SUBSTITUTE將 "g" 用4個 " "空格字元取代,將前面數字與後面資料用4個空格字元隔開,再用LEFT取4個字元(目前最大位數為3位數,請視情況改變),用LEFT取出後為文字,前面加上 --- 為數學運算 負負得正 轉為數字作為LOOKUP函數的 lookup_vector。
作者:
ML089
時間:
2013-7-30 12:03
回復
3#
p212
LOOKUP本身就是陣列型公式,所以你的公式不用陣列輸入(三鍵輸入)就可以使用
若 LOOKUP 裡的參數有用到非陣列型公式(如 IF),才需要用陣列輸入(三鍵輸入)
作者:
p212
時間:
2013-7-30 12:12
回復
8#
ML089
感謝ML089大的指導,又多學了一點。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)