第二篇:製作電子試卷_Excel活用-012

前幾天看到Excel效率王分享的「邊選邊消失/下拉式選單」,突然來了一個靈感,覺得可以用Excel做一個電子試卷,類似像考卷那樣的形式,或者是電子問卷的模式。

今天讓我們來一邊解析Excel效率王中的步驟,以及延伸KNB自己的內容分享給各位同學。




KNB會分成三篇來說明,其中前兩篇是跟著Excel效率王的步驟,最後一篇則是KNB另外延伸出確認答案的設定。就讓我們繼續看下去吧。

第二篇:命名、設定下拉選單
3) 名稱管理員>定義名稱「=OFFSET(工作表!$G$4,,,MAX(工作表!$E$4:$E$8))」
4) 資料驗證>下拉選單「設定 >>清單 >>來源 >>確定」

△ 情境:電子試卷用下拉選單,讓答案邊選邊消失。後續,可自動批改答案並帶出解答。

步驟一:名稱管理員_定義名稱「=OFFSET(工作表!$G$4,,,MAX(工作表!$E$4:$E$8))」

● 點選單頭的「定義名稱」
🡺 「公式」 >>「定義名稱」 >>「定義名稱」


● 函數拆解說明:定義名稱「=OFFSET(工作表!$G$4,,,MAX(工作表!$E$4:$E$8))
● max函數:取範圍中的最大值。
● offset函數:指定儲存格位址,回傳參照位址。

OFFSET語法

來源:微軟「OFFSET函數」

簡言之,語法概念如下:
[Reference] 參照儲存格或範圍
[Rows] 數列,由上至下;「+」向下_「-」向上_「0」不動
[Cols] 欄位,由左至右;「+」向右_「-」向左_「0」不動
[Height] 高度
[Width] 寬度

🡺 「名稱」命名為「aaa」 >>「參照到」輸入公式「=OFFSET(工作表!$G$4,,,MAX(工作表!$E$4:$E$8))」 >>「確定」


註解:從函數可發現[Reference] [Height]都有上鎖「$」符號;測試過[Reference]是一定要上鎖符號,但[Reference]不上鎖符號還是可以抓得到資料。

步驟二:資料驗證_下拉選單「設定 >>清單 >>來源 >>確定

● 在單頭選取「資料驗證」
🡺 選取儲存格「C4:C8」 >>「資料」 >>「資料驗證」 >>「資料驗證」


🡺 設定「清單」>>「來源」輸入「=aaa」 >>「確定」


● 點選C4儲存格,會發現旁邊多一個倒三角形符號,點下就有下拉選單。


設定完成:命名、設定下拉選單。


KNB碎碎唸:
第一、二篇都是按照Excel效率王的步驟進行,他們配置函數和工具真的很厲害。
第一篇:設定判斷參數
步驟一_先用E欄的函數判斷C欄是否已被選取,若被選取則不再掛判斷序號;判斷是否被選走。
步驟二_用ROW數列回傳,讓G欄的清單自動回寫諺語;這部分就是在建置下拉選單的資料。
第二篇:命名、設定下拉選單 (現在這篇)
步驟一_先定義名稱,要搭配offset函數,它最大的用途就是抓非#N/A的資料;命名、下拉選單連結。
步驟二_單純的設定下拉選單,搭配步驟一的命名;設定下拉選單。

引用資料:
01# Excel效率王「邊選邊消失/下拉式選單」
02# 微軟「OFFSET函數」

延伸閱讀:
1. 2020/01/19 Excel活用-011_第一篇:製作電子試卷
2. 2020/02/01 Excel活用-013_第三篇:製作電子試卷

留言