会计电算化中常用工作表函数其中IF函数代表什么意思?举个例子好吗?

会计电算化中常用工作表函数其中IF函数代表什么意思?举个例子好吗?其中$代表什么意思?$B$4代表什么意思?

IF,就是条件判断函数。
=IF(判断条件,条件为真时执行此语句,条件为假时执行此语句);

$,是一种引用位置关系,代表“绝对引用”。
比如你说的$B$4,那么这个公式不论被复制哪个单元格,被引用的B4,是不会变的。
如果没有$符号,采用的B4,则会根据公式单元格的位置,自动改变B4这个数,保持相对位置的不会变。比如自动变为B5、B6……C4、D4等等。
另外因为有横纵两个坐标关系,可以保持锁定行或锁定列不变。比如$B4、B$4,都是可能会被用到的。具体用法,要根据实际公式来看。

其实这两个问题,是EXCEL最基本的一些操作,建议楼主先看看基本培训教材,能更有效一些。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-20
a1=IF(a2>60,"及格","不及格") 如果 a2数值是90则a1显示及格,a2数值是50则a1显示不及格

$用来引用单元格,是绝对位置的引用 ,不加$符号的直接引用(如A2:A100)是相对位置的引用。 在拷贝单元格,或者通过实心小十字鼠标拖动进行扩展输入时,两种引用结果不同
参见http://baike.baidu.com/view/622795.html?wtp=tt#

IF是执行真假值判断,根据逻辑计算的真假值,返回不同结果。
可以使用函数 IF 对数值和公式进行条件检测。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本回答被提问者采纳
第2个回答  2011-06-20
F(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。
相似回答