ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: gouweicao78

[讨论] 关于函数参数的省略与简写

  [复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-3-11 11:05 | 显示全部楼层
本帖已被收录到知识树中,索引项:公式基础
以下是引用[I]jssy[/I]在2006-3-11 0:43:23的发言:[BR]

来个最简单的:if(false,1,0)=if(false,1,)

再补充(呵呵)在if公式中,有逗号而逗号后面没东西的话相当于逗号后面是0(跟1楼几个都一样)。

TA的精华主题

TA的得分主题

发表于 2007-1-26 15:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
QUOTE:
以下是引用daziran在2006-1-25 17:45:46的发言:

OFFSET(a1,0,0)=OFFSET(a1,0,0,1,1)

OFFSET(a1:c5,0,0)=OFFSET(a1:c5,0,0,5,3)=OFFSET(a1:c5,,,)

=OFFSET(A1,,)=OFFSET(A1,,,)=OFFSET(A1,,,,)=OFFSET(a1,0,0)=OFFSET(a1,0,0,1,1)

=OFFSET(a1:c5,,)=OFFSET(a1:c5,,,)=OFFSET(a1:c5,,,,)=OFFSET(a1:c5,0,0,5,3)


TA的精华主题

TA的得分主题

发表于 2009-8-12 22:45 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

学习了

总结归纳得真是很好,谢谢。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-7-11 18:27 | 显示全部楼层
省略过程简写过程
公式1
= VLOOKUP(C1,A:B,2,TRUE)
公式4
=VLOOKUP(C1,A:B,2FALSE)
公式2
=VLOOKUP(C1,A:B,2,1)
公式5
=VLOOKUP(C1,A:B,20)
公式3
=VLOOKUP(C1,A:B,2)
公式6
=VLOOKUP(C1,A:B,2)


关于“省略”一词,Excel自身帮助文件的说法是比较含糊的,有时候是“省略”有时候是“忽略”,但针对上面表中两列共6个公式,大家可以比较一下,显然:左边3个公式是相互等价的,右边3个公式也是相互等价的。

【问题】如果不分青红皂白都说第4参数“省略”了,很显然就不能区分精确匹配和大致匹配。

【创新】在编著《Excel函数与公式实战技巧精粹》一书过程中,经过反复推敲,最后明确了“省略”与“简写”两个概念:
公式3这种整个参数都去掉的情况,称为VLOOKUP第4参数省略。
公式6这种保留参数前面的逗号的情况,称为VLOOKUP第4参数简写。

MATCH函数也是如此,当然,对此概念并非所有人都接受,正如对于“数组公式”的概念争议一样,最终约定俗成使用统一的概念,才能方便学习。


顶楼已更新。

[ 本帖最后由 gouweicao78 于 2009-12-9 10:15 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-7-1 16:29 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
继续。。。相信这后面应该有更多发现。。。

TA的精华主题

TA的得分主题

发表于 2009-7-1 16:41 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
似乎在很多公式中,有逗号而逗号后面没东西的话相当于逗号后面是0
如 IF ,  VLOOKUP,INDIRECT等,并且有和没有逗号的情况完全不同

TA的精华主题

TA的得分主题

发表于 2010-5-14 17:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
看别用VLOOKUP函数时,觉得奇怪为什么有的后面加0有的没有。看到这贴总算知道了一点。加0不加0有很大区别,返回的结果不 一样。

TA的精华主题

TA的得分主题

发表于 2009-9-6 20:24 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
怪不得以前看到三个逗号连在一起都看不明白....

TA的精华主题

TA的得分主题

发表于 2009-9-16 00:43 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
好好好,终于明白好几个逗号是什么意思了,呵呵

TA的精华主题

TA的得分主题

发表于 2009-10-12 06:56 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
大致明白了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 04:03 , Processed in 0.039725 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表