[算表] VLOOKUP/HLOOKUP查找到的文字格式公式

看板Office作者 (奇諾 Monster)時間2年前 (2021/11/08 22:22), 2年前編輯推噓0(0014)
留言14則, 2人參與, 2年前最新討論串1/1
軟體: Excel 版本: 2016 抱歉,想請教的問題太長標題實在寫不下 我想讓VLOOKUP/HLOOKUP查找到的文字格式公式 具有運算功能 以附圖為例 https://imgur.com/AuiSxP3.jpg
黑框中(B10:B27)放了我想使用的公式 我想在紅框(F11:R15)根據關鍵字(F10:R10)回傳的公式再進一步運算 例如F10的關鍵字是a,查找到的公式是x+3 回傳到F11後根據給定的變數E11(x=8)來進行運算,得到11的結果 但目前卡在HLOOKUP或VLOOKUP回傳的公式是以文字形式、不具運算功能 另外我試著用SUBSTITUTE和INDEX替換掉公式內的x,但問題仍是文字形式沒能解決 請問板上高手有什麼適合的方法能解決這個問題呢? 謝謝! 在此附上線上試算表 https://reurl.cc/gzlA8N -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.30.62 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1636381331.A.67D.html ※ 編輯: kinomon (223.138.30.62 臺灣), 11/08/2021 22:24:19

11/08 22:40, 2年前 , 1F
自訂名稱,evaluate
11/08 22:40, 1F

11/08 22:50, 2年前 , 2F
apple這個方面,取代文字上可判斷是否為文字或數字,文字
11/08 22:50, 2F

11/08 22:50, 2年前 , 3F
的話前後連接雙引號""""
11/08 22:50, 3F

11/08 22:58, 2年前 , 4F
抱歉,剛剛爬完這個方法的文章後還是有點混亂
11/08 22:58, 4F

11/08 22:59, 2年前 , 5F
我說明看看我的理解 如果有誤再請您指正
11/08 22:59, 5F

11/08 23:00, 2年前 , 6F
我想 另外再設儲存格查找公式並以目標變數(E11:E15)取代
11/08 23:00, 6F

11/08 23:01, 2年前 , 7F
公式內的x 之後再用evaluate函數將這個運算出結果
11/08 23:01, 7F

11/08 23:02, 2年前 , 8F
這樣理解正確嗎?
11/08 23:02, 8F

11/08 23:04, 2年前 , 9F
自訂名稱內=evaluate(substitute(vlookup(...),"x",儲存格
11/08 23:04, 9F

11/08 23:06, 2年前 , 10F
)),那工作表儲存格內就以=自訂名稱來回傳運算後的資料
11/08 23:06, 10F

11/08 23:07, 2年前 , 11F
所舉例的apple會需要判斷是否為文字或數字,來將取代內儲
11/08 23:07, 11F

11/08 23:07, 2年前 , 12F
存格前後連結雙引號
11/08 23:07, 12F

11/08 23:10, 2年前 , 13F
原來如此 判斷文字或數字再使用TYPE函數
11/08 23:10, 13F

11/08 23:11, 2年前 , 14F
經過s大講解後大致明白了 萬分感謝!
11/08 23:11, 14F
文章代碼(AID): #1XYJAJPz (Office)
文章代碼(AID): #1XYJAJPz (Office)