返回列表 上一主題 發帖

excel抓資料問題

excel抓資料問題

如果有一個資料長這樣   假設今天我在兩個格子  輸入   橫向(4)  縱向(e)    有一個格子去讀取他  回饋(5)的資料  要用什麼語法
         a   b   c   d   e    f   g
1       8  1   5   5   3    2   3
2       9  2   5   2   1    3   1
3     10  4   3   2   1    5   2
4     11  6   4   2    5   2   7
5     12  1   2   6    3   1   5
6     13  5   1   2    3   2   1
7     14  2   5   2    1   7   2
m06o2~~~~

回復 1# m06o2

=INDIRECT("e" & 4)

假如 K12="e" ,J12=4
=INDIRECT(K12&J12)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 m06o2 於 2016-3-3 10:36 編輯

回復 2# ML089

了解了,但是我想如果 abcd  換成 a1 b1 c1 d1 是類別    1234 也會成 x1 x2 x3 x4 他是左邊跟上面都有表頭的,需要透過表頭去搜尋他的內容
因為目前只會橫向(vloop)的搜尋或縱向(hloop)的搜尋 但不知道如果兩邊都要搜尋的話要怎麼使用
m06o2~~~~

TOP

回復 3# m06o2

J16 = 垂直查詢值
K16 = 水平查詢值
=VLOOKUP(J16,$A:$G,MATCH(K16,$1:$1,),)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# ML089
剛剛嘗試了一下但是他出現錯誤,找不到錯誤在哪邊

係數表2.rar (8.15 KB)

測試

m06o2~~~~

TOP

回復 5# m06o2


    用index 與 match 試試!
    看看附件,但不能使用"~",我改成"-"。

擷取.JPG (40.68 KB)

擷取.JPG

係數表2.zip (7.86 KB)

人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。

TOP

回復 5# m06o2

D3 =VLOOKUP(SUBSTITUTE(A3,"~","?"),$H1:$K9,MATCH(B3,H$2:K$2,),)

?、*、~ 在VLOOKUP函數內有特別意義,請自行按F1查看
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

=VLOOKUP(A3,$H1K9,MATCH(B3,H$2:K$2,),)
m06o2~~~~

TOP

本帖最後由 m06o2 於 2016-3-3 23:22 編輯

yifan2599 大大感謝您!!!

版主大大
D3 =VLOOKUP(SUBSTITUTE(A3,"~","?"),$H1:$K9,MATCH(B3,H$2:K$2,),)

?、*、~ 在VLOOKUP函數內有特別意義,請自行按F1查看
剛剛使用=VLOOKUP(A3,$H1:$K9,MATCH(B3,H$2:K$2,),) 這樣就可以了
m06o2~~~~

TOP

觀看了受益非淺,剛開始二個Range單純給值,只要用=INDIRECT(欄位A & 欄位B),到後來又是不同的應用,給內含值,找到對應的地方,受益良多
clio

TOP

        靜思自在 : 【做人的開始】每一天都是故人的開始,每一個時刻都是自己的警惕。
返回列表 上一主題