作业帮 > 综合 > 作业

IF函数问题用IF函数如何表达 如果A=1且B=1,则C=1,如果A=1且B=2,则C=2,如果A=2且B=1,则C=3

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 17:12:33
IF函数问题
用IF函数如何表达 如果A=1且B=1,则C=1,如果A=1且B=2,则C=2,如果A=2且B=1,则C=3,如果A=2且B=2,则C=4
试过=if(条件1,结果1,if(条件2,结果2,if(条件3,结果3,结果4)))
不知道是写的不规范还是怎么,复制到表格没有用,而且单元格直接显示整个函数.
以下是我写的:
=if(AND(K74="个人",F74="付款"),G74-M74-N74-O74-G74*U74-W74+H74,if(AND(K74="单位",F74="付款”,G74-M74-N74-O74-R74-G74*(U74+V74)-W74+H74,if(AND(K74="个人",F74="欠账",G74-M74-N74-O74-G74*U74+H74,G74-M74-N74-O74-R74-G74*(U74+V74)+H74)))
IF函数问题用IF函数如何表达 如果A=1且B=1,则C=1,如果A=1且B=2,则C=2,如果A=2且B=1,则C=3
公式中少写入反括号
=IF(AND(K74="个人",F74="付款"),G74-M74-N74-O74-G74*U74-W74+H74,IF(AND(K74="单位",F74="付款"),G74-M74-N74-O74-R74-G74*(U74+V74)-W74+H74,IF(AND(K74="个人",F74="欠账"),G74-M74-N74-O74-G74*U74+H74,G74-M74-N74-O74-R74-G74*(U74+V74)+H74)))
再问: 感谢,的确是少了括号,唉,试了N次,还是被括号晕住了,公式是没错了。
再答: 可以简写成
=G74+H74-SUM(M74:O74)-G74*U74-IF((K74="个人")*(F74="付款"),W74,IF((K74="单位")*(F74="付款"),R74-G74*V74-W74,IF((K74="个人")*(F74="欠账"),,R74-G74*V74)))