新西兰天维网社区

标题: 有没有高手精通EXCEL里的IF和VLOOKUP函数运用 [打印本页]

作者: ldh8082    时间: 2013-7-11 23:18:49     标题: 有没有高手精通EXCEL里的IF和VLOOKUP函数运用

有没有高手精通EXCEL里的IF和VLOOKUP函数运用?有问题想请教啊。。。。。
接手做一个表格,对一条公式不太了解,想麻烦高手帮我看一下。
=IF(C$3=0,"",VLOOKUP($B35,$B$61:$H$93,1+C$4,FALSE)/(VLOOKUP($B35,$B$60:$H$93,7,FALSE)+VLOOKUP($B35,$B$136:$C$167,2,FALSE)))
想问下高手们,那个IF(C$3=0,""表达的是什么意思?还有就是第一个VLOOKUP里的那个1+C$4是什么意思?作用是什么?其它的我还看的懂,就是这两个不太明白是什么意思。想麻烦高手帮我看一下,无比感谢。
作者: GeorgeZhang    时间: 2013-7-11 23:33:23

带$就表明锁定了C3这个单元格
否则你一下拖的话就会变成C3->D3->E3
同理后面一个
作者: ldh8082    时间: 2013-7-11 23:35:51

GeorgeZhang 发表于 2013-7-11 22:33
带$就表明锁定了C3这个单元格
否则你一下拖的话就会变成C3->D3->E3
同理后面一个

那么请问,用IF是有什么作用?我知道IF是表示判断的,但放在这个公式里有什么作用呢?谢谢
作者: ronaldfeng    时间: 2013-7-11 23:44:33

If函数,做出条件成立是否的判断。 If (条件,如果成立就这样,如果不成立就这样)
在你给出的例子里, IF(C$3=0,"",...) 可以看出,if后面的括号里有两个逗号把括号的内容分成了三部分。第一部分就是条件 C$3=0 (应该是$C$3吧,按F4自动加上去的),如果这个等式成立,第二部分,输入“”, 也就是空。如果等式不成立,第三部分运行那个VLOOKUP的计算式把结果输出在单元格中。
作者: tli004    时间: 2013-7-12 14:40:11

提示: 作者被禁止或删除 内容自动屏蔽
作者: ldh8082    时间: 2013-7-12 18:49:52

tli004 发表于 2013-7-12 13:40
具体什么意思,还得看你表的内容。但是如果我写,会吧每个公式写在独立的单元格里,然后用其他单元格里的结 ...

多谢多谢,这个建议很有用。学习到了,谢谢。
作者: ldh8082    时间: 2013-7-12 18:50:19

ronaldfeng 发表于 2013-7-11 22:44
If函数,做出条件成立是否的判断。 If (条件,如果成立就这样,如果不成立就这样)
在你给出的例子里, IF ...

谢谢,我了解了。这样讲一下,我对公式清楚了许多。
作者: South_Pacific    时间: 2013-7-13 00:12:13

IF(ISERROR(D49/$D$54*'Costs and Profits'!$E$32)=TRUE,0,D49/$D$54*'Costs and Profits'!$E$32), 这两天我也在琢磨这个,If后面(第一个括号里)看不懂是什么?请教高手。
作者: tli004    时间: 2013-7-13 00:20:35

提示: 作者被禁止或删除 内容自动屏蔽
作者: South_Pacific    时间: 2013-7-13 20:51:25

tli004 发表于 2013-7-12 23:20
这公式本身就是Error吧? ISERROR要两个参数的

我也不懂,表格整体看起来没问题啊,就是这个公式我看不懂。这个表格是之前的accountant留下的,关于project costing的。现在他人走了我也不知问谁。

Thank you anyway :)
作者: tli004    时间: 2013-7-13 21:38:21

提示: 作者被禁止或删除 内容自动屏蔽
作者: South_Pacific    时间: 2013-7-14 01:23:50

tli004 发表于 2013-7-13 20:38
Sorry, 是我看错了。这就是说如果ISERROR里面那个公式无效的话,比如说除号后面的是零,结果Return 0,如 ...

哦,原来是这样,太谢谢你了!
作者: 北冰洋    时间: 2013-7-14 18:30:25

South_Pacific 发表于 2013-7-12 23:12
IF(ISERROR(D49/$D$54*'Costs and Profits'!$E$32)=TRUE,0,D49/$D$54*'Costs and Profits'!$E$32), 这两天我 ...

这个iferror应该也是一样的效果,ifferror(D49/$D$54*'Costs and Profits'!$E$32,0,D49/$D$54*'Costs and Profits'!$E$32)
作者: 北冰洋    时间: 2013-7-14 18:31:51

ronaldfeng 发表于 2013-7-11 22:44
If函数,做出条件成立是否的判断。 If (条件,如果成立就这样,如果不成立就这样)
在你给出的例子里, IF ...

C$3锁定row 3,$C3锁定column C,$C$3锁定一个cell,
作者: South_Pacific    时间: 2013-7-14 23:42:30

北冰洋 发表于 2013-7-14 17:31
C$3锁定row 3,$C3锁定column C,$C$3锁定一个cell,

非常非常感谢!!!




欢迎光临 新西兰天维网社区 (http://bbs.skykiwi.com/) Powered by Discuz! X2