返回列表 上一主題 發帖

[發問] vlookup值無法回傳,請問問題在哪!?

本帖最後由 准提部林 於 2015-11-13 22:26 編輯

1.除了看儲存格左上角綠三角外,將〔左右置中〕取消,文字數字會靠左,數值型則靠右
2.設為〔通用格式〕時,數值字元太長,會顯示為〔科學記號〕,可改設為〔自訂〕:0
3.設為〔自訂〕:0後,以下方法可一次將原數字轉換為數值(光改格式還是不可以的):
  一.找任一未設格式的空白格,按〔複製〕,選取A欄資料區,〔選擇性貼上.加〕
  二.全選〔A欄〕,執行〔資料剖析〕,選〔固定寬度〕,
    按到最後一步,看〔資料格式〕是否在〔一般〕位置,按〔完成〕。
    (如果是文字型日期,可選取日期格式,即自動轉換為正確的日期格式,非常好用)
  

TOP

以下公式可以〔文字.數值〕通吃:(限純數字)
=INDEX(B:B,LOOKUP(9^9,MATCH(IF({1,0},D1&"",--D1),A:A,)))

亦即A欄及D欄的數字是〔文字〕及〔數值〕混合,也可以正確抓出∼∼

TOP

回復 7# 013160


=INDEX(B:B,LOOKUP(9^9,MATCH(IF({1,0},D1&"",--D1),A:A,)))

IF({1,0},D1&"",--D1)  將D1以〔文字,D1&"'〕〔數值.--D1〕同時去MATCH,
若該數字存在,不管是文字或為數值,必定有一個可抓到,
LOOKUP(9^9,∼∼) 則可取出符合的MATCH值∼∼
1

評分人數

    • ML089: 雙管齊下,讚金錢 + 2

TOP

        靜思自在 : 願要大、志要堅、氣要柔、心要細。
返回列表 上一主題