excel中if函数的用法?
发布网友
发布时间:2022-04-27 12:26
我来回答
共3个回答
热心网友
时间:2023-09-19 07:06
=IF(A1="刘备",50,IF(A1="关羽",46,IF(A1="张飞",41,"")))
如果条件太多,2003版EXCEL用IF嵌套不能超过7层,可用下面公式
在B1中输入或复制粘贴此公式
=IF(A1="","",VLOOKUP(A1,{"刘备",50;"关羽",46;"张飞",41;"赵云",40},2,)
或
=LOOKUP(A1,{"关羽","刘备","张飞"},{46,50,41})
下拉填充
用LOOKUP函数 查找区域{"关羽","刘备","张飞"}必须按升序排序
热心网友
时间:2023-09-19 07:07
如果条件太多,用IF不方便,可用下面公式:
=LOOKUP(A1,{"关羽","刘备","张飞"},{46,50,41})
条件的排列顺序,按第一个字的拼音声母,从A排到Z。追问如果A1是什么文字也没有的话,我希望B1也是空白的,这个怎么办呢?
追答=IF(A1="","",LOOKUP(A1,{"关羽","刘备","张飞"},{46,50,41}))
热心网友
时间:2023-09-19 07:07
B1公式
=if(A1="刘备",50,IF(A1="关羽",46,IF(A1="张飞",41,"")))