- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用EXCEL函数进行特殊效果的排序.pdf
科学进步 科学与财富
利用EXCEL函数进行特殊效果的排序
符永卫
(宝鸡职业技术学院陕西宝鸡721013)
关键词:排序方式EXCEL函数字符型数据数值型数据
使用过EXCEL的人对于EXCEL函数已经司空见惯,名目繁多的函数是
light():从一个字符串最左边起取指定长度的字符串
ExCEL的基石。利用函数可以弥*FEXCEL数据处理中的一些“真空”。 right():从一个字符串最右边起取指定长度的字符串
问题:图l是一批有关报刊杂志的数据,要求对该批数据按“邮发代号” value():将数字形式的字符串数据转换为纯数值数据。
进行升序排序。由于“邮发代号”呈现数字形式.例如38.140,38代表省份, 根据以上几个函数,我们按照下列步骤进行操作,如图4所示:
140代表省内代号。按照人们的习惯希望得到图2的排序结果。 1、首先在表头位置增加“位置”、“长度”、“省份”、“代号”、“数值型省
嗯粤露瞪靶懋燃?煳j。掣鼍 份”,“数值型代号”六项(假设在G—D;
■3●●●t ·●^:
二+一■:。:, lt…·7‘t;
“
····__‘j,--·▲t垂 38.140函数为search(.”,A2),结果为3);
度:(对于38—140函数为len(A2),结果为6);
有了这两项的结果后,再接着进行:
38:
如38一140中的140:
号”(140).前期的工作基本上告一段落。
图2
原始处理:使用ExcEL的排序功能,按“邮发代号”升序排序,结果得到
图3。显然,图3不是我们想要的结果。 7、最后。按照得到盼‘数值型省份啊‘数值型代号”两项进行排序,得到
分析图3,很容易找到问题的原因—J‘邮发代号”(如38.140),是地地我们想要的最终结果,如图2。
道道的字符型数据)。众所周知,字符型数据的排序只能产生图3的结果——
除非将‘‘邮发代号”以数值型排序才有可能产生图2的效果。 瀚斛’矗妻爹藏爨‘
i瓣撵臻
囝4
因为计算机中对于数值形式字符型的排序原理,使得我们必须对原来
图3
终于找到了解决问题的方法,在动手之前我们先来看几个函数。 过处理时稍稍有些变化。如VF中不用增加六项表头,而代之增加六个字段
Ion():求字符串的长度(即字符个数) 名,使用的函数基本不变。
search():查找一个字符串在另一个字符串中的位置
上接摹163页】
(六)结论
企业人事管理系统其功能符合企业人事管理的需求,达到了预期效果。
文档评论(0)