Excel有没有类似CASE函数,即对某单元格为值1时运行公式A;为值2时运行公式B.......为值N时运行公式N?
答案:5 悬赏:40 手机版
解决时间 2021-03-11 06:12
- 提问者网友:王者佥
- 2021-03-11 03:11
Excel有没有类似CASE函数,即对某单元格为值1时运行公式A;为值2时运行公式B.......为值N时运行公式N?
最佳答案
- 五星知识达人网友:第幾種人
- 2021-03-11 04:21
D2单元格输入公式
=IF(A2="支出",B2+C2,IF(A2="收入",B2-C2,IF(A2="转账",B2+E2,)))
或
=CHOOSE(MATCH(A2,{"支出","收入","转账"},),B2+C2,B2-C2,B2+E2)
下拉复制公式
再简写一下
=B2+IF(A2="支出",C2,IF(A2="收入",-C2,IF(A2="转账",E2,)))
或
=B2+CHOOSE(MATCH(A2,{"支出","收入","转账"},),C2,-C2,E2)
函数在数学上的定义:给定一个非空的数集A,对A施加对应法则f,记作f(A),得到另一数集B,也就是B=f(A),那么这个关系式就叫函数关系式,简称函数。
=IF(A2="支出",B2+C2,IF(A2="收入",B2-C2,IF(A2="转账",B2+E2,)))
或
=CHOOSE(MATCH(A2,{"支出","收入","转账"},),B2+C2,B2-C2,B2+E2)
下拉复制公式
再简写一下
=B2+IF(A2="支出",C2,IF(A2="收入",-C2,IF(A2="转账",E2,)))
或
=B2+CHOOSE(MATCH(A2,{"支出","收入","转账"},),C2,-C2,E2)
函数在数学上的定义:给定一个非空的数集A,对A施加对应法则f,记作f(A),得到另一数集B,也就是B=f(A),那么这个关系式就叫函数关系式,简称函数。
全部回答
- 1楼网友:空山清雨
- 2021-03-11 08:16
我记得是没有这样的函数
- 2楼网友:英雄的欲望
- 2021-03-11 06:37
没有这样的函数,但可以用IF和辅助列达到这样的要求啊
- 3楼网友:冷風如刀
- 2021-03-11 06:19
在宏中有,单元格里用多个if嵌套。
- 4楼网友:迟山
- 2021-03-11 05:19
D2单元格输入公式
=IF(A2="支出",B2+C2,IF(A2="收入",B2-C2,IF(A2="转账",B2+E2,)))
或
=CHOOSE(MATCH(A2,{"支出","收入","转账"},),B2+C2,B2-C2,B2+E2)
下拉复制公式
再简写一下
=B2+IF(A2="支出",C2,IF(A2="收入",-C2,IF(A2="转账",E2,)))
或
=B2+CHOOSE(MATCH(A2,{"支出","收入","转账"},),C2,-C2,E2)
=IF(A2="支出",B2+C2,IF(A2="收入",B2-C2,IF(A2="转账",B2+E2,)))
或
=CHOOSE(MATCH(A2,{"支出","收入","转账"},),B2+C2,B2-C2,B2+E2)
下拉复制公式
再简写一下
=B2+IF(A2="支出",C2,IF(A2="收入",-C2,IF(A2="转账",E2,)))
或
=B2+CHOOSE(MATCH(A2,{"支出","收入","转账"},),C2,-C2,E2)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯