求EXCEL判定公式

如图,现在的公式是=IF(C3="",B3-L3,IF(C3=L3,0,C3-L3)),但是这个公式只要B和C有数据的时候(第5,6行),M就会有结果,所以我现在需要加一个判定条件,就是当L为空时,M也是空白单元格,请问怎么写?

第1个回答  2021-07-19
=IF(((B3="")+(C3=""))*(L3=""), L3-IF(C3="",B3,C3), "")
上面公式里面的判断条件为((B3="")+(C3=""))*(L3=""),表示B3、C3两个至少一格不为空、而且L3不为空,此时结果为L3减去不为空的那一个,否则结果为空。
第2个回答  2022-06-24
在Excel中可以使用两种公式计算字符长度=LEN(A1)表示计算单元格A1中字符长度(1个双字节字符,长度计算为1)=LENB(A1)表示计算单元格A1中字符长度(1个双字节字符,长度计算为2)如果使用上述公式,与预见的字符长度不一致,说明原字符中有不可见字符,或者首尾有多余的空格。这时,可以是CLEAN、TRIM等函数来去除多余字符。具体公式方法:=LEN(TRIM(CLEAN(A1)))
第3个回答  2022-06-27
在Excel中可以使用两种公式计算字符长度=LEN(A1)表示计算单元格A1中字符长度(1个双字节字符,长度计算为1)=LENB(A1)表示计算单元格A1中字符长度(1个双字节字符,长度计算为2)如果使用上述公式,与预见的字符长度不一致,说明原字符中有不可见字符,或者首尾有多余的空格。这时,可以是CLEAN、TRIM等函数来去除多余字符。具体公式方法:=LEN(TRIM(CLEAN(A1)))
第4个回答  2021-07-19
你要的公式:
=IF(L3="","",IF(C3="",B3-L3,C3-L3))追问

厉害,如果前面再加一个忽略被零除错误呢?

追答

公式里面没有除法啊,要屏蔽错误值用iferror函数好了。

追问

我搞错了,我L里有可能会有被零除错误,在L里面用了iferror,M里面也不会显示错误了

追答

你在L里面用""屏蔽M就不会出现错误了啊。你上个图看看。

追问

。。我现在不是被零除错误了,是我其中的一个单元格用了=另外一个sheet的单元格,现在结果就是#VALUE!,不知道怎么处理了

本回答被提问者采纳
第5个回答  2022-06-24
材料/工具:Excel2007 1、打开Excel2007文档选择单元格,然后写上合格率。 2、然后输入函数。在最上面命令行输入函数的位置输入“=COUNTIF(B2:B15,">=60")/COUN...