三维铁路设计软件BentleyRailTrack_第1页
三维铁路设计软件BentleyRailTrack_第2页
三维铁路设计软件BentleyRailTrack_第3页
三维铁路设计软件BentleyRailTrack_第4页
三维铁路设计软件BentleyRailTrack_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三维铁路设计软件BentleyRailTrack

BentleyRailTrack是一个世界级的土木解决方案,专为世界级的铁路和道路

工程专业人员而打造,用于设计、建造与维护世界级的铁路、道路和场地基础

设施。世界上有超过30多个的国家和地区使用Bentley的解决方案进行铁路的

设计维护和更新。RailTrack可以帮助任何的铁路、道路和场地项目团队提高

效率与增长生产力,是整个解决方案中的一个核心软件。其提供的核心数据可

以用于整个生命周期过程中的各个专业,涉及测量、线路、路基、站场等站前;

站后和场地等所有的专业。

RailTrack的特点:RailTrack中除了涉及常规的勘察设计和数字地形模

型功能之外,还增长了强大而专业的铁路、道路和场地设计工具。他提供了针

对铁路设计所特有的曲线,以及运用线性回归来模拟已有的线路、可以完毕道

岔设计和铁轨制造。可以依托于MicroStation或者AutoCAD平台,生成施工

图和各种报表,以及土方量表,此外,还可以形成一个三维的模型用于渲染和

表现。总之,软件可以帮助您快速进行建模、设计和分析,因此可以探讨不同

的方案和设计条件,从而高效率地制定项目的最佳方案。

重要功能模块:

数字地形模型(DTM)

地形数据是勘察测绘的基础。在RailTrack中,可以根据原始测量点数据或已有的等高线

数据生成三维的地面模型。该地形模型是基于不规则三角网(TIN)的,您可以用不同的方

式对它进行分析,例如从模型生成等高线、三角网、方格网、或者三维彩图。只要输入的

数据具有足够的密度,软件就能在屏幕上真实的再现现场的地形,因此设计人员可以直观

的讲行初步规划和方案诜择。

在这个三维地面模型上,还可以完毕多种常见的分析任务。例如,规划人员可以直观的查

看场地的坡向和坡度,以及任意地点的高程。此外,还可以手工对地形模型进行修改,以

使之更接近真实地形。

通过三维表现形式,对原始场地有直观地结识,设计者不必去现场,就可以了解地形概

貌,非常方便进行选址和场地设计

场地平整和方案比较

RailTrack提供了一系列的工具,可以快速进行场地平整设计。地坪设计可以直接使用CAD

的二维场地边界线,进行放坡设计,也可以在RailTrack中构建,形成三维模型。放坡设

计可以根据设计需求,选择填挖或者布设挡墙。

软件还可以自动计算场地平整和放坡的挖填土方量。假如设计参数发生了修改,土方量可

以快速更新。您可以手工调整设计标高,或者水平移动设计场地,就可以动态的显示等高

线和三角网的变化,并且可以比较最终土方量的变化:最后,您可以把设计的放坡面与场

地原始地面结合起来,生成整个场地的设计地面模型。

使用这些工具,可以快速设计多个方案,并且可以动态查看场地平整后等高线变化,比较

土方量填挖方值,,得出最合理的方案配置。

道路、铁路的平面和纵断面设计

提供了交互的几何做图工具,软件提供了合用于道路、铁路设计的几何设计方法,如交点

法和元素法进行设计。提供了多种缓和曲线定义,涉及多种回旋曲线,三次抛物线、四次

抛物线以及余弦曲线等等。您可以动态交互的修改路线的设计,会自动保持路段之间的连

接和几何约束关系。在布线的同时,RailTrack就可以自动完毕里程计算并创建标注,并

且可以解决由于设计变更导致的桩号断链。软件还可以进行超高和加宽设计。

三维铁路、道路模型

您可以像搭积木同样,使用预定义的部件来组装道路的标准断面,然后把它按照指定的参

数铺装到路线上,构成三维的道路模型。三维模型涉及线路走向、路基本体和路基填挖方

甚至至挡土墙等。

自动生成平面图和各种报表

由三维道路模型,并且批量创建道路的平面图、纵断面图和横断面图纸°并且可以进行各

种标注和注释。也可以从采集的横断面数据中,还可以生成整条道路的土方计算报表。还

可以由xnd的查看器,生成线形曲线要素表、道岔表、超高等各种报表。

轻松完毕复杂地质条件下的诸如填挖方和挡土墙的三维模型RailTrack可以根据地质地层

状况,设立合适的边坡形式,可以是不同的填挖方坡度,也可以是挡土墙,边坡和路基配

合,形成的三维道路模型,道路模型不仅仅包含三维的路基本体,还涉及填挖方,甚至可

以挡土墙等。

道岔设计使用

RailTrack进行特殊轨道的设计工作,例如道岔与交叉道岔,道岔的形式涉及了单开道岔

与双开道岔,此外尚有单交道岔与双交道岔,诸如此类的轨道设计也许是非常冗长的几何

求解过程,取而代之,

RailTrack提供容易定制的道岔储存库,使道岔的配置成为非常直观的设计过程,所有的

几何问题,无论是在直线、圆曲线或是缓和螺线部分都得以解决。并且可以所有道岔的报

表。

线性回归

线性回归非常适合于既有线改造,RailTrack运用来E测量的中心线坐标,衍生出回归数

据点,运用这些数据点,以直线或圆弧曲线元素来加以拟合,执行回归分析以建立•个”

最小二乘法”的解。对于测量资料在水平面方向与垂直面方向都可以执行回归分析,回归

分析所得的线形用于既有线改造和相关新线设计。

二、三维模拟

提供了最直接的视觉体验软件提供了丰富的表现形式,可以在二维和三维状态下查看所设

计的线路、路基和超高等是否符合设计构想,可以在多视口卜.的状态下,同时查看某一里

程的平面、纵面和横断面,还可以以特定的车速进行行车模拟、以查看道路的三维模型。

行车模拟可以交互式查看,根据需要停止或者查看并且可以保存任意视图。

提高了协作性和互用性

使用BentleyRailTrack可以使多个专业在DGN和DWG环境下无缝协作。依托于Rail

Track的环境,整个项目可以共享线形文献、模型文献等等。通过ProjcctWis。管理环境,

可以在一个可控的安全环境下共享数据,并且可以基于web的环境下查看数据和图形。

CAD图转成图片是•个比较麻烦的事情,有•些工具能用,也有些其他的方法。这篇是我在65et论坛看到

的文章,比较老了,但是似乎能解决一些问题,用这种思绪应当不仅限于CAD2023版本,更高的版本也应当

能行。下面就是具体的介绍:

近日前,有一CAD图,因作环评需要习惯转成JPG后在Photoshop中添加元素。寻找了N种转化方法,精

度都不够,后来无意中一个误操作让我发现了这个方法,虽然过程I匕较烦琐(其实纯熟后不会比别的方法花多

时间),但是可以保证清楚。

目前CAD转JPG的方法

1.屏幕截图:我曾经用过,对于图不大,精度规定不高,还可以。

2.用CAD软件中的PublishToWebJPG.pc3虚拟打印机。

3.用软件AcmeCADConverter。

上面的方法我都试过,转出的图都很不抱负。

下面说我的方法:

软件:

CAD2023(2023版的没试过,有试成果的朋友告诉一声,我没有06版)

AdobeAcrobat7.0Professional(一定要是Pro版,Reader版的不行,操作的原理重要是用/Pro版的

PDF虚拟打印机或者说是制作PDF文档的功能)

环节:

1.安装AdobeAcrobat7.0P-ofessional,安装完毕后,会出现一个虚拟打印机AdobePDF;

2.打开CAD,打印,选AdobePDF打印机,其他的打印操作跟正常打印纸张同样,选择图纸大小、打印区域、

是否用灰度等等:

3.点拟定,输入文献名,打印,等一小会(时间长短视电脑性能及文献大小),会自动打开AdobeAcrobat,

里面就有你要打印的图纸了:

4.在AdobeAcrobat中选择,文献一另存为一保存类型jpg(同时可以选择JPG质量),保存就可以了。

假如打印到PDF的过程响应时间太长,也许是机子问题、或者CAD太大,要解决的话,可以自己装一个打印

驱动,选择HPColorLaserJet8500PS(Color才可以输出彩色,PS才干进行虚拟打印(即打印到文献)),

这个打印机我每装系统必装这个驱动,由于转超星的书要用到他,超星中AdobePDF用不了。

装了HPColorLaserJet8500PS驱动后,在CAD中选打印,选率这个打印机,然后点上“打印到文献”,输

入途径和文献名,打印好后,选择AdobeAcrobat7.0Professional中的•个组件Disit川er(装了Pro版

的就有),用这个组件把刚才打印的文献转成PDF,后面的操作就跟上面同样了.

CAD图转成图片是一个比较麻烦的事情,有一些工具能用,也有•一些其他的方法。这篇是我在65et论坛看

到的文章,比较老了,但是似乎能解决一些问题,用这种思绪应当不仅限于CAD2023版木,更高的版本也

应当能行。下面就是具体的介绍:

近口前,有一CAD图,因作环评需要习惯转成JPG后在Photoshop中添加元素。寻找了N种转化方法,精

度都不够,后来无意中一个误操作让我发现了这个方法,虽然过程比较烦琐(其实纯熟后不会比别的方法花

多时间),但是可以保证清楚。

目前CAD转JPG的方法

1.屏幕截图:我曾经用过,对于图不大,精度规定不高,还可以。

2.用CAD软件中的PublishToWebJPG.pc3虚拟打印机。

3.用软件AcmeCADConverter。

上面的方法我都试过,转出的图都很不抱负。

下面说我的方法:

软件:

CAD2023(2023版的没试过,有试成果的朋友告诉•声,我没有06版)

AdobeAcrobat7.0Professional(一定要是Pro版,Reade门板的不行,操作的原理重要是用了Pro版的

PDF虚拟打印机或者说是制作PDF文档的功能)

环节:

1.安装AdobeAcrobat7.0P-ofessionaL安装完毕后,会出现一个虚拟打印机AdobePDF:

2.打开CAD,打印,选AdobePDF打印机,其他的打印操作跟E常打印纸张同样,选择图纸大小、打印区

域、是否用灰度等等:

3.点拟定,输入文献名,打印,等一小会(时间长短视电脑性能及文献大小),会自动打开AdobeAcrobat,

里面就有你要打印的图纸了:

4.在AdobeAcrobat中选择,文献一另存为保存类型jpg(同E寸可以选择JPG质量),保存就可以了。

假如打印到PDF的过程响应时间太长,也许是机子问题、或者CAD太大,要解决的话,可以自己装一个打

印驱动,选择HPColorLaserJet8500PS(Color才可以输出彩色,PS才干进行虚拟打印(即打印到文

献)),这个打印机我每装系统必装这个驱动,由于转超星的书要用到他,超星中AdobePDF用不了,

装了HPColorLaserJet8500PS驱动后,在CAD中选打印,选择这个打印机,然后点上“打印到文献”,

输入途径和文献名,打印好后,选择AdobeAcrobat7.0Professional中的一个组件Disitiller(装了Pro

版的就有),用这个组件把刚才打印的文献转成PDF,后面的操作就跟上面同样广。

CAD图转成图片是一个比较麻烦的事情,有一些工具能用,也有一些其他的方法。这篇是我在65et论坛看

到的文章,比较老了,但是似乎能解决一些问题,用这种思绪应当不仅限于CAD2023版本,更高的版本也

应当能行。下面就是具体的介绍:

近日前,自一CAD图,因作环评需要习惯转成JPG后在Photoshop中添加元素。寻找了N种转化方法,精

度都不够,后来无意中一个误操作让我发现了这个方法,虽然过程比较烦琐(其实纯熟后不会比别的方法花

多时间),但是可以保证清楚。

目前CAD转JPG的方法

1.屏幕截图:我曾经用过,对于图不大,精度规定不高,还可以。

2.用CAD软件中的PublishToWebJPG.pc3虚拟打印机。

3.用软件AcmeCADConverter。

上面的方法我都试过,转出的图都很不抱负。

下面说我的方法:

软件:

CAD2023(2023版的没试过,有试成果的朋友告诉一声,我没有06版)

AdobeAcrobat7.0Professional(一定要是Pro版,Reader版的不行,操作的原理重要是用了P「o版的

PDF虚拟打印机或者说是制作PDF文档的功能)

环节:

AdobeAcrobat7.0Professional,安装完毕后,会出现•个虚拟打印机AdobePDF:

2.打开CAD,打印,选AdobePDF打印机,其他的打印操作跟E常打印纸张同样,选择图纸大小、打印区

域、是否用灰度等等:

3.点拟定,输入文献名,打印,等一小会(时间长短视电脑性能及文献大小),会自动打开AdobeAcrobat,

里面就有你要打印的图纸了:

4.在AdobeAcrobat中选择,文献一另存为一保存类型jpg(同时可以选择JPG质量),保存就可以了。

假如打印到PDF的过程响应时间太长,也许是机子问题、或者CAD太大,要解决的话,可以自己装一个打

印驱动,选择HPColorLaserJet8500PS(Color才可以输出彩色,PS才干进行虚拟打印(即打印到文

献)),这个打印机我每装系统必装这个驱动,由于转超星的书要用到他,超星中AdobePDF用不了,

装了HPColorLaserJet8500PS驱动后.在CAD中选打印.选择这个打印机,然后点上''打印到文献”.

输入途径和文献名,打印好后,选择AdobeAcrobat7.0Professional中的一个组件Disitiller(装了Pro

版的就有),用这个组件把刚才打印的文献转成PDF,后面的操作就跟上面同样了。

测绘单位活受洋罪,观测画图心力憔悴,

西装革履貌似高贵,其实生活极其琐碎,

为了岗位吃苦受累,鞍前马后终日疲倦,

点头哈腰就差下跪,日不能息夜不能寐,

甲方一叫立即就位,一年到头加班受罪,

劳动法规统统作废,浑身上下与病累累,

屁大点事反受开会,逢年过节家不能回,

纷纷秒秒不敢离位,信誉评选让人崩溃,

工资不高还要交税,正常交往丕得破费,

抛家弃了愧对长辈,半生蹉昵劳成残废,

拼命工作钱不到位,项目亏损立即辞退,

这样生活有啥滋味,不如出家无走高飞!

我是一个测绘郎,背井离乡在外闯,白天累得腿发软,晚上仍为资料忙;

铁鞋踏破路还长,测量仪器肩上扛晴天烈日照身上,雨天泥地印两行;

思乡痛苦心里藏,四海漂泊习为常长年累月在外奔,不能回家陪爹娘;

终身大事无心管,亲戚朋友摧喜糖心中有苦说不出,回答只能笑来搪;

工资一点泪成行,怎能买起商品房压力大潺气难喘,前程在哪路迷茫;

恋人分别各一方,妹盼大哥早还乡相思之苦妹难咽,距离拉得爱情黄;

好女不嫁测绘郎,一年四季守空房家中琐事无暇想,内心愧对爹和娘,

朦胧月色擞地上,兄弟把酒聚一堂不管前程何迷茫,同舟共济把帆扬。

用EXCEL提取身份证号码中的生日

2023年05月22日星期五23:41

自动录入出生日期

1)函数分解

CONCATENATE函数将几个文本字符串合并为一个文本字符串。

语法:CONCATENATE(text1,text2,...)

Textl,text2,...为1〜30个要合并成单个文本项的文本项。文本项可认为

文本字符串、数字或市单个单元格的引用。

(2)实例分析

与上面的思绪相同,我们可以在E2单元格中输入公式

“二IF(LEN(C2)=15,CONCATENATE("19",MID(C2,7,2),〃年〃,MTD(C2,9,2),〃月

〃,MID(C2,11,2),〃日〃:,CONCCTENCTE(MID(C2,7,4),〃年〃,MID(C2,11,2),〃月

其中“LEN(C2)=15”仍然作为逻辑判断语句使用:它

可以判断身份证号码是15位的还是18位的,从而调用相应的计算语句。

对15位的身份证号码来说,左起第7至12个字符表达出生年、月、口,此

时可以使用MTD函数从身份证号码的特定位置,分别提取出生年、月、日。然后

用CONCATENATE函数将提取出来的文字合并起来,就能得到相应的出生年月口。

公式中“19”是针对初期身份证号码中存在2023年问题设计的,它可以在计算

出来的出生年份前加上“19”。对“18”位的身份证号码的计算思绪相同,只是

它不存在2023年问题,公式中不用给计算出来的出生年份前加上“19”。

注意:CONCATENATE函数和MID函数的操作对象均为文本,所以存放身份证

号码的单元格必须事先设为文本格式,然后再输入身份证号。

自动计算工龄

1.一方面把Word中的客户档案所有复制到Excel中生成一个数据库文献。然后

在数据库文献中新建一列,并命名为“出生年月”。由于身份证号有15位和18

位,为了计算方便,先对身份证号进行排序。

2.用MID函数计算出第一个客户的出生年月。函数表达方式如下:MIDCE2,7,2),

表达第一个客户的身份证号在E列第二行中,要从这个位置中的第7个文本始返

回2个长度的字符。

回车确认后,“J2”中的值变为“62”,表达该职工62年出生。接着下拉J2

公式复制单元格,快速求出每个职工的出生年月(若身份证为18位,则公式变

为MID(E2,9,2))再把J列的格式改为数值型。

3.在D2中输入计算机公式“E03-J2”就可求出该职工的实际年龄。下拉D2中

的公式再次复制,近千个职工的年龄就一键敲定。

注:以上的方法中的出生年月只有在2023年以前才有效,假如客户中有2023

年以后出生的人,则计算时还要做些变通。

补充

所谓文本函数,就是可以在公式中解决文字串的函数。例如,可以改变大小写或

拟定文字串的长度;可以替换某些字符或者去除某些字符等。而日期和时间函数

则可以在公式中分析和解决日期值和时间值。关于这两类函数的列表参看附表,

这里仅对一些常用的函数做简要介绍。

一、文本函数

(一)大小写转换

LOWER-将一个文字串中的所有大写字母转换为小写字母。

UPPER一将文本转换成大写形式。

PROPER一将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余

的字母转换成小写。

这三种函数的基本语法形式均为函数名(text)o示例说明:

己有字符串为:pLeaseComEHere!可以看到由于输入的不规范,这句话大小写

乱用了。

通过以上三个函数可以将文本转换显示样式,使得文本变得规范。参见图1

Lower(pLeaseComEHere!)=pleasecomehere!

upper(pLeaseComEHere!)=PLEASECOMEHERE!

proper(pLeaseComEHere!)=PleaseComeHere!

图1

(二)取出字符串中的部分字符

Excel函数应用回顾

•Excel函数应用之|

您可以使用Mid、Left、Right等函数从长字符串内获取一部逻辑函数

分字符。具体语法格式为•Excel函数应用之

数学和三角函数

LEFT函数:LEFT(text,num_chars)其中Text是包含要提取字•Excel函数应用之

符的文本串。Num_chzrs指定要由LEFT所提取的字符数。函数简介

MID函数:MID(text,start_num,numchars)其中Text是包含要提取字符的文本

串。Slarljum是文本不要提取的第一个字符的位置。

RIGHT函数:RIGHT(text,numchars)其中Text是包含要提取字符的文本串。

Num_chars指定希望RIGHT提取的字符数。

比如,从字符串"Thisisanapple.”分别取出字符"This"、"apple"、"is"的具

体函数写法为。

LEFT("Thisisanapple,z,4)=This

RIGHT(zzThisisanapple*,5)=apple

MID("Thisisanapple”,6,2)=is

图2

(三)去除字符串的空白

在字符串形态中,空白也是一个有效的字符,但是假如字符串中出现空白字符

时,容易在判断或对比数据是发生错误,在Excel中您可以使用Trim函数清除

字符串中的空白。

语法形式为:TRIM(text)其中Text为需要清除其中空格的文本。

需要注意的是,Trim函数不会清除单词之间的单个空格,假如连这部分空格都

需清除的话,建议使用替换功能。比如,从字符串〃MynameisM^y〃中清除空

格的函数写法为:TKiM(*MynameisMary")二MynameisMary参见图3

图3

(四)字符串的比较

在数据表中经常会比对不同的字符串,此时您可以使用EXACT函数来比较两个

字符串是否相同。该函数测试两个字符串是否完全相同。假如它们完全相同,则

返回TRUE;否则,返回FALSEo函数EXACT能区分大小写,但忽略格式上的差

异。运用函数EXACT可以测试输入文档内的文字。语法形式为:

EXACT(textl,text2)Textl为待比较的第一个字符串。Text2为待比较的第二个

字符串。举例说明:参见图4

EXACT("China","china")=False

图4

二、日期与时间函数

在数据表的解决过程中,日期与时间的函数是相称重要的解决依据。而Excel

在这方面也提供了相称丰富的函数供大家使用。

(一)取出当前系统时间/日期信息

用于取出当前系统时间/日期信息的函数重要有NOW、TODAYo

语法形式均为函数名()o

(二)取得日期/时间的部分字段值

假如需要单独的年份、月份、日数或小时的数据时,可以使用HOUR、DAY、MONTH.

YEAR函数直接从日期/时间中取出需要的数据。具体示例参看图5o

比如,需要返回2023-5-3012:30PM的年份、月份、日数及小时数,可以分别

采用相应函数实现。

YEAR(E5)=2023

MONTH(E5)=5

DAY(E5)=30

HOUR(E5)=12

图5

此外尚有更多有用的日期/时间函数,可以查阅附表。下面我们将以一个具体的

示例来说明Excel的文本函数与日期函数的用途。

三、示例:做一个美观简洁的人事资料分析表

1.示例说明

在如图6所示的某公司人事资料表中,除了编号、员工姓名、身份证号码以及参

与工作时间为手工添入外,其余各项均为用函数计算所得。

图6

在此例中我们将具体说明如何通过函数求

(1)自动从身份证号码中提取出生年月、性

别信息。

(2)自动从参与工作时间中提取工龄信息。

2.身份证号码相关知识

在了解如何实现自动从身份证号码中提取出

生年月、性别信息之前,一方面需要了解身

份证号码所代表的含义。我们知道,当今的

身份证号码有15/18位之分。初期签发的身

份证号码是15位的,现在签发的身份证由于

年份的扩展(由两位变为四位)和末尾加了语法

效验码,就成了18位。这两种身份证号码将

在相称长的一段时期内共存。两种身份证号

码的含义如下:

(1)15位的身份证号码:;6位为地区代码,

7~8位为出生年份(2位),9~10位为出生月

份,11~12位为出生日期,第13〜15位为顺序

号,并可以判断性别,奇数为男,偶数为

女。

(2)18位的身份证号码:「6位为地区代码,

7~10位为出生年份(4位),1广12位为出生月

份,1314位为出生日期,第15~17位为顺序

号,并可以判断性别,奇数为男,偶数为

女。18位为效验位。

3.应用函数

在此例中为了实现数据的自动提取,应用了

如下几个Excel函数。

(1)IF函数:根据逻辑表达式测试的结果,

返回相应的值。IF函数允许嵌套。

语法形式为:IF(logical_test,

valueiftrue,valueiffalse)

(2)CONCATENATE:将若干个文字项合并至

一个文字项中。

语法形式为:

CONCATENATE(text1,text2...)

(3)MID:从文本字符串中指定的起始位置

起,返回指定长度的字符。

语法形式为:

MID(text,start_num,numchars)

(4)TODAY:返回计算机系统内部的当前日

期。

语法形式为:TODAY()

(5)DATEDTF:计算两个日期之间的天数、

月数或年数。

语法形式为:

DATEDIF(start_date,enddate,unit)

(6)VALUE:将代表数字的文字串转换成数

字。

语法形式为:VALUE(text)

(7)RIGHT:根据所指定的字符数返回文本

串中最后一个或多个字符。

语法形式为:RIGHT(text,numchars)

(8)1NT:返回实数舍入后的整薮值。语法

形式为:INT(number)

4.公式写法及解释(以员工Andy为例说明)

说明:为避免公式中过多的嵌套,这里的身

份证号码限定为15位的。假如您看懂了公式

的话,可以进行简朴的修改即可合用于18位

的身份证号码,甚至可合用于15.18两者并

存的情况。

(1)根据身份证号码求性别

=IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(RIG

HT(E4,3))/2),〃女〃,〃男〃)

公式解释:a.RIGHT(E4,3)用于求出身份证号

码中代表性别的数字,实际求得的为代表数

字的字符串

b.VALUE(RIGHT(E4,3)用于将上一步所得的

代表数字的字符串转换为数字

c.VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT

(E4,3))/2用于判断这个身份证号码是奇数

还是偶数,当然你也可以用Mod函数来做出

判断。

d.=IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(R

IGHT(E4,3))/2),〃女”,〃男〃)及假如上述公

式判断出这个号码是偶数时,显示〃女〃,否

则,这个号码是奇数的话,则返回〃男〃。

(2)根据身份证号码求出生日期

二CONCATENATE("19”,Y1D(E4,7,2),〃/”,MID(

E4,9,2),V",MID(E4,11,2))

公式解释:a.MID(E4,7,2)为在身份证号码中

获取表达年份的数字的字符串

b.MID(E4,9,2)为在身份证号码中获取表达

月份的数字的字符串

c.MTD(E4,11,2)为在身份证号码中获取表

达日期的数字的字符串

d.CONCATENATE("19",MID(E4,7,2),〃/〃,MID

(E4,9,2),〃/〃,MID(E4,11,2))目的就是将多

个字符串合并在一起显示。

(3)根据参与工作时间求年资(即工龄)

=CONCATENATE(DATEDIF(F4,TODAY(),〃y〃),〃

年〃,DATEDIF(F4,TODAY。,〃ym〃),〃个月〃)

公式解释:

a.TODAY。用于求出系统当前的时间

b.DATEDIF(F4,TODAY(),〃y〃)用于计算当前

系统时间与参与工作时间相差的年份

c.DATEDIF(F4,TODAY。,〃ym〃)用于计算当前

系统时间与参与工作时间相差的月份,忽略

日期中的日和年。

d.=CONCATENATE(DATED1F(F4,TODAY(),〃y〃)

,〃年〃,DATEDIF(F4,TODAY(),〃ym〃),〃个月〃)

目的就是将多个字符串合并在一起显示。

5.其他说明

在这张人事资料表中我们还发现,创建日

期:31-05-2023时显示在同一个单元格中的。

这是如何实现的呢?难道是手工添加的

吗?不是,事实上这个日期还是变化的,

它显示的是系统当前时间。这里是运用函数

TODAY和函数TEXT一起来创建一条信息,

该信息包含着当前日期并将日期以

-yyyy”的格式表达。

具体公式写法为:二〃创建日期:

"&TEXT(TODAY(),/zdd-mm-yyyy,z)

至此,我们对于文本函数、日期与时间函数

已有了大体的了解,同时也设想了一些应用

领域。相信随着大家在这方面的不断研究,

会有更广泛的应用。

附一:文本函数

函数名

将字符

串中的

全角(双

字节)英

ASC文字母ASC(text)

更改为

半角(单

字节)字

符。

返回相

应于数

字代码

的字符,

函数

CHAR

CHAR可将其CHAR(number)

他类型

计算机

文献中

的代码

转换为

字符。

删除文

本中不

能打印

的字符。

对从其

他应用

程序中

输入的

字符串

使用

CLEAN

函数,

将删除

其中具

有的当

CLEAN前操作CLEAN(text)

系统无

法打印

的字符。

例如,

可以删

除通常

出现在

数据文

献头部

或尾部、

无法打

印的低

档计算

机代码。

返回文

字串中

第一个

字符的

数字代

码。返回

CODECODE(text)

的代码

相应于

计算机

当前使

用的字

符集。

将若干

文字串

CONCATENATE合并到CONCATENATE(textl,text2....)

一个文

字串中,

依照货

币格式

将小数

四舍五

DOLLAR或

DOLLAR入到指

RMB(number,decimals)

定的位

数并转

换成文

字。

该函数

测试两

个字符

串是否

完全相

同。假如

它们完

全相同,

则返回

TRUE;

否则,

返回

FALSEo

函数

EXACTEXACT(textl,text2)

EXACT

能区分

大小写,

但忽略

格式上

的差异。

运用函

EXACT

可以测

试输入

文档内

的文字。

FINDFINDFIND(find_text/within_text,start

于查找_num)

其他文

本串

(within_

text)内

的文本

(find_te

xt),并

within_t

ext的

首字符

开始返

find_tex

t的起

始位置

编号。

按指定

的小数

位数进

行园舍

五入,

运用句

点和逗

号,以

FIXED(number,decimals,no_co

FIXED小数格

mmas)

式对该

数设立

格式,

并以文

字串形

式返回

结果。

将字符

串中的

半角(单

JIS字节)英JlS(text)

文字母

或片假

名更改

为全角

(双字

节)字

符。

LEFT基

于所指

定的字

符数返

回文本

串中的

第一个

或前几

个字符。

LEFTB

基于所LEFT(text,num_chars)

LEFT

指定的LEFTB(text,num_bytes)

字节数

返回文

本事中

的第一

个或前

几个字

符。此函

数用于

双字节

字符。

LEN返

回文本

串中的

字符数。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论