簡體   English   中英

使用VLOOKUP數據輸入公式

[英]Using VLOOKUP data to feed into a formula

在我的圖表中,我在B欄和D欄中有一個VLOOKUP公式,以填充品牌房間數 這些是COLUMN E中返回的數字公式的參考點。由於COLUMN B和COLUMN D使用VLOOKUP,因此除非手動輸入,否則E列中的公式無法使用。 有沒有解決的辦法?

這是列B的公式:= VLOOKUP($ A2,'SS File 2019Feb13'!$ C $ 1:$ DH $ 4095,3,0)

這是列D的公式:= VLOOKUP($ A2,'SS File 2019Feb13'!$ C $ 1:$ DH $ 4095,4,0)

這是列E的公式: =INDEX(AT:AV,MATCH(D2,AK:AK,1)+0,IF(B2="SB",1,IF(B2="CW",2,3)))

解釋障礙

數字表

謝謝你的幫助!

鑒於您的示例並不構成MWE (最小工作示例),因此很難准確地找出問題所在,但我懷疑該錯誤可能與vlookup公式返回的數據格式有關。 如果D列中的vlookup公式返回一個test/sting (即“ 180”),而不是格式為數字的180,則可能會導致索引匹配公式出現問題,因為這需要數字。

您可以嘗試:

    =INDEX(AT:AV,MATCH(VALUE(D2),AK:AK,1)+0,IF(B2="SB",1,IF(B2="CW",2,3)))

它將嘗試將D2中的返回值轉換為數字(如果可能)。 B列,恕我直言,不太可能是問題所在,因為它已經是一個字符串並與字符串進行了比較。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM