達人們好 我有小問題想請教
我在Excel裡面工作表A1格內想填上數字A使它連結到工作表2的A1
請問我要如何設定
我要作的工作就是工作表2紀錄廠商名稱
在工作表1填上代號就能出現廠商名稱 請達人幫我解答 謝謝囉
2007-02-01 20:18:56 · 3 個解答 · 發問者 吊車成 2 in 電腦與網際網路 ➔ 軟體
我在Excel裡面工作表A1格內想填上數字A使它連結到工作表2的A1
請問我要如何設定
我要作的工作就是工作表2紀錄廠商名稱
小弟不是達人,只是你ㄉ問題碰巧會解答,不知道小弟是否可以回答ㄋ??
呵呵~開個玩笑別介意阿^^
“在工作表1填上代號就能出現廠商名稱 請達人幫我解答 謝謝囉”
關於你ㄉ問體,你可以使用參照函數即可以達到你ㄉ需求
你可以參考小弟另一篇ㄉ回答應該對你有幫助:
【要怎麼把excel表的薪資明細,套用在給個人的薪資明細條表格】
最佳解答
發問者自選
圖片參考:http://tw.f14.yahoofs.com/ks/AB02072774/icon/icon4.jpg?ksoptwFB9ZtfvThR
回答者:
~無止盡ㄉ等待與傷害~ ( 專家 4 級 )
擅長領域:
居家百科 | 情感煩惱
回答時間:
2006-12-08 11:58:19
[ 檢舉 ]
版大可以使用VLOOKUP或是HLOOKUP函數就能達到版大ㄉ需求(兩個差別只是一個為欄位搜尋,一為列位搜尋,已妳sheet1所建立資料為主,小弟目前以”HLOOKUP”這個函數來說明)
假設你薪資明細(sheet1)ㄉ資料如下圖:
圖片參考:http://img95.imageshack.us/img95/8485/dpe3.png
薪資明細條(sheet2)資料如下圖:
圖片參考:http://img237.imageshack.us/img237/4713/dvi1.png
現在先利用”插入→名稱→定義"來將資料做一些定義已備供等會使用驗證功能與HLOOKUP使用(亦可以不用定義名稱,只是沒定義名稱等會在使用HLOOKUP時參考儲存格位址會打很長)
將sheet1 A1:F14選取起來,定義為”員工資料”
圖片參考:http://img81.imageshack.us/img81/9946/ihbp8.png
將sheet1 B1:F1選取起來,定義為”員工姓名”
圖片參考:http://img81.imageshack.us/img81/2140/ihcz0.png
選取sheet2 D2儲存格,然後去”資料→驗證”製作成下拉鍵選單供你選擇以姓名來列印個人薪資明細表
圖片參考:http://img145.imageshack.us/img145/4200/1120yi0.png
再設定標籤裡,”儲存格內允許(A)”選擇”清單”, 在”來源(S)”中輸入"=員工姓名",這樣即可完成下拉鍵選單
圖片參考:http://img244.imageshack.us/img244/4317/502xb9.png
再B2儲存格輸入” =HLOOKUP($D$2,員工資料,2,FALSE)”
將公式複製起來,在相對應ㄉ儲存格貼上,然後在去修改指定欄位(2)即可達到你ㄉ要求
注意儲存格絕對位址符號($)ㄉ位置與變化喔
HLOOKUP公式說明:
圖片參考:http://img134.imageshack.us/img134/5982/hlookupmr6.png
希望能幫助你^^
圖片參考:http://img149.imageshack.us/img149/7105/79684024vr9.gif
如還有問題,可以點小弟ㄉ資料去看看,裡面有類似ㄉ問題,也可以參考小弟部落格內有範例供你參考,或是與小弟連絡,小弟能力所即之內會盡力幫忙
2007-02-02 09:13:28 · answer #1 · answered by ~無止盡ㄉ等待與傷害~ 6 · 0⤊ 0⤋
答: 使用 "LOOKUP" 函數。
作法: 1. 整理表2,把所有廠商代號、名稱、地址、電話、帳款情形等等,分欄建立好,第一列欄位名稱、位置要與表1相同(A1是代號、B1是名稱、C1是地址、以此類推)
2. 在工作表1.點選"B2"的儲存格,資料編輯列上輸入公式 "
=IF(A2="","",LOOKUP($A2,'2'!$A$2:$A$20,'2'!B$2:B$20))
按 Enter >>>再按"B2"的儲存格右下角(游標變成黑色實心)下拉複製其他列,一樣右拉複製其他欄,完成。
2007-02-02 06:04:23 補充:
完成後只要在表1的A欄(A2以後列位)輸入廠商代號,此廠商的所有東東皆乖乖的秀在正確的欄位上,此公式列位數預設19家廠商,若表2的廠商不只19家,只要把公式中的兩個 20 改成您的廠商總數就行了!而名稱的欄位數只要黑心十字右拉就能一再增加,有問題歡迎再發問!
2007-02-02 06:17:46 補充:
在一點說明: 我的工作表標籤是1.2,如果您的工作表標籤是 "表1"與"表2"請改成以下公式
=IF(A2="","",LOOKUP($A2,表2!$A$2:$A$20,表2!B$2:B$20))
2007-02-02 10:34:54 補充:
如果您的工作表標籤沒改變,是預設的 Sheet1 與 Sheet2 那就改成
=IF(A2="","",LOOKUP($A2,Sheet2!$A$2:$A$20,Sheet2!B$2:B$20))
看懂了嗎?公式必須以工作表標籤名稱相符,其餘的部分都一樣!
2007-02-02 00:35:33 · answer #2 · answered by Daiwa 3 · 0⤊ 0⤋
在工作表1的A1裡面寫
=工作表2!A1
簡單說就是用 ! 來當作 工作表與儲存格之間的連結
2007-02-01 20:54:04 · answer #3 · answered by [空]SORA 2 · 0⤊ 0⤋