如題,抱歉各位大大我把問題條件式的說明!
1‧假設我有產品編號,品名,單價,規格.....等等
2‧把產品編號設成下拉是選單,後面的欄位都可以直接帶出來嗎?
3‧不需要用到資料庫。
4‧如過這個方法不行,有其他方法可以替代嗎?
P.S. 抱歉,在下新手,參考很多知識+都沒找到答案,也無法理解,【由於本人資質駑鈍,因此祈求解答者能夠詳細文+圖一歩一歩來,不枉在此附上20點,感恩!】。
2007-02-03 22:37:18 · 4 個解答 · 發問者 eLvis 1 in 電腦與網際網路 ➔ 軟體
TO:Trump
很感謝您的幫忙,不過可能是我自己題目沒打清楚,
我想要問的是我上述的假設可以用下拉式選單選擇產品編號後就可以直接帶出他後面的資料嗎 ? 這類的查詢功能~~~~
so..Trump兄你幫忙我找的方式可能不適用
2007-02-04 12:16:00 · update #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-05 06:38:50 · answer #1 · answered by ~無止盡ㄉ等待與傷害~ 6 · 0⤊ 0⤋
另外也要謝謝其他幫忙的朋友!
2007-02-05 07:50:31 · answer #2 · answered by eLvis 1 · 0⤊ 0⤋
下拉式選單,請先定義產品編號
假設產品編號於A1:A10--功能表--插入--名稱--定義--現有名稱(假設為編號)--參照到(點選A1:A10)--點新增--確定
再做下拉選單
設查詢頁於SHEET2
點選A1
功能表--資料--驗證--設定--儲存格內允許(下拉選清單)--來源(輸入公式=INDIRECT("編號")
點選B1=INDEX("品名欄",MATCH($A1,"產品編號欄",0))
C1=INDEX("單價欄",MATCH($A1,"產品編號欄",0))
D1=INDEX("規格欄",MATCH($A1,"產品編號欄",0))
不知符合題合否,希望能幫上忙
2007-02-05 05:28:44 · answer #3 · answered by ? 3 · 0⤊ 0⤋
底下有篇「沙拉油」高手的詳細解說,請前往參閱:
http://oilonline.myweb.hinet.net/excel/address.htm
範例檔下載:
http://oilonline.myweb.hinet.net/example/excel/address.zip
2007-02-04 00:56:46 · answer #4 · answered by ? 7 · 0⤊ 0⤋