首頁 > 軟體

excel跨工作表資料有效性怎麼設定和參照

2019-12-06 16:12:23

在實際工作過程中,我們經常需要編製各種模板供其他人填寫。所以,利用資料有效性製作可供選擇的下拉式選單就是一個很常用的方法。一般來說,我們會製作一個包含全部基本資訊的表,表單列示所有的備選專案,比如說姓名、型號、部門等等,而實際的填寫表格是另外一張表。但Excel 2010版以前不接受資料有效時用滑鼠直接選擇其他表格區域,從而無法使有效性跨表使用。本例介紹兩種方法可以達到跨表使用資料有效性的目的。


1

首先,看一下應用情景。我們有一張「基礎資訊表」來儲存所有備用資料,而實際工作介面是一個名稱為「操作表」的工作表。需要在「操作表」B列設定有效性參照「基礎資訊表」的「型號」資訊形成下拉式選單。



2

我們直接在「操作表」中選擇【資料】-【資料有效性】-【序列】時,是無法用滑鼠直接選取「基礎資訊表」A列資料的。

註:2010版及以後的Excel可以直接使用滑鼠選取。


1

首先,我們通過定義名稱的方法來解決。

選中A列資料區域(包含標題),選擇【公式】-【定義名稱】-【根據所選內容建立】。


2

如下圖,選擇【首行】並確定,這樣就建立了一個「型號」的名稱。


3

或者,可以選中A列資料區域(不包含標題),在名稱框中輸入「型號」二字,然後回車,也可以建立這個名稱。



4

回到「操作表」,選中B列單元格,然後在有效性【來源】處輸入:=型號,然後點選【確定】按鈕就可以參照「基礎資訊表」A列資料形成下拉式選單了。



5

第二種解決方案是在有效性【來源】處直接輸入跨表地址參照:=基礎資訊表!A2:A8,也是可以達到跨表使用資料有效性的目的。

註:圖中公式為相對參照,根據實際情況更改為絕對參照即可。



IT145.com E-mail:sddin#qq.com