exl这种情况应该用IF函数吗?该如何输入条件?

学习 时间:2026-04-07 19:01:52 阅读:151
exl这种情况应该用IF函数吗?该如何输入条件?如图(exl表格),若列C或列D其中一个有数值,则列E=19*C或者D,若列C和列D均有数值列E=35*C 这种情况E应该用哪个函数?如何输入条件?

最佳回答

昏睡的书本

爱听歌的舞蹈

2026-04-07 19:01:52

E1单元格写入公式=IF(COUNT(C1,D1)=2,C1*35,IF(C1="",D1,C1)*19))或=IF(C1="",D1,C1)*IF(COUNT(C1,D1)=2,35,19)下拉填充公式 再问: 但是C+D不一定等于2 再答: C+D不一定等于2?什么意思?再问: IF(COUNT(C1,D1)=2,C1*35你这个的意思是C1+D2=2时 E1-C1*35 的意思吧?但是C1+D1不一定=2啊而且还有C1=2 D1没数值这种情况这种情况也是C1+D1=2 但是这时候E应该等于C1*19才对啊 再答: COUNT 不是求和函数 你为什么不去试了再来追问 算了,改写一个你看的懂的公式给你=IF(AND(C1"",D1""),35,19)*IF(C1="",D1,C1)再问: 不好意思 看错了 可以了 能请问IF(C1="",D1,C1)*19是什么意思吗? 再答: IF(C1="",D1,C1)如果C1单元格为空值,则返回D1单元格的值,如果C1单元格不为空值,则返回C1单元格的值 还没有弄明白吗?再问: 明白了谢谢还有能不能 IF(C1="",D1,C1)改成IF(COUNT(C1,D1)=1,C1*19? 再答: IF(COUNT(C1,D1)=1,C1*19这样改不符合你的题意 可以这样=IF(COUNT(C1,D1)=2,C1*35,IF(COUNT(C1),C1*19,D1*19))

最新回答共有2条回答

  • 健康的咖啡豆
    回复
    2026-04-07 19:01:52

    E1单元格写入公式=IF(COUNT(C1,D1)=2,C1*35,IF(C1="",D1,C1)*19))或=IF(C1="",D1,C1)*IF(COUNT(C1,D1)=2,35,19)下拉填充公式 再问: 但是C+D不一定等于2 再答: C+D不一定等于2?什么意思?再问: IF(COUNT(C1,D1)=2,C1*35你这个的意思是C1+D2=2时 E1-C1*35 的意思吧?但是C1+D1不一定=2啊而且还有C1=2 D1没数值这种情况这种情况也是C1+D1=2 但是这时候E应该等于C1*19才对啊 再答: COUNT 不是求和函数 你为什么不去试了再来追问 算了,改写一个你看的懂的公式给你=IF(AND(C1"",D1""),35,19)*IF(C1="",D1,C1)再问: 不好意思 看错了 可以了 能请问IF(C1="",D1,C1)*19是什么意思吗? 再答: IF(C1="",D1,C1)如果C1单元格为空值,则返回D1单元格的值,如果C1单元格不为空值,则返回C1单元格的值 还没有弄明白吗?再问: 明白了谢谢还有能不能 IF(C1="",D1,C1)改成IF(COUNT(C1,D1)=1,C1*19? 再答: IF(COUNT(C1,D1)=1,C1*19这样改不符合你的题意 可以这样=IF(COUNT(C1,D1)=2,C1*35,IF(COUNT(C1),C1*19,D1*19))

上一篇 our teacher gives us a lot of s------ when we meet problems

下一篇 英语重读怎么样判断哪个音标该重读?是在元音前重读?还是~