绿色框框里面的公式为合法公式,内容如下,左父格为画圈D9IF(AND(ISNULL(D9), ISNULL(J9)), "", IF(&D9 > 1, P9 + J9, P9 + J9))单独执行里面那层嵌套的if语句 IF(&D9 > 1, P9 + J9, P9 + J9) 可以出来我要的数据,但是套上外面那层判断出来的数据就是0,(前面两个操作都是指定D9为左父格)当and语句是false,当将里面那层嵌套的if语句替换成“xxx” IF(AND(ISNULL(D9), ISNULL(J9)), "", “xxx”)可以正确打印出来.总结是:公式合法,里面那个if也可以单独执行,外面那层if判断为false时,可以进入里面那层if的位置,但是组合起来 里面的if就是不能出来我要的数据。怀疑 是不是左父格的指定问题?或者其他我不懂的盲区 求大佬解惑