开工作室找项目:Excel函数IF的的难题?请大家帮忙.奖50分!1

来源:百度文库 编辑:高考问答 时间:2024/04/30 15:50:37
我想说的就是IF函数的题目,比如选用IF函数就公出现3个下拉列表框,3个应该分别输入什么呢(比如公式/条件/....)以前学过,现在记得不太清了.请大家帮帮我好吗?

呵呵,我刚学过,
第一行为你要设的条件;二行为附合条件的值;三行就是不附合条件的值了.
打比说你有一张工资作表;C列为'职务',有正科,副科,科员.F列为'补贴';正副科的补贴为30,科员为25.现在用条件公式填F列.你在F3中选择IF函数,在函数对话框一行中输入:=if(C3="科员") ;二行中输入:25;三行中:30.注意事项:条件中(一行)如果是字符,字符必用英文引号("").是数字可以不用引号.
如果出现的不是下拉式对话框,直接出现编辑栏应当输入:=IF(C3="科员","25","30" )意思是当
C3为科员时,F3为25,其他为30.

=if(条件,满足返回值,不满足返回值)

如在B1单元格输入公式:=if(A1>=60,"及格","不及格")
这表示,当A1单元格的值大于或等于60,在B1单元格显示“及格”;若A1单元格小于60,则在B1单元格显示“不及格”。

第一个框输入逻辑判断值,也就是你要判断的东西,举个例子你在A1输入123,在B1引用if函数

logic_test: A1>123

以上就是判断的基础

value_if_true: 1 指的是当以上式子A1>123成立时,B1就等于零
value_if_false: 0 值得是当以上式子A1>123不成立,即A1<=123时,B1=0

本例结果B1显示为0

IF
根据对指定的条件计算结果为 TRUE 或 FALSE,返回不同的结果。

可以使用 IF 对数值和公式执行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

示例:如果A1大于等于60则B1显示"及格"字样,否则显示"不及格"
B1中输入公式:=If(A1>=60,"及格","不及格")

说明

IF 函数最多可以嵌套七层,用作 value_if_true 和 value_if_false 参数,以构造复杂的检测

-----------------------------------------------------------
推广:
在 Excel 2007 中, 新增加了一个非常有用的IF家族函数-IFERROR

IFERROR

如果公式计算出错误则返回您指定的值;否则返回公式结果。使用 IFERROR 函数来捕获和处理公式 (公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)中的错误。

语法

IFERROR(value,value_if_error)

Value 是需要检查是否存在错误的参数。

Value_if_error 是公式计算出错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。

说明

如果 value 或 value_if_error 是空单元格,则 IFERROR 将其视为空字符串值 ("")。
如果 value 是数组公式,则 IFERROR 为 value 中指定区域的每个单元格返回一个结果数组。请参阅下面的第二个示例。

大家解答的应该差不多了