ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[讨论]IF({1,0},A3:A123&C3:C123&E3:E123,D3:D123) 怎么解释啊

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2006-11-14 18:22 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖已被收录到知识树中,索引项:IF
终于明白 好帖

TA的精华主题

TA的得分主题

发表于 2006-11-21 09:45 | 显示全部楼层
才知道自己的无知

TA的精华主题

TA的得分主题

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

有点矩阵的意思

TA的精华主题

TA的得分主题

发表于 2006-12-13 00:17 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

看得五体投地,好强的解说,好深入的见解!

TA的精华主题

TA的得分主题

发表于 2006-12-13 22:10 | 显示全部楼层

看山菊花老师的讲解,简值就是一种享受,不懂的问题一下子就能明白了。

TA的精华主题

TA的得分主题

发表于 2006-12-15 14:27 | 显示全部楼层

学习了一下午,总算对IF有了一定了解.

谢谢楼主哦

TA的精华主题

TA的得分主题

发表于 2006-12-24 19:52 | 显示全部楼层
4、再回过来说IF()函数

当条件是一个单变量时,总代表true和false,即“真”和“假”,它总是返回两个值当中的一个。

但是

但是,当条件不是单变量,而是一个数组时,当条件为{1,0}时,结果如何呢?

记住,返回的结果与条件一样,是个数组,而且,与条件数组的列数相同。


课堂上,老师说:同学们好,我们来做个游戏,当老师举起左手的时候,你说“语文”,当老师举起右手的时候,你说100,清楚了没有?同学们都说清楚了,于是:


老师举起左手,一同学回答“语文”:If(左手,"语文",100)="语文"

老师的话隐含了一层意思,左手为真,右手为假,左手为1,右手为0:If(1,"语文",100)="语文"

接下去的游戏自然还有:If(右手,"语文",100)=100

即 If(0,"语文",100)=100


轮到第三个同学了,老师把两只手都举了起来,那么这同学怎么回答?

也许这位同学会说“老师,你有病?”当然,我更希望这位同学能回答:“语文”,100。

不是么:IF({左手,右手},"语文",100)={"语文",100}

前面提过,左手是真,右手是假,写标准点,就是:

IF({true,false},"语文",100)={"语文",100}

也是:IF({1,0},"语文",100)={"语文",100}


你糊涂了吗?

没有?

没有就好。别钻牛角尖,这个比方打得可能不太合适。


接着,老师还会把游戏继续做下去,再把规则改一改:老师举左手的时候,回答科目,举右手的时候,回答成绩。

老师举起左手,同学D回答:语文、数学、英语、计算机

老师举起右手,同学E回答:100、90、95、80

这时,老师把左右手都举了起来,老师说,如果懂了,请正确说出结果。

于是,有同学回答:"语文",100;"数学",90;"英语",95;"计算机",80

老师满意极了。


用我们熟悉的方式表现出来,就是:

=IF({1,0},科目,成绩)={"语文",100;"数学",90;"英语",95;"计算机",80}

真是由浅入深的教学

原以为自己能够用IF函数做工资表和工资条就算是对IF函数比较了解了,看了这个帖子才知道自己有多么肤浅,我一定要向各位好好学习.

TA的精华主题

TA的得分主题

发表于 2007-1-5 04:14 | 显示全部楼层
QUOTE:
以下是引用GUCHENGRONG在2006-3-6 15:42:48的发言:
还有这个附件,为什么同样的公式,在同表中,结果会不同!

看了他的附件,我真的是哭笑不得啊

不是她把我怎么了,是我自己把自己给搞蒙了,看了斑竹说的,似乎是明白了,但是一看附件我就晕了,根本看不出来,她引用的是那里的数据.

源数据在那里.

TA的精华主题

TA的得分主题

发表于 2007-1-5 08:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
学习

TA的精华主题

TA的得分主题

发表于 2007-1-6 00:51 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-23 03:09 , Processed in 0.037964 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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