Excel中制作下拉菜單,通常都是利用 數據有效性 - 序列 完成的,如下面的:

其實還有另外3種:
1、創建列表

在一列中按alt+向下箭頭,即可生成一個下拉菜單(創建列表)。此方法非常簡單。
2、開發工具 - 插入 - 組合框(窗體控件)

如果你的excel沒有【開發工具】選項,可以從 文件 - 選項 - 自定義功能區,選中“開發工具”。(excel2007為office按鈕 - excel選項 - 常規 - 顯示“開發工具”)
3、開發工具 - 組合框(ActiveX控件)

注: 在"設計模式"下才可以編輯和刪除
補充:這四種方法中,創建序列和創建列表適合多行數據輸入。而后2兩種適合固定格式的單個單元格選擇輸入。窗體下拉返回的是數字,需要用index等函數轉換為選取的字符,而ActiveX制的下拉列菜單則直接返回選取的值。