excel中,if函数的使用

[复制链接]
查看11 | 回复3 | 2011-7-25 11:42:02 | 显示全部楼层 |阅读模式
我想设置当A1=“辽宁”或“吉林”或“黑龙江”或“天津时 D1等于一区
当A1=广西,福建  时   D1等于=2区
以此类推  共六个区
额 这个问题我自己解决了可是 我怎么才能做到 比如
当sheet1中的 D1=一区
sheet2中 A1=sheet1中A1sheet2中 A2=sheet1中A2sheet2中 A3=sheet1中A3
当sheet1中的 D1=二区
sheet3中 A1=sheet1中A1sheet3中 A2=sheet1中A2sheet3中 A3=sheet1中A3
以此类推

回复

使用道具 举报

千问 | 2011-7-25 11:42:02 | 显示全部楼层
D1=VLOOKUP(A1,{"辽宁",1;"吉林",1;"黑龙江",1;"天津",1;"广西",2;"福建",2;……},2,)照这种形式将余下的内容加在……里。...
回复

使用道具 举报

千问 | 2011-7-25 11:42:02 | 显示全部楼层
用if函数的话=if(or(a1={"辽宁","吉林","黑龙江","天津"}),"一区",if(or(a1={"广西","福建"}),"二区",if(......))))))类似这样写下去其实你可以用vlookup来做,比如在E1:E38列输入所有省市,F1:F38输入对应的区然后在D1用公式=vlookup(a1,e:f,2,0)...
回复

使用道具 举报

千问 | 2011-7-25 11:42:02 | 显示全部楼层
在D1输入公式=IF(OR(A1="辽宁",A1="吉林",A1="黑龙江"),"一区",IF(OR(A1=”广西",A1="福建"),"二区",IF(or(A1="***",A1="***"),"三区",IF(or(A1="***",A1="***"),"四区",IF(or(A1="***",A1="***"),"五区","六区")))))...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行