本文目录一览:

Excel函数输出值格式问题?

你可以直接用mid出来的结果用text函数变成大写数字,然后加个班就好了:

如果是按你的想法,数值一定要和数值进行比较,mid得到结果是文本,可以用--转为数值或者1*mid 也行:

=IF(--MID(A1,4,1)=1,"一",IF(--MID(A1,4,1)=2,"二",IF(--MID(A1,4,1)=3,"三",IF(--MID(A1,4,1)=4,"四")))"班")

EXCEL 表格中怎么同时匹配两个数值,然后导出函数值。类似于Vlookup单个匹配的那种 同时匹配人名与日期

Excel中可以利用Vlookup函数结合数组公式,也可以利用lookup函数实现两个或以上条件的匹配并返回对应值。

软件版本:Office2007

以lookup函数为例,说明:

1.根据E2和F2的值对应的A列和B列值,返回C列的数量:

2.输入公式如下:

3.得到结果:

excel 根据单元格内容 输出值

建议学习一下IF函数应该就能解决这个问题。

(一)函数的定义

IF:执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数 IF 对数值和公式进行条件检测。

语法:IF(logical_test,value_if_true,value_if_false)

(二)IF函数的用法

=IF(条件,条件成立的值,条件不成时的值)

假设A1单元格内容为空时,B1单元格返回“没有值”,如果A1单元格有任何内容时B1单元格返回“有值”。那么可以在B1单元格写入公式:

=IF(A1="","没有值","有值")

(三)以两个IF条件为例

=IF(条件1,条件1成立时的值,IF(条件2,条件2成立时的值,两个条件都不成时要返回的值))

比如:

假设A1单元格内容为男时要在B1单元格得出“60岁退休”,A1单元格内容为“女”时B1单元格得出“55岁退体”,A1单元格为空或其他的内容时B1单元格为空值,则B1单元格的公式可以写成:

=IF(A1="男","60岁退休",IF(A1="女","55岁退体",""))

(四)以三个IF条件为例

=IF(条件1,条件1成立时的值,IF(条件2,条件2成立时的值,IF(条件3,条件3成立时的值,以上条件都不成时要返回的值)))

比如:

如果A1单元格的数值小于60分,则B1单元格返回值为“不及格”,如果A1单元格值为小于70分,则B1单元格值为“及格”,如果A1单元格的值为小于90分,则B1单元格返回值为“良”,如果A1单元格的值在80分(含 80)以上,则B1单元格值为“优”。则B1单元格公式可以写成:

=IF(A1=90,"优",IF(A1=70,"良",IF(A1=60,"及格","不及格")))

=IF(A160,"不及格",IF(A170,"及格",IF(A190,"良","优")))