excel if 函数运用问题? 10
若A<6,B<60,结果是:丁丁;若A<6,60<=B<80,结果是:丁丙;若A<6,B>80,结果是:丁乙;若6<=A<8,B<60,结果是:丙丁;若6<=A<8,60...
若A<6,B<60,结果是:丁丁;
若A<6,60<=B<80,结果是:丁丙;
若A<6,B>80,结果是:丁乙;
若6<=A<8,B<60,结果是:丙丁;
若6<=A<8,60<=B<80,结果是:丙丙;
若6<=A<8,B>80,结果是:丙乙;
若8<=A,B<60,结果是:乙丙;
若8<=A,60<=B<80,结果是:乙丙;
若8<=A,80<=B,结果是:乙乙;修改了问题,写出公式 展开
若A<6,60<=B<80,结果是:丁丙;
若A<6,B>80,结果是:丁乙;
若6<=A<8,B<60,结果是:丙丁;
若6<=A<8,60<=B<80,结果是:丙丙;
若6<=A<8,B>80,结果是:丙乙;
若8<=A,B<60,结果是:乙丙;
若8<=A,60<=B<80,结果是:乙丙;
若8<=A,80<=B,结果是:乙乙;修改了问题,写出公式 展开
展开全部
依据您的描述可以分解为:
A<6,结果为【丁】,否则为【丙】
B有三个区间
B<60,【丁】
60<=B<80,【丙】
B>80,【乙】
其中漏掉了B=80,姑且将B>=80结果为乙
1、D2的公式为=IF(B2<6,"丁","丙")&IF(C2<60,"丁",IF(C2<80,"丙","乙"))
2、IF(C2<60,"丁",IF(C2<80,"丙","乙"))的意思是,①当C2<60为丁,②60<=C2<80为丙,③C2>=80为乙。
3、分解下IF(C2<60,"丁",IF(C2<80,"丙","乙")),这里有2个IF,其中C2<60的结果确定是"丁",除去<60的结果 ,就是IF(C2<80,"丙","乙"),作为第一层IF的第三参数不满足的情况,再分支,因为第一层已经排除了<60的情况,所以丁二层的IF的第一个条件写成是C2<80【因为IF(C2<80,"丙","乙")是第一层的第三参数,已经排除了<60的情况,剩下的都是>=60的情况,所以对于>=60再一次分支,此时使用第二层IF,即IF(C2<80,"丙","乙")】
展开全部
A和B的判断实际是独立的,可以分开判断再组合,公式为:
=VLOOKUP(A2,{0,"丁";6,"丙";8,"乙"},2)
&VLOOKUP(B2,{0,"丁";60,"丙";80,"乙"},2)
=VLOOKUP(A2,{0,"丁";6,"丙";8,"乙"},2)
&VLOOKUP(B2,{0,"丁";60,"丙";80,"乙"},2)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在C2中输入或复制粘贴下列公式
=IF(A2<6,IF(B2<60,"丁丁",IF(B2<80,"丁丙","丁乙")),IF(A2<8,IF(B2<60,"丙丁",IF(B2<80,"丙丙","丙乙")),IF(B2<60,"甲丙",IF(B2<80,"乙丙","乙乙"))))
下拉填充
=IF(A2<6,IF(B2<60,"丁丁",IF(B2<80,"丁丙","丁乙")),IF(A2<8,IF(B2<60,"丙丁",IF(B2<80,"丙丙","丙乙")),IF(B2<60,"甲丙",IF(B2<80,"乙丙","乙乙"))))
下拉填充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、D3是数据,
2、在E3输入公式:
=IF(D3>=24,3.5%,IF(D3>=18,3%,IF(D3>=12,2.5%,IF(D3>=8,2%,IF(D3>=4,1%,0)))))
3、E列单元格的格式设置成“百分比”,小数位数设置为1。
2、在E3输入公式:
=IF(D3>=24,3.5%,IF(D3>=18,3%,IF(D3>=12,2.5%,IF(D3>=8,2%,IF(D3>=4,1%,0)))))
3、E列单元格的格式设置成“百分比”,小数位数设置为1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询