比如:我在表格中输入1、2、3、4、5 让他们分别等于张三、李四、王五、马六、田七
我的意思是在A1表格里输入1或2或3或4或5、在原表格(也就是A1)里直接变为张三或李四或王五或马六或田七
如何在excel中输入某个数字让它自动变为汉字?
答案:4 悬赏:0
解决时间 2021-03-22 04:34
- 提问者网友:星空下的寂寞
- 2021-03-21 20:42
最佳答案
- 二级知识专家网友:冷态度
- 2021-03-21 21:17
工具---自动更正,然后把相应数字更换值填写成姓名即可
不过,建议使用VLOOK函数吧
=lookup(a1,{1;2;3;4;5},{"张三";"李四";"王五";"马六";"田七"})
先在前列输入数字,后列可以显示对应的姓名
不过,建议使用VLOOK函数吧
=lookup(a1,{1;2;3;4;5},{"张三";"李四";"王五";"马六";"田七"})
先在前列输入数字,后列可以显示对应的姓名
全部回答
- 1楼网友:眠于流年
- 2021-03-21 23:08
=lookup(a1,{1;2;3;4;5},{"张三";"李四";"王五";"马六";"田七"})
- 2楼网友:说多了都是废话
- 2021-03-21 22:33
有两个办法:
1、使用自动更正的方法,预先输入数字对应的姓名
2、使用VBA,在工作表的监控单元格数值变动的事件加入相应替换的命令就可以。
Private Sub Worksheet_Change(ByVal Target As Range)
End Sub
- 3楼网友:猖狂的痴情人
- 2021-03-21 22:16
可以利用单元格格式的设置达到这个显示效果:
比如设置单元格格式为当数值为1时显示优,为2是显示合格,其它显示差。
[=1]"优";[=2]"合格";"差"
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯