如何在Excel中将输入的数字转换为文本

如果在Excel某区域中只输入某几个选项,如“优秀、合格、不合格”等,在输入没有规律的情况下,可以用数字“1、2、3”等来代替这些文字的输入。由于这些数字能在小键盘中输入且只输入一个字符,从而可以加快输入速度。对于只有两个或三个的选项,可以用设置单元格格式的方法,对于四个以上的选项,可以用VBA的方法来输入,具体实现方式如下

操作方法

  • 01

    方法一:用设置自定义单元格格式的方法 例如要在F4:F50区域中只输入“男”或“女”。选择该区域,鼠标右击,在右键菜单中选择“设置单元格格式”,弹出“设置单元格格式”对话框,依次选择“设置→自定义”,在右侧“类型”下方的文本框中输入: [=1]"男";[=2]"女";

  • 02

    单击“确定”。 如果有三个选择,如“优秀、合格、不合格”,上述代码改为: [=1]"优秀";[=2]"合格";"不合格"; 这样,在上述区域中输入“1”时自动显示为“优秀”,输入“2”时显示为“合格”,而输入其他数值时显示为“不合格”。需要注意的是,这时单元格中的内容仍然为数字,只是通过自定义单元格格式将其显示为文字而已。

  • 03

    方法二:用VBA 例如要在G4:G50区域中将输入的数字“1、2、3、4”分别转换为“优秀、良好、及格、不及格”。按Alt+F11打开VBA编辑器,在代码窗口中粘贴下列代码: Private Sub Worksheet_Change(ByVal Target As Range)Dim rRng As RangeSet rRng = Application.Intersect(Target, Range(" G4:G50"))If rRng Is Nothing Then EndDim rCell As RangeFor Each rCell In rRngSelect Case rCell.ValueCase 1rCell.Value = "优秀"Case 2rCell.Value = "良好"Case 3rCell.Value = "及格"Case 4rCell.Value = "不及格"End SelectNextEnd Sub 关闭VBA编辑器,在G4:G50区域中输入相应的数字时即可自动转换为对应的文字。

(0)

相关推荐

  • 如何在excel中快速将数字和文本分离到不同单元格

    大家都会使用excel进行数据编辑,今天小编来教大家如何在excel中快速将数字和文本分离到不同单元格具体如下:情况一:当名字和号码是连在一起时1. 第一步,将A2内名字复制粘贴到B2,点击B3,按下 ...

  • 在Excel中怎么将数字转换为文本?

    我们在使用电脑工作的时候需要将数字转换成excel的文本,可是许多小伙伴不知道如何操作,今天,小编就教大家在电脑中怎么将数字转换为Excel中的文本.具体如下:1. 首先我们在电脑中打开excel文件 ...

  • 如何在Excel中将字母加数字下拉递增?

    在运用Excel编码数据编号的时候,为了简便经常需要下拉直接生成后续编号,但字母加数字的编号(特别是位数多的时候)往往下拉的时候只是复制单元格,这里向大家介绍一种方法可以解决这个问题. 操作方法 01 ...

  • 怎么在excel中将数字转换为文本 TEXT函数的用法

    有时候我们需要在数据前面加上一些东西,或许是文字,或许是符号,那么怎么样加呢?是不是有一种方法是可以很有效的加呢,没错,那就是函数.利用函数TEXT可以将数字转换为文本.一起来看看吧. 操作方法 01 ...

  • 如何在Excel中将单元格的前缀或后缀批量添加

    有的小伙伴在使用Excel软件时,发现很多数据缺少了前缀或者后缀,如果一个一个添加,那么会非常麻烦,想要批量添加,但是却不知道如何添加,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右 ...

  • 如何在EXCEL中输入平方或者立方符号?

    如何在EXCEL中输入平方或者立方符号解决方法如下: 数字,右键单击,选择设置单元格格式: 在弹出选项卡中,勾选特殊效果--上标即可.

  • 如何在Excel中输入公差?

    如何在EXCEL中输入公差呢,现在有两种方法: 1.利用公式编辑器 2.利用excel自带的拼音工具 方法1 1.点击插入选项卡--公式--上下标 2.在出现的文本框中输入数字,输入时单击鼠标或者方向 ...

  • 怎么在Excel中将字符和数字之间的空格删除?

    许多小伙伴在日常使用excel的过程中,需要在表格中将字符和数字之间的空格删除,那么应该如何操作呢?今天,小编就教大家在Excel中将字符和数字之间的空格删除.方法1:使用公式1. 首先,我们需要在单 ...

  • 如何在excel中将部分手机号码替换成星号

    我们经常见到很多诸如抽奖号码.摇号号码公布等等,为了保护参与者的个人隐私和信息安全,通常会将手机号的中间四位用星号的形式隐藏起来,这个隐藏如何在excel中实现呢?这里就和大家分享一下如何在excel ...