tft每日頭條

 > 職場

 > excel如何制作三級下拉菜單

excel如何制作三級下拉菜單

職場 更新时间:2024-12-24 01:34:54

經常用 Excel 的表哥表姐們,想必都知道「下拉菜單」這個神器,鼠标點點點,就能輕輕錄入數據:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)1

▲ 一級下拉菜單

它的制作方法也很簡單,用【數據驗證】功能可以直接實現!

有小夥伴表示想看看三級下拉菜單怎麼做?

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)2

話不多說,既然同學們有這個請求,小蘭一定滿足大家,今天我們就一起來看看「Excel 中的三級下拉菜單」是如何制作的~

這裡我介紹兩種方法:

❶ 定義名稱 Indirect 函數;

❷ 方方格子。

我們先來看看第一種方法~

01 Indirect 函數法

首先,需要準備好數據源,如下圖:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)3

▲ 三級數據較多,僅展示部分内容

這裡需要注意的是,三級内容的表頭(第 7 行),是由一二級連接在一起的。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)4

萬事俱備隻欠東風,接下來,我們一起來操作一下~

轉化為超級表

分别選取兩個表格,按【Ctrl T】将表格轉化為超級表,這樣做是為了當源數據有修改或增删時,表格能夠自動擴展區域,下拉菜單會同步刷新。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)5

定義名稱

分别選取兩個表格,單擊【公式】選項卡,找到「定義的名稱」,單擊【根據所選内容創建】:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)6

在彈出的窗口中,勾選「首行」,單擊【确定】。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)7

這樣,就給二級内容和三級内容都起了個總體的名字,這個名字是【首行】單元格的内容。

例如:石家莊市、邯鄲市、張家口市、衡水市,4 個市加起來統稱為河北省;

新華區、贊皇縣、行唐縣、鹿泉縣、靈壽縣,4 個區縣統稱為河北省石家莊市。

打開「名稱管理器」,我們可以看到:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)8

制作下拉菜單

❶ 一級下拉菜單,如圖:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)9

選中所需單元格區域,這裡選的是 A16:A23,然後單擊【數據】選項卡,找到「數據工具」,單擊【數據驗證】。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)10

在彈出的窗口中,選擇允許「序列」,來源選擇 A1:C1,單擊【确定】。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)11

這樣一級下拉菜單就設置好了~

❷ 二級下拉菜單,如圖:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)12

和一級下拉菜單的步驟一樣,隻是在選擇來源時,需要用到 Indirect 函數:

=Indirect(A16)

敲黑闆:Indirect 函數是間接引用函數,可以返回由文本字符串所指定的引用。

比如這裡引用的是 A16 單元格,但返回的結果是 A2:A5 單元格裡的值。

即:引用 A 列省份中所包含的市級。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)13

❸ 三級下拉菜單,如圖:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)14

前面的步驟同上,不同的是 Indirect:

=Indirect(A16ampB16)

即:同時引用 A 列和 B 列。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)15

搞定收工!

等等……還沒完,我們再來看一下,新增數據後,下拉菜單能否同步更新↓↓↓

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)16

好啦!用 Indirect 函數法制作三級下拉菜單的方法就講完啦,同學們學會了嗎?

一時之間沒學會也不要緊,我們再來看看更簡單,更容易掌握的方方格子法。

02 方方格子法

首先,你得先安裝一個方方格子插件:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)17

其次,準備好數據源,如下圖:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)18

注意:這裡三級的表頭(第 7 行)是二級的内容。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)19

然後轉化為超級表:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)20

都準備好之後,接下來的内容就很簡單了!

❶ 選中任意單元格,單擊【方方格子】選項卡,找到「編輯」,單擊【新增插入】-【插入下拉菜單】。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)21

❷ 在彈出的窗口中,單擊【三級下拉菜單】,根據示例設置數據源等。

比如我這裡填寫的是:

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)22

單擊【确定】後彈出以下窗口,就表明設置好了↓↓↓

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)23

再次單擊【确定】-【退出】,退出方方格子的設置界面。

❸ 選中已經設置好的單元格,下拉填充到其他區域,

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)24

多餘的文字全選删除即可。

excel如何制作三級下拉菜單(讓領導看傻Excel三級下拉菜單)25

這樣三級下拉菜單就搞定了,是不是非常簡單!

03 總結一下

最後,我們來總結一下,本文講了 2 種用 Excel 制作三級下拉菜單的方法:

❶ Indirect 函數法,優點是兼容性好,不會受到軟件版本的限制;缺點是操作稍微有點麻煩。

❷ 方方格子法,更簡單便捷,前提是你的電腦裝了這個插件。

說說看,你更喜歡哪種方法呢?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved