標題:
一個VLOOKUP問題
[打印本頁]
作者:
yan2463
時間:
2015-1-29 15:42
標題:
一個VLOOKUP問題
請問檔案中A欄為文字格式,
但回傳資料時都有問題,例如006205回傳
為6205的資料,可否幫忙解答[attach]20155[/attach]
作者:
samwang
時間:
2015-1-29 20:54
回復
1#
yan2463
不太了解你的意思,可否再解釋詳細謝謝
作者:
電暖爐
時間:
2015-1-29 21:35
你把查詢值的006205或查詢表中的6205都設為文字格式(儲存格前有綠三角)
就不會抓錯了
作者:
yan2463
時間:
2015-1-30 09:26
回復
2#
samwang
1.因為006205FB上證與6205詮欣是不同股票
因為006205FB上證若沒資料應回傳空白,
但回傳的資料卻是6205詮欣的資料,
2.若A欄不設為文字,EXECL只顯示6205
作者:
yan2463
時間:
2015-1-30 09:27
回復
3#
電暖爐
這個方法己經試過了,資料還是一樣錯的
作者:
准提部林
時間:
2015-1-30 12:41
1.〔總表〕A欄設為〔通用格式〕,查詢值重新輸入,
006205FB 應完整輸入,不可只輸入 006205,
2.公式改為:
=IF(ISNA(VLOOKUP(A3,綜合指標!A:W,13,)),"",VLOOKUP(A3,綜合指標!A:W,13,))
3.〔綜合指標〕A欄為〔通用格式〕,因採WEB連結,所以改格式也沒用
作者:
samwang
時間:
2015-1-30 13:00
回復
4#
yan2463
A欄為文字格式,抓第一個數字判斷是否為"0"如下,這樣可以嗎?
B3=IF(LEFT(A3,1)="0",VLOOKUP(A3,資料來源,13,0),VLOOKUP(VALUE(A3),資料來源,13,0))
作者:
電暖爐
時間:
2015-1-30 22:43
回復
7#
samwang
整理一下
B3=IFERROR(IF(LEFT($A3,1)="0",VLOOKUP($A3,綜合指標!$A:$W,13,0),VLOOKUP(VALUE($A3),綜合指標!$A:$W,13,0)),"")
C3=IFERROR(IF(LEFT($A3,1)="0",VLOOKUP($A3,綜合指標!$A:$W,22,0),VLOOKUP(VALUE($A3),綜合指標!$A:$W,22,0)),"")
作者:
電暖爐
時間:
2015-1-30 22:45
回復
6#
准提部林
樓主的006205FB上證應該指的是股票代號006205的富邦(FB)上證= ="
作者:
yan2463
時間:
2015-2-2 09:01
回復
7#
samwang
謝謝你,可以使用了
作者:
yan2463
時間:
2015-2-2 09:02
回復
8#
電暖爐
謝謝你的整理資料,已經可以使用
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)