Excel表格输入数字自动变成文字,例如+1=张三,2=李四,3=王二麻子,在表格 A1 列输入数?

www.zhiqu.org     时间: 2024-06-17

在A1写入公式:=LOOKUP(E1,{1,2,3},{"张三","李四","王二麻子"}),如果名字多你就接着写,然后你在E列填入对应数字,输完后选中A列,复制,粘贴为数值,最后删除E列。

如果你已经有现成的名字,则在A1写入公式=LOOKUP(E1,ROW($1:$6),员工信息表!$A$1:$A$6),向下填充公式,然后你在E列填入对应数字,输完后选中A列,最后复制,粘贴为数值,删除E列



需要编写VBA代码
Private Sub Worksheet_Change(ByVal Target As Range) 'Selection
Dim tr, tc
tr = Target.Row
tc = Target.Column
If tc = 1 Then
If Cells(tr, "A") = 1 Then
Cells(tr, "A") = "张三"
End If
If Cells(tr, "A") = 2 Then
Cells(tr, "A") = "李四"
End If
If Cells(tr, "A") = 3 Then
Cells(tr, "A") = "王二麻子"
End If
End If
End Sub
如果条件多,就先建立个对应表,用VBA调用

Excel如果不使用VBA(宏命令),不可能原单元格数据变更,即输入什么数据内容就是什么。
唯一可能是根据显示格式显示内容与存储数据不同

~


#辛顺甘# excel里1代表张三,怎么能让我在A1里添上1,B1就自动跳出来张三? -
(18254043862): vlookup hlookyp lookup都可以 下面是用lookup的一个例子=LOOKUP(A1,{1,2,3},{"张三","李四","王五"})

#辛顺甘# EXCEL如何设置单元格,在单元格中写个数字会自动变成数字加文字的?
(18254043862): 右键/格式、自定义,照图编辑确认即可

#辛顺甘# excel 怎么让输入的数字直接转为文本 -
(18254043862): 你的问题是下拉列表的问题. 选择计划实现“输入数字1,表格就显示甲,输入2就显示乙……”的区域,数据-有效性-允许, 序列,来源框中输入“甲,乙,丙……”(逗号在英文状态下输入),确定. 这样就创建了下拉列表,输入时可以选择填写,也可以直接“输入数字1,表格就显示甲,输入2就显示乙……”

#辛顺甘# excel中如何自动由数字额格式变成文本格式怎样操作 -
(18254043862): Excel中可以用公式将数字变成文本格式 软件版本:Office2013 方法如下: 1.在B列中输入公式如下: 2.并将公式下拉填充的合适位置: 3.这样A列输入数字,B列就会自动得到文本格式的数字:

#辛顺甘# 如何将EXCEL表格数字形式转换为文字形式 -
(18254043862): 1.首先找出需要转换成文本格式的数字列,比如下图中的A列,然后在空白列中,比如B列的B2,输入公式“=TEXT(A2,”0.00“),其中B2与A2对应,”0.00“指的是小数点为2位数,如果小数点为1位数的可以写上”0.0“,或者为整数的可以...

#辛顺甘# 如何把EXCEL文本格式里的数字批量转成文本 -
(18254043862): EXCEL中长数字会自动变成“科学计数法”,如果只需要显示成“文本”,可以用以下步骤: 一、首先在EXCEL表格中把要更改成为文本的数据全部选中. 二、然后在导航栏的“数据”栏内点击“分列”选项. 三、进入文本分列向导的分隔类型页面后,直接点击右下角的“下一步”. 四、设置分隔符号页面同上一步一样,点击右下角“下一步”. 五、在最后一个页面左侧把“文本”勾选,然后点击“完成”. 六、这时回到EXCEL表格内就能够查看到,所有的数字数据都已经显示为文本模式了.

#辛顺甘# excel 数字转成文字 -
(18254043862): 编辑菜单- 查找-选择替换-查找内容:输入A001-替换内容:输入张三,按这个程序你走一遍就会了.很简单,希望能帮到您

#辛顺甘# excel中输入一个数字变成一个汉字,怎么解决?
(18254043862): 估计是设置了自动更正了 单击菜单“工具---自动更正选项” 找到1点击删除即可

#辛顺甘# excel 输入的数字,在另一个单元格里自动生成想要的文字? -
(18254043862): 可以滴,比如sheet1里放供应商资料,A放合同号,B放供应商名称,那么你在Sheet2里编辑的时候,A3输入供应商的合同号,B3套用公式,B3=VLOOKUP(A3,Sheet1!A:B,2,0),只要A3符合,名称就会自动匹配出来噢

#辛顺甘# excel表格如何让一串数字=文字 -
(18254043862): 你的意思是在A列输入产品名称,B列出现对应的单价之类的对吧?这个需要先做一个基础数据表,比如你可以在sheet2的A列输入所有的品名,B列输入对应的单价然后在sheet1中就可以实现了B1输入...