追蹤
Excel Trump 知識+ 知識名人
關於部落格
分享 Excel 功能、公式、函數、密技、線上教學...
  • 1352955

    累積人氣

  • 470

    今日人氣

    3

    追蹤人氣

EXCEL 抓取另一工作表的資料

有二個工作表分別為 sheet1 及 sheet2

sheet1工作表中為所有員工的當日相關資料

例:

1 王小名5中1好
2 陳大山4強4優
3 李永點6小5劣
4 謝陣好 7 大 6普通
5 羅美妙8小7尚可

我想要在sheet2的工作表上 只要輸入 sheet1 A1上的值 後面的儲存格就會全部抓取A1這個員工的所有資料

也就是當我在sheet2上 的A欄上打 sheet1A欄裡的任何值他都會跟著抓後面的資料 到sheet2上

(當我打) 1 (後面的儲存格自動抓取) 王小名5中1好
( 當我打) 3 (後面的儲存格自動抓取) 李永點6小5劣
 


 

■ 建立對照表

黃色區域為對照表,這當中沒有任何公式,都是直接輸入的值

■ 建立公式:

B1 公式 =VLOOKUP($A1,$G:$K,COLUMN(B1),0)

■ 公式各段意義:

◆ $A1
混合參照 A1 儲存格,當公式往右複製時,將維持參照 A 欄不變;當公式往下複製時,列號仍可隨著變動。

◆ $G:$K
絕對參照 G:K 欄,無論公式往左右或往上下複製,參照位址都維持不變

◆ COLUMN(B1)
COLUMN 函數可傳回引數中的欄數,若引數省略時,則傳回公式所在的儲存格欄數。
B1 公式中的 COLUMN(B1) 當儲存格往右拖曳複製時,會自動變成
COLUMN(C1), COLUMN(D1), COLUMN(E1)
因此產生產生了 2,3,4 等數值資料,剛好可提供給 VLOOKUP 函數之第三個引數使用。

◆ =VLOOKUP($A1,$G:$K,COLUMN(B1),0)
VLOOKUP 函數語法(索引值,參照資料表,第幾欄,是否完全符合)
意義:
使用 VLOOKUP 依據「索引值」A1 儲存格查找「參照資料表」 G:K 欄儲存格範圍中然後傳回相對「索引值」的第二欄且完全符合參照

相簿設定
標籤設定
相簿狀態