excel快速输入特定名词

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:41:01
我一直都是用excel用做个人支出记录,每天都需要重复输入多次的早餐、午餐、晚餐、夜宵、饮料等等,有什么方法可以通过输入数字替代以上的名词呢?例如:我在输入1它自动显示早餐、输入2它自动显示午餐、输入3自动显示晚餐……等等。

设置一个科目列表(在新的sheet或区域),两列。
第一列为序号,第二列为名称。假定在sheet2的a1:b4, 如:
序号 项目名称
1 早餐
2 午餐
3 晚餐

sheet1为记账表。
在原始项目列前加一列,为项目序号列,假定是sheet1的B列,项目列则为C列。

在C列的第一行数据所在的单元格(设为C2)输入:
=vlookup(b2,sheet2!a1:b4,2,false)

那么以后记账时,只需在sheet1的b列输入序号即可,前提是你对序号足够熟悉。
编号时,可以考虑分类编制,以多位数表示,同类的首字相同。

楼主,您的想法的确很好!

可是我有个担心.

因为您说常用Excel做个人支出记录。如果是支出就会用数字,我还如果您的 输数字变"早餐" "午餐""晚餐""饮料" 想法可以实现的话.

那么,您的帐本会变成什么样子? 请您帮我设想一下~

右击需要输入的所有单元格,选设置单元格格式,弹出的对话框中选数字--分类里选自定义,在右边的类型里输入

[=1]"早餐";[=2]"午餐";"晚餐"

回车确认

不足就是因为这种格式只允许定义两个条件,其他的都算作第三种条件,所以当你输入4,单元格依然显示的是晚餐,所以注意了。

在选要输入的单元格里设置有效性,选序列,输入 早餐,午餐,晚餐,夜宵,饮料

 

如图