excel自定义一个字母或一个文字等于一个数值

2025-04-07 14:33:28
推荐回答(4个)
回答1:

可以自定义为任何字母、数字、字符串和中文。

如把A1数值在A2自动生成文本的操作要求有:
把小于1的数全部替换成“小于0”;把大于或等于1,小于10的数全部替换成“大于1小于10”;把大于或等于10,小于20的数全部替换成“大于10小于20”;把大于或等于20数全部替换成“大于20”。

方法如下:
A2输入函数
=IF(AND(VALUE(A1)>20),"大于20",IF(AND(VALUE(A1)<1),"小于0",IF(AND(VALUE(A1)>=1,VALUE(A1)<10),"大于1小于10",IF(AND(VALUE(A1)>=10,VALUE(A1)<20),"大于10小于20"))))

回答2:

那只能在另一单元格实现
例如 A2 输入公式 =if(a1="A",10,a1)
A1 输入 A A2 =10
A1 输入 13 A2 =13
A1 输入 B A2 =B

回答3:

设这些字母在a列,
b1输入公式
=lookup(a1,{"a","b","c"},{15,50,200})
下拉即可。

回答4:

你说的这个情况,在EXCEL中叫做 定义名称
以下是它的用法,供你参考
http://office2010.microsoft.com/client/helppreview.aspx?AssetId=HA101471209990&lcid=2052&NS=EXCEL&Version=12&queryid=&respos=1