贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

在Excel中輸入資料,如果完全以Key In方式輸入,除了耗費較多時間之外,還可能打錯字。所以如果能以選取方式來輸入資料,應該可以改善這些問題。解決這個問題,利用資料驗證、INDIRECT函數和定義名稱,可以很簡單的解決。

假設要有三個年級,每個年級的班級名稱都不相同,規則上也有所差異。(參考下圖)

 

假設各年級資料置於list工作表中,作法如下:

1. 定義名稱

(1) 一年級:=list!$A$2:$A$15

(2) 二年級:=list!$B$2:$B$15

(3) 三年級:=list!$C$2:$C$15

2.將A欄的儲存格設定資料驗證的準則為:(以儲存格A8為例)

(1) 儲存格內允許:清單

(2) 來源=list!$A$1:$C$1

image07

(3)在A欄中的儲存格按一下拉式清單,可以選取想要的年級。

4.將B欄的儲存格設定資料驗證的準則為:(以儲存格B8為例)

(1) 儲存格內允許:清單

(2) 來源=INDIRECT(A8)

(5)在B欄中的儲存格按一下拉式清單,可以選取這個年級所屬的班級。

創作者介紹
創作者 vincent 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(2) 人氣()


留言列表 (2)

發表留言
  • MOMO
  • 定義名稱

    請問~定義名稱的"名稱"不可以是數字嗎?有其它方法可解決嗎?
  • yaway
  • 在表單1 建立資料庫
    表單2 的A攔 已經完成 來自表單1的姓名下拉功能
    Q 資料有300筆,下拉尋找不易 可以建立關鍵字搜尋嗎
    懇求 感恩

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼