返回列表 上一主題 發帖

請問如何把儲存格的資料拿來當文字用

請問如何把儲存格的資料拿來當文字用

[attachimg]20410[/attachi
請高手幫我解答一下
A1到B122是DATA
F23是函數VLOOKUP(D22,A1:B122,2,FALSE)來作查詢

可是我不想把A1:B122留在工作表中
想用陣列文字放入公式中替代VLOOKUP( )函數中的值
請問我如何把D18的值複制貼到函式替代A1:B122的值
請高手們指教
謝謝

活頁簿1.rar (10.18 KB)

jeason

回復 1# brabus


加入一個大括號即可,公式如下:
=VLOOKUP(D22,{10,186;11,189;12,192;13,195;14,198;15,201;16,204;17,207;18,211;19,215;110,221;111,225;112,229;113,233;114,237;115,241;116,247},2,FALSE)

TOP

感謝回覆
我的意思是如何把10,186;11,189;12,192;13,195;14,198;15,201;16,204;17,207;18,211;19,215;110,221;111,225;112,229;113,233;114,237;115,241;116,247
上面這些字從儲存格中,拿出來貼到vlookup( )中用呢?
用複制是拿到D17&";"&A18&","&B18
而不是以上那些數字呢
jeason

TOP

我自己試出來了
加一個按鈕
並加上下列文字
Private Sub CommandButton1_Click()
Sheets("工作表1").Range("d26").Value = Sheets("工作表1").Range("d18")
End Sub
搞定
雖然方法很土
但是是我自己想出來的
謝謝tku0216回覆
jeason

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題