EXCEL中if函数与left函数嵌套

我们有个原始的门牌号如C1-1A,C2-1A,C3-1A,C4-1A,C5-1A,现在公安局统一编号,C1为4号楼5单元,C2-4号楼4单元,C3-4号楼3单元,C4-4号楼2单元,C5-4号楼1单元,我想应该是用if函数和left函数嵌套,怎么编写呢,请高手帮忙啊

可以利用IF函数。IF函数与LEFT函数嵌套如下:

1、假设C1-1A在A1,在B1中输入:=IF(LEFT(A1,2)="C1","4号楼5单元",IF(LEFT(A1,2)="C2","4号楼4单元",IF(LEFT(A1,2)="C3","4号楼3单元",IF(LEFT(A1,2)="C4","4号楼2元元",IF(LEFT(A1,2)="C5","4号楼1单元",)))))。

2、函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。 在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。 

3、如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。 Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。

扩展资料:

1、excel函数公式大全是一部针对excel函数与公式的应用大全,全面呈现了Excel函数与公式的应用。涵盖了从函数和公式的应用技巧、应用工具到各类函数的具体应用方法,

2、例如利用文本函数有效处理文本,以及统计函数、数学函数、日期和时间函数、引用函数、信息函数等分类函数的具体应用,

3、例如利用逻辑函数判断Excel中的是与非,利用查找函数实现高效查找,并采用秒秒学的交互式学习方法,精选案例,让初学者真正轻松学会。

参考资料来源:百度百科-excel函数公式大全

参考资料来源:百度百科-IF (EXCEL的逻辑函数)

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-01
想替换,是吧?用IF可以,假设C1-1A在A1,在B1中输入:
=IF(LEFT(A1,2)="C1","4号楼5单元",IF(LEFT(A1,2)="C2","4号楼4单元",IF(LEFT(A1,2)="C3","4号楼3单元",IF(LEFT(A1,2)="C4","4号楼2单元",IF(LEFT(A1,2)="C5","4号楼1单元",)))))本回答被提问者采纳
第2个回答  2020-01-11
你应该写:
=if(left(a1)>"1",1,0)
或者
=if(--left(a1)>1,1,0)
因为left()传回的是字符型,而不是数字,你要比较就应该换成一样的类型,明白?
第3个回答  2009-05-15
取出C1,C2,C3.......的函数:
=LEFT(A1,FIND("-",A1)-1)

不知道要用IF做什么?
第4个回答  2009-05-17
在B1中输入:
=IF(LEFT(A1,2)="C1","4号楼5单元",IF(LEFT(A1,2)="C2","4号楼4单元",IF(LEFT(A1,2)="C3","4号楼3单元",IF(LEFT(A1,2)="C4","4号楼2单元",IF(LEFT(A1,2)="C5","4号楼1单元",)))))
相似回答