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,结果是:乙乙;修改了问题,写出公式
展开
 我来答
心夜流星
2021-12-01 · 多学一样本事,就少说一句求人的话
心夜流星
采纳数:237 获赞数:629

向TA提问 私信TA
展开全部

依据您的描述可以分解为:

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,"丙","乙")】

阳光上的桥
2021-12-01 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21424 获赞数:65799
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
A和B的判断实际是独立的,可以分开判断再组合,公式为:

=VLOOKUP(A2,{0,"丁";6,"丙";8,"乙"},2)

&VLOOKUP(B2,{0,"丁";60,"丙";80,"乙"},2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑一笑说一说
科技发烧友

2021-12-01 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33699

向TA提问 私信TA
展开全部
在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,"乙丙","乙乙"))))
下拉填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泰黑工作室

2021-12-01
知道答主
回答量:45
采纳率:0%
帮助的人:1.5万
展开全部
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。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萌新资格证书
2021-12-01 · 作为一个喜欢科学的萌新,路漫漫其修远兮
萌新资格证书
采纳数:32 获赞数:50

向TA提问 私信TA
展开全部
A=A1单元格;B=B1单元格
=IF(A1<6,"丁","丙")&IF(B1<60,"丁",IF(B1>80,"乙","丙"))
追问
增加了条件
追答

图片描述

在任意单元格输入公式,A1,B1为A,B值

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式