excel表格中if判断条件为某字母时,该怎么引用?

如表格中,判断D2值为D时,用F2-E2,否则用E2-F2。
公式该如何表示?

excel表格中if判断条件为某字母时,真值和假值都必须用双引号引出,不然IF语句就会报错,详细步骤如下:

1、打开需要处理的Excel文档,如下图所示:

2、文档中有一列字母,根据题意,D2的值为D,如下图所示:

3、判断D2值为D时,随便在一个单元格输入=IF(D2="D","F2-E2","E2-F2"),如下图所示:

4、回车之后就可以得到结果了,如下图所示:

这样子操作下来,就完成了if判断条件为某字母时的引用了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-26

像这样,假设D=10

第2个回答  2022-07-26
从你的题目中看出,要么是F2-E2,要么是E2-F2,就是谁做被减数,谁做减数的问题。你是不是希望结果只要正值、或者结果只要负值?
用IF判断是可以的,不过你还可以用ABS函数取绝对值啊。
如果希望结果>=0,那么公式为:
=ABS(E2-F2)
如果希望结果<=0,那么公式为:
=-ABS(E2-F2)本回答被网友采纳
第3个回答  2022-07-26
=IF(D2="D",F2-E2,E2-F2)追问

我也是采用同样的方式,但是被系统判断为公式出错

追答

截图看下

第4个回答  2022-07-26
=((D2="D")*2-1)*(F2-E2)

=IF(D2="D",F2-E2,E2-F2)追问

我也是采用同样的方式,但是被系统判断为公式出错