Excel公式中的混淆

时间:2014-05-02 13:01:38

标签: excel excel-formula

我对Excel并不熟悉,所以我对理解有些困惑 excel表中的某些公式,所以任何人都可以尝试回答我的问题 - 以下公式的含义是什么,任何人都可以详细说明:

1.        =Fees!$D$9
2.        =IF(B16>0.7,Fees!$E$10,0)

5 个答案:

答案 0 :(得分:1)

第一个公式只是将单元格值设置为等于工作表D9上的单元格Fees的值。语法为WorksheetName!CellAddress - 单元格地址中的美元符号$仅表示绝对值而不是相对值,即在将公式复制到其他目标单元格时不要更改源单元格。

第二个设置单元格值等于工作表E10上的单元格Fees的值,除非当前工作表的单元格B16中的值小于或等于0.7,在这种情况下,它将单元格值设置为0。这里的语法是IF(Predicate, Value if predicate true, Value if predicate false)

答案 1 :(得分:1)

=Fees!$D$9

这将从名为"费用"

的工作表中返回单元格D9
=IF(B16>0.7,Fees!$E$10,0)

检查当前工作表中单元格B16中的值是否大于0.7。如果它更大,则它从名为"费用"的工作表中返回单元格E10。否则它返回值" 0"

答案 2 :(得分:1)

公式1是对名为费用的工作表上的单元格D9的绝对引用。

公式2使用IF函数返回一个值,条件是单元格B16中的值是否大于0.7。如果B16中的值确实大于0.7,则该函数返回名为Fees的工作表上单元格E10中的值。否则,它返回0.

答案 3 :(得分:1)

For = Fees!$ D $ 9,=符号后面的单词是工作表的名称。在此示例中,工作表名称为Fees!$D$9是对工作表费用中单元格D9的引用。使用此表示法,可以使单元格的值等于工作簿中的任何其他单元格。

= IF(B16> 0.7,费用!$ E $ 10,0)是IF公式。这意味着如果单元格B16中的值大于0.7,则将单元格的值设置为工作表费用的E10单元格。如果不是,请将单元格的值设置为0.

答案 4 :(得分:1)

  1. Fees是工作表名称。默认工作表名称类似于sheet1,sheet2等。 在这种情况下,Fees是重命名的工作表的名称。
  2. Fees之后的符号是用于将Fees标识为表格的语法 名称。 $ D是列,$ 9是行。列之前的$符号和/或 一行使它成为绝对参考。
  3. if函数也处理其他部分。所以,功能会 如果condition为true,则返回单元格Fees!$E$10中的值 明智的是它会返回0。