ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] Step By Step,我们一起学习函数与公式(开课了...)

    [复制链接]

TA的精华主题

TA的得分主题

发表于 2009-12-8 09:53 | 显示全部楼层
本帖已被收录到知识树中,索引项:公式基础
跟帖!学习~

TA的精华主题

TA的得分主题

发表于 2009-12-8 10:02 | 显示全部楼层
学习了  收获了  谢谢了  期待中

TA的精华主题

TA的得分主题

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

TA的精华主题

TA的得分主题

发表于 2009-12-8 15:14 | 显示全部楼层
收藏。。。学习ing。。。
感谢胡版!!!

TA的精华主题

TA的得分主题

发表于 2009-12-8 15:20 | 显示全部楼层
呵呵,版主的风格俺很喜欢啊。小磕唠的挺带劲的,哈哈





============================================================================
,太感动了。其实一直担心小磕唠地被人厌,因为有自以为是的嫌疑,但这么么疯疯癫癫流露出来却是我自然地风格。有人喜欢,真是欣喜,呵呵

[ 本帖最后由 胡剑0227 于 2009-12-9 06:59 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-12-8 15:43 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
step by step
OK,FOLLOW YOU

[ 本帖最后由 cwjerry 于 2009-12-8 15:44 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-12-8 15:52 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 胡剑0227 于 2011-8-17 14:01 编辑

格式转换

        格式转换主要是指将文本型数字数字转换成数值型数字,或者将数值型数字转换成文本型数字。实际应用时碰到前一种情况比较多,但从思路和技巧上来讲两者是想通的。
        文本型数字在单元格中一般靠左对齐,并常有一个绿色小三角标记;数值型数字在单元格中一般靠右对齐。其实,站左站右俺到不在乎,关键是公式处理时他就区别对待,如下图所示:





        那怎么办呢?进行处理改造呗。核心思想就是让数据参与运算,在运算的过程中EXCEL自然会将其调整为合适的格式类型。数值运算(+,-,×,/等等)自然是将操作数转换为数值型数字,文本运算就会将操作数转换为文本型数字。而我们要得到的效果往往仅仅是格式的转变,其他均保持不变。于是,要转化为数值型,可以用+0,×1,--(双重求反)等,而要转化为文本型自然可以使用 &"",其中“""”表示一个空文本。如下图所示:




        
        使用基本操作也可以转换格式,比如使用选择性粘贴:就是复制一个空白单元格,然后以选择性粘贴-运算-加的方式 粘贴到目标单元格,将目标区域文本型数字转换成数值型数字。这个时候实质依然是使用了数值运算,让Excel强行转换了合适的格式,如下图所示:



此外,还可以使用数据-分列功能,将文本型数字转换成数值型数字,我想是否可以将分列也看成是一个运算呢。这个不管,反正基础操作时使用分列也可以实习格式的转化。
        自然选择,选择的依据自然是哪个简单、方便用哪个,所以大家以后经常会看到--,+0,*1,&""等比较特别的字符,这个时候往格式转换上想想,也许就知道其用意了。

                 此外,逻辑值TURE,FALSE和1,0之间的转换也是经常要做的。数据在函数公式之内流淌时0、1比TRUE、FALSE具有更好的通用性。比如在SUM函数中直接对逻辑值求值返回0,这显然不是我们想要的,对逻辑值进行转换以后就能返回正确值了。另有如,在MMULT函数(这是个强大的函数,有个印象就行)的参数必须是数值的,所以很多时候就要将生成的逻辑值返回为1、0.不过,万变不离其中,让他们参与运算!请看下图:








        上图中的数据源攫取自monvzhilei 兄的 ]计算机等级考试题目汇总的第2楼本帖以后还会继续借用这个帖子的附件。里面的考试题也正好可以用来练手,呵呵。

如果您有函数公式方面的任何想法、疑问那么请您直接跟帖,如果有小巧的例子以更透析的说明问题,那么还可以Email至sword0227@189.cn,胡剑需要您的帮助。邮件不一定回复,但胡剑感谢您的支持!永久有效

[ 本帖最后由 胡剑0227 于 2011-1-11 12:12 编辑 ]

格式转换.rar

24.01 KB, 下载次数: 4089

评分

1

查看全部评分

TA的精华主题

TA的得分主题

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

回复 3楼 胡剑0227 的帖子

这个是绝对引用与相对引用的一个简明举例

TA的精华主题

TA的得分主题

发表于 2009-12-8 16:27 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
胡版又出佳作,顶
谢谢先
标记下,关注ing

TA的精华主题

TA的得分主题

发表于 2009-12-8 16:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
好呀!谢谢版主。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-22 19:37 , Processed in 0.047486 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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