我是一名稽核員。
> 練習檔 ←在這裡。
> 完成結果。選擇"男",下方的下拉式清單只會出現男姓;選擇"女",下方的下拉式清單只會出現女性。
————————————————————————————————————————
一、認識「定義名稱」
> 解釋: 我們可以使用一個代號來代表框選數值的範圍。
> 方法1: 位置: 公式→已定義之名稱→定義名稱→輸入名稱→參照到選擇資料範圍→確定。(下圖1)
> 方法2: 直接框選資料範圍→ 左上角直接更改名稱→完成。(下圖2)
圖片範例 |
結果 |
=SUM(E3:E10) |
2,535,845 |
=SUM(第二季) |
> 管理「定義名稱」: 點選「名稱管理員」→可以編輯、修改、刪除等。
Tips: 透過定義名稱所產生的代號,例如:第二季,適用整個活頁簿。換句話說,我可以在別的工作表使用定義名稱文字。
二、 認識INDIRECT函數
> 透過儲存格中顯示的文字作為跳板,然後去讀取相對應位置的內容。如下表、下圖。
Tips: 可以合併2個儲存格的文字,來讀取相對應位置的內容。
圖片範例 |
儲存格的文字 |
結果 |
=INDIRECT(D13) |
D13 |
鄧梓峰 |
=INDIRECT(D14&D15) |
C&6=C6 |
范振鋒 |
三、下拉式清單+INDIRECT+定義名稱,來顯示男生有誰? 女生有誰?
>下拉式清單(母)建立: 資料→資料工具→資料驗證→儲存格內允許選擇「清單」→來源框選框選範圍 or 輸入: 男,女→確定。
> 定義「男」、「女」的定義名稱: 框選範圍→公式→已定義的名稱→從選取範圍內建立→只打勾最左欄→確定。(定義名稱完成)
Tips:「從選取範圍內建立」快捷鍵 Ctrl + Shift + F3鍵。
> 建立下拉式清單(子): 儲存格內允許選擇「清單」→來源輸入: =INDIRECT($B$2)→確定。
圖片範例 |
B2格的文字 |
定義名稱 |
顯示結果 |
=INDIRECT($B$2) |
男 |
如果$B$2是”男” |
陳非儂、洪天平、杜汶澤、范振鋒 |
女 |
如果$B$2是”女” |
黃一山、鄧梓峰、洪朝豐、黃又南 |
![](https://pic.pimg.tw/bp6ru8/1572186946-3624843208.png)