Excel如何自动将数字转化为特定的汉字

发布网友 发布时间:2022-04-23 03:53

我来回答

9个回答

热心网友 时间:2022-04-22 09:48

1.替换:
选中该列,查找:-1,替换:允许,点击“全部替换”
查找:0,替换:不允许,点击“全部替换”
这样单元格内容直接变成文本。
2.单元格格式:
设置单元格格式为: [-1]"允许";[0]"不允许"
这样单元格内容还是数据 -1 和 0,只是显示为“允许”、“不允许”。在用公式引用时需要注意。

热心网友 时间:2022-04-22 11:06

查找替换,将-1转化为汉字“允许”,0同理

或者用公式:
=VLOOKUP(A1,{-1,"允许";0,"不允许"},2,)

再或者公式:
=IF(A1=0,"不允许","允许")

热心网友 时间:2022-04-22 12:40

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Value = -1 Then
Target.Value = "允许"
Else
Target.Value = "不允许"
End If
End Sub

打开vb编辑器,将以上代码贴到的Sheet编辑栏中。

热心网友 时间:2022-04-22 14:32

选中该列
ctrl+H
查找:-1
替换:允许
全部替换
ctrl+H
查找:0
替换:不允许
全部替换
祝你成功!

热心网友 时间:2022-04-22 16:40

设你的数据在第5列

Private Sub Worksheet_Change(ByVal Target As Range)
if target.column<>5 then
exit sub
elseIf Target.Value = -1 Then Target.Value = "允许"
Elseif Target.Value = 0 then target.value="不允许"
End If
End Sub

右击工作表标签,查看代码,打开vb编辑器,将以上代码贴到的右侧编辑栏中。

热心网友 时间:2022-04-22 19:04

如果这一列是在A1:A10, 在B1中输入
=IF(A1=-1,"","不")&"允许"
回车用自动填充柄下拉到B10

热心网友 时间:2022-04-22 21:46

=if(a1=0,"不允许","允许")
a1代表你说的那个单元格,

热心网友 时间:2022-04-23 00:44

=IF(A1=-1,"允许","不允许")

热心网友 时间:2022-04-23 03:58

用查找替换。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com