早教吧 育儿知识 作业答案 考试题库 百科 知识分享

EXCELIF语句超过7层嵌套谁能帮我改改下面这个超过的语句或者有什么方法求指点=IF(B11="L",2*(C11+D11+E11+F11),IF(B11="LA",C11+2*(D11+E11+F11),IF(B11="LB",C11+F11+2*(D11+E11),IF(B11="—",2*(C11+D11),IF(B11="—A",2*C11+

题目详情
EXCEL IF语句 超过7层嵌套 谁能帮我改改下面这个超过的语句 或者有什么方法求指点
=IF(B11="L",2*(C11+D11+E11+F11),IF(B11="LA",C11+2*(D11+E11+F11),IF(B11="LB",C11+F11+2*(D11+E11),IF(B11="—",2*(C11+D11),IF(B11="—A",2*C11+D11,IF(B11="—B",2*C11,IF(B11="T",2*(C11+D11+E11+F11+G11),IF(B11="TA",2*(C11+E11+F11+G11)+D11,IF(B11="TB",2*(C11+D11+E11+F11)+G11,IF(B11="TC",2*(C11+E11+F11)+D11+G11,IF(B11="TD",2*(C11+D11+E11+F11),IF(B11="TE",2*(C11+E11+F11)+D11,IF(B11="—L",2*(E11+F11+H11)+C11+D11+G11,IF(B11="—LA",2*(C11+D11+E11+F11+G11+H11),IF(B11="F",2*(D11+E11+G11+I11)+C11+F11+H11,2*(D11+E11+F11+H11)+C11+G11)))))))))))))))/1000
谢谢1楼的回答 应该是我在提问中没有说完整 应该是这个IF是一个结果 随着C11:I11变为 C12:I12 就会得到新的结果
就是1楼是其中有一个问题就是 这样得出来的结果都是由C11:I11这几个单元格计算出来的 而我想要得到的结果也是随着结果往下拉而 得出 C12:I12,C13:I13由这些数据得出的结果
▼优质解答
答案和解析
不用if,直接把你的公式改成如下样子:=((B11="L")*2*(C11+D11+E11+F11)+(B11="LA")*(C11+2*(D11+E11+F11))+(B11="LB")*(C11+F11+2*(D11+E11))+...+2*(D11+E11+F11+H11)+C11+G11)/1000对一个目标单元格来说,每次只有...