+ -
当前位置:首页 → 问答吧 → 请问IF的循环语句如何使用

请问IF的循环语句如何使用

时间:2011-08-09

来源:互联网

假设是这样的:
         A          B         C          D
1  黄浦区            
2  杨浦区             
3  徐汇区      
4  闵行区             
5  宝山区             
6  静安区            

我希望做成(如果C1为黄浦区的话那么C1等于1,如果C1为杨浦区,那么C1等于2,如果C1为徐汇区的话,那么C1等于3)请给我一句IF函数的循环语句,或者其他办法也行。(因为我只会一点IF函数,听说宏也能解决。。。)

感谢留言的各位。急着要知道。。。

作者: clara0618   发布时间: 2011-08-09

=lookup(1,0/(a2:a6=c1),row(1:6))

作者: zm0115   发布时间: 2011-08-09

什么呀? 自相矛盾,          听不懂啊

作者: 正弋老兵   发布时间: 2011-08-09

=MATCH(A1,{黄浦区,杨浦区,徐汇区,闵行区,宝山区,静安区},)

作者: 正弋老兵   发布时间: 2011-08-09

我发错了。。。是如果如果C1为黄浦区的话那么D1等于1,如果C1为杨浦区,那么D1等于2,如果C1为徐汇区的话,那么D1等于3

作者: clara0618   发布时间: 2011-08-09

你想要的函数可以写成=IF(C1=A1,"1",IF(C1=A2,"2",IF(C1=A3,"3",""))),但是既然c列已经录入函数,又怎么可以a列的文本内容呢?

作者: smallzhao2011   发布时间: 2011-08-09

万分不好意思我发错了。。。是如果如果C1为黄浦区的话那么D1等于1,如果C1为杨浦区,那么D1等于2,如果C1为徐汇区的话,那么D1等于3。。。各种晕。。。

作者: clara0618   发布时间: 2011-08-09

你想要的函数可以写成=IF(C1=A1,"1",IF(C1=A2,"2",IF(C1=A3,"3","")))

作者: smallzhao2011   发布时间: 2011-08-09

相关阅读 更多