已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
三維鐵路設(shè)計(jì)軟件 Bentley RailTrackBentley Rail Track 是一個(gè)世界級(jí)的土木解決方案,專為世界級(jí)的鐵路和道路工程專業(yè)人員而打造,用于設(shè)計(jì)、建造與維護(hù)世界級(jí)的鐵路、道路和場(chǎng)地基礎(chǔ)設(shè)施。世界上有超過(guò)30多個(gè)的國(guó)家和地區(qū)使用Bentley 的解決方案進(jìn)行鐵路的設(shè)計(jì)維護(hù)和更新。Rail Track 可以幫助任何的鐵路、道路和場(chǎng)地項(xiàng)目團(tuán)隊(duì)提升效率與增加生產(chǎn)力,是整個(gè)解決方案中的一個(gè)核心軟件。其提供的核心數(shù)據(jù)可以用于整個(gè)生命周期過(guò)程中的各個(gè)專業(yè),包括測(cè)量、線路、路基、站場(chǎng)等站前、站后和場(chǎng)地等所有的專業(yè)。 Rail Track 的特點(diǎn):RailTrack中除了包括常規(guī)的勘察設(shè)計(jì)和數(shù)字地形模型功能之外,還增加了強(qiáng)大而專業(yè)的鐵路、道路和場(chǎng)地設(shè)計(jì)工具。他提供了針對(duì)鐵路設(shè)計(jì)所特有的曲線,以及利用線性回歸來(lái)模擬已有的線路、可以完成道岔設(shè)計(jì)和鐵軌制造??梢砸劳杏贛icroStation 或者AutoCAD 平臺(tái),生成施工圖和各種報(bào)表,以及土方量表,另外,還可以形成一個(gè)三維的模型用于渲染和表現(xiàn)??傊浖梢詭椭焖龠M(jìn)行建模、設(shè)計(jì)和分析,因此可以探討不同的方案和設(shè)計(jì)條件,從而高效率地制定項(xiàng)目的最佳方案。主要功能模塊:數(shù)字地形模型(DTM)地形數(shù)據(jù)是勘察測(cè)繪的基礎(chǔ)。在Rail Track中,可以根據(jù)原始測(cè)量點(diǎn)數(shù)據(jù)或已有的等高線數(shù)據(jù)生成三維的地面模型。該地形模型是基于不規(guī)則三角網(wǎng)(TIN)的,您可以用不同的方式對(duì)它進(jìn)行分析,例如從模型生成等高線、三角網(wǎng)、方格網(wǎng)、或者三維彩圖。只要輸入的數(shù)據(jù)具有足夠的密度,軟件就能在屏幕上真實(shí)的再現(xiàn)現(xiàn)場(chǎng)的地形,因此設(shè)計(jì)人員能夠直觀的進(jìn)行初步規(guī)劃和方案選擇。在這個(gè)三維地面模型上,還可以完成多種常見(jiàn)的分析任務(wù)。例如,規(guī)劃人員可以直觀的查看場(chǎng)地的坡向和坡度,以及任意地點(diǎn)的高程。此外,還可以手工對(duì)地形模型進(jìn)行修改,以使之更接近真實(shí)地形。通過(guò)三維表現(xiàn)形式,對(duì)原始場(chǎng)地有直觀地認(rèn)識(shí),設(shè)計(jì)者不必去現(xiàn)場(chǎng),就可以了解地形概貌,非常方便進(jìn)行選址和場(chǎng)地設(shè)計(jì)場(chǎng)地平整和方案比較Rail Track 提供了一系列的工具,可以快速進(jìn)行場(chǎng)地平整設(shè)計(jì)。地坪設(shè)計(jì)可以直接使用CAD 的二維場(chǎng)地邊界線,進(jìn)行放坡設(shè)計(jì),也可以在Rail Track中構(gòu)建,形成三維模型。放坡設(shè)計(jì)可以根據(jù)設(shè)計(jì)需求,選擇填挖或者布設(shè)擋墻。軟件還可以自動(dòng)計(jì)算場(chǎng)地平整和放坡的挖填土方量。如果設(shè)計(jì)參數(shù)發(fā)生了修改,土方量能夠快速更新。您可以手工調(diào)整設(shè)計(jì)標(biāo)高,或者水平移動(dòng)設(shè)計(jì)場(chǎng)地,就可以動(dòng)態(tài)的顯示等高線和三角網(wǎng)的變化,并且可以比較最終土方量的變化;最后,您可以把設(shè)計(jì)的放坡面與場(chǎng)地原始地面結(jié)合起來(lái),生成整個(gè)場(chǎng)地的設(shè)計(jì)地面模型。使用這些工具,可以快速設(shè)計(jì)多個(gè)方案,并且可以動(dòng)態(tài)查看場(chǎng)地平整后等高線變化,比較土方量填挖方值,得出最合理的方案配置。道路、鐵路的平面和縱斷面設(shè)計(jì)提供了交互的幾何做圖工具,軟件提供了適用于道路、鐵路設(shè)計(jì)的幾何設(shè)計(jì)方法,如交點(diǎn)法和元素法進(jìn)行設(shè)計(jì)。提供了多種緩和曲線定義,包括多種回旋曲線,三次拋物線、四次拋物線以及余弦曲線等等。您可以動(dòng)態(tài)交互的修改路線的設(shè)計(jì),會(huì)自動(dòng)保持路段之間的連接和幾何約束關(guān)系。在布線的同時(shí),Rail Track就可以自動(dòng)完成里程計(jì)算并創(chuàng)建標(biāo)注,并且可以處理由于設(shè)計(jì)變更造成的樁號(hào)斷鏈。軟件還可以進(jìn)行超高和加寬設(shè)計(jì)。三維鐵路、道路模型您可以像搭積木一樣,使用預(yù)定義的部件來(lái)組裝道路的標(biāo)準(zhǔn)斷面,然后把它按照指定的參數(shù)鋪裝到路線上,構(gòu)成三維的道路模型。三維模型包括線路走向、路基本體和路基填挖方甚至至擋土墻等。自動(dòng)生成平面圖和各種報(bào)表由三維道路模型,并且批量創(chuàng)建道路的平面圖、縱斷面圖和橫斷面圖紙。并且可以進(jìn)行各種標(biāo)注和注釋。也可以從采集的橫斷面數(shù)據(jù)中,還可以生成整條道路的土方計(jì)算報(bào)表。還可以由xml 的查看器,生成線形曲線要素表、道岔表、超高等各種報(bào)表。輕松完成復(fù)雜地質(zhì)條件下的諸如填挖方和擋土墻的三維模型Rail Track 可以根據(jù)地質(zhì)地層狀況,設(shè)置合適的邊坡形式,可以是不同的填挖方坡度,也可以是擋土墻,邊坡和路基配合,形成的三維道路模型,道路模型不僅僅包含三維的路基本體,還包括填挖方,甚至可以擋土墻等。道岔設(shè)計(jì)使用Rail Track 進(jìn)行特殊軌道的設(shè)計(jì)工作,例如道岔與交叉道岔,道岔的形式包括了單開(kāi)道岔與雙開(kāi)道岔, 另外還有單交道岔與雙交道岔,諸如此類的軌道設(shè)計(jì)可能是非常冗長(zhǎng)的幾何求解過(guò)程,取而代之,Rail Track 提供容易定制的道岔儲(chǔ)存庫(kù),使道岔的配置成為非常直觀的設(shè)計(jì)過(guò)程,所有的幾何問(wèn)題,無(wú)論是在直線、圓曲線或是緩和螺線部分都得以解決。并且可以所有道岔的報(bào)表。線性回歸線性回歸非常適合于既有線改造,Rail Track利用來(lái)自測(cè)量的中心線坐標(biāo),衍生出回歸數(shù)據(jù)點(diǎn),利用這些數(shù)據(jù)點(diǎn),以直線或圓弧曲線元素來(lái)加以擬合,執(zhí)行回歸分析以建立一個(gè) ”最小二乘法”的解。對(duì)于測(cè)量資料在水平面方向與垂直面方向都可以執(zhí)行回歸分析,回歸分析所得的線形用于既有線改造和相關(guān)新線設(shè)計(jì)。二、三維模擬提供了最直接的視覺(jué)體驗(yàn)軟件提供了豐富的表現(xiàn)形式,可以在二維和三維狀態(tài)下查看所設(shè)計(jì)的線路、路基和超高等是否符合設(shè)計(jì)構(gòu)想,可以在多視口下的狀態(tài)下,同時(shí)查看某一里程的平面、縱面和橫斷面,還可以以特定的車速進(jìn)行行車模擬、以查看道路的三維模型。行車模擬可以交互式查看,根據(jù)需要停止或者查看而且可以保存任意視圖。提高了協(xié)作性和互用性使用Bentley Rail Track 可以使多個(gè)專業(yè)在DGN 和DWG 環(huán)境下無(wú)縫協(xié)作。依托于Rail Track 的環(huán)境,整個(gè)項(xiàng)目可以共享線形文件、模型文件等等。通過(guò)ProjectWise 管理環(huán)境,可以在一個(gè)可控的安全環(huán)境下共享數(shù)據(jù),并且可以基于web 的環(huán)境下查看數(shù)據(jù)和圖形。CAD圖轉(zhuǎn)成圖片是一個(gè)比較麻煩的事情,有一些工具能用,也有一些其他的方法。這篇是我在65et論壇看到的文章,比較老了,但是似乎能解決一些問(wèn)題,用這種思路應(yīng)該不僅限于CAD2004版本,更高的版本也應(yīng)該能行。下面就是具體的介紹:近日前,有一CAD圖,因作環(huán)評(píng)需要習(xí)慣轉(zhuǎn)成JPG后在Photoshop中添加元素。尋找了N種轉(zhuǎn)化方法,精度都不夠,后來(lái)無(wú)意中一個(gè)誤操作讓我發(fā)現(xiàn)了這個(gè)方法,雖然過(guò)程比較煩瑣(其實(shí)熟練后不會(huì)比別的方法花多時(shí)間),但是可以保證清晰。目前CAD轉(zhuǎn)JPG的方法1.屏幕截圖:我曾經(jīng)用過(guò),對(duì)于圖不大,精度要求不高,還可以。2.用CAD軟件中的PublishToWeb JPG.pc3虛擬打印機(jī)。3.用軟件Acme CAD Converter。上面的方法我都試過(guò),轉(zhuǎn)出的圖都很不理想。下面說(shuō)我的方法:軟件:CAD2004(2006版的沒(méi)試過(guò),有試成果的朋友告訴一聲,我沒(méi)有06版)Adobe Acrobat 7.0 Professional(一定要是Pro版,Reader版的不行,操作的原理主要是用了Pro版的PDF虛擬打印機(jī)或者說(shuō)是制作PDF文檔的功能)步驟:1.安裝Adobe Acrobat 7.0 Professional,安裝完成后,會(huì)出現(xiàn)一個(gè)虛擬打印機(jī)Adobe PDF;2.打開(kāi)CAD,打印,選Adobe PDF打印機(jī),其他的打印操作跟正常打印紙張一樣,選擇圖紙大小、打印區(qū)域、是否用灰度等等;3.點(diǎn)確定,輸入文件名,打印,等一小會(huì)(時(shí)間長(zhǎng)短視電腦性能及文件大?。瑫?huì)自動(dòng)打開(kāi)Adobe Acrobat,里面就有你要打印的圖紙了;4.在Adobe Acrobat中選擇,文件另存為保存類型jpg(同時(shí)可以選擇JPG質(zhì)量),保存就可以了。如果打印到PDF的過(guò)程響應(yīng)時(shí)間太長(zhǎng),可能是機(jī)子問(wèn)題、或者CAD太大,要解決的話,可以自己裝一個(gè)打印驅(qū)動(dòng),選擇HP Color LaserJet 8500 PS(Color才可以輸出彩色,PS才能進(jìn)行虛擬打印(即打印到文件),這個(gè)打印機(jī)我每裝系統(tǒng)必裝這個(gè)驅(qū)動(dòng),因?yàn)檗D(zhuǎn)超星的書(shū)要用到他,超星中 Adobe PDF用不了。裝了HP Color LaserJet 8500 PS驅(qū)動(dòng)后,在CAD中選打印,選擇這個(gè)打印機(jī),然后點(diǎn)上“打印到文件”,輸入路徑和文件名,打印好后,選擇Adobe Acrobat 7.0 Professional中的一個(gè)組件Disitiller(裝了Pro版的就有),用這個(gè)組件把剛才打印的文件轉(zhuǎn)成PDF,后面的操作就跟上面一樣了。測(cè)繪單位活受洋罪,觀測(cè)畫(huà)圖心力憔悴,西裝革履貌似高貴,其實(shí)生活極其瑣碎,為了崗位吃苦受累,鞍前馬后終日疲憊,點(diǎn)頭哈腰就差下跪,日不能息夜不能寐,甲方一叫立即就位,一年到頭加班受罪,勞動(dòng)法規(guī)統(tǒng)統(tǒng)作廢,渾身上下傷病累累,屁大點(diǎn)事反復(fù)開(kāi)會(huì),逢年過(guò)節(jié)家不能回,紛紛秒秒不敢離位,信譽(yù)評(píng)比讓人崩潰,工資不高還要交稅,正常交往還得破費(fèi),拋家棄子愧對(duì)長(zhǎng)輩,半生蹉跎勞成殘廢,拼命工作錢不到位,項(xiàng)目虧損立即辭退,這樣生活有啥滋味,不如出家遠(yuǎn)走高飛!我是一個(gè)測(cè)繪郎,背井離鄉(xiāng)在外闖,白天累得腿發(fā)軟,晚上仍為資料忙;鐵鞋踏破路還長(zhǎng),測(cè)量?jī)x器肩上扛,晴天烈日照身上,雨天泥地印兩行;思鄉(xiāng)痛苦心里藏,四海漂泊習(xí)為常,長(zhǎng)年累月在外奔,不能回家陪爹娘;終身大事無(wú)心管,親戚朋友摧喜糖,心中有苦說(shuō)不出,回答只能笑來(lái)搪;工資一點(diǎn)淚成行,怎能買起商品房,壓力大得氣難喘,前途在哪路迷茫;戀人分別各一方,妹盼大哥早還鄉(xiāng),相思之苦妹難咽,距離拉得愛(ài)情黃;好女不嫁測(cè)繪郎,一年四季守空房,家中瑣事無(wú)暇想,內(nèi)心愧對(duì)爹和娘,朦朧月色撒地上,兄弟把酒聚一堂,不管前途何迷茫,同舟共濟(jì)把帆揚(yáng)。用EXCEL提取身份證號(hào)碼中的生日2009年05月22日 星期五 23:41自動(dòng)錄入出生日期1)函數(shù)分解CONCATENATE函數(shù)將幾個(gè)文本字符串合并為一個(gè)文本字符串。語(yǔ)法:CONCATENATE(text1,text2,.)Text1,text2,.為130個(gè)要合并成單個(gè)文本項(xiàng)的文本項(xiàng)。文本項(xiàng)可以為文本字符串、數(shù)字或?qū)蝹€(gè)單元格的引用。(2)實(shí)例分析與上面的思路相同,我們可以在E2單元格中輸入公式“=IF(LEN(C2)=15,CONCATENATE(19,MID(C2,7,2),年,MID(C2,9,2),月,MID(C2,11,2),日),CONCCTENCTE(MID(C2,7,4),年,MID(C2,11,2),月,MID(C2,13,2),日)”。其中“LEN(C2)=15”仍然作為邏輯判斷語(yǔ)句使用,它可以判斷身份證號(hào)碼是15位的還是18位的,從而調(diào)用相應(yīng)的計(jì)算語(yǔ)句。對(duì)15位的身份證號(hào)碼來(lái)說(shuō),左起第7至12個(gè)字符表示出生年、月、日,此時(shí)可以使用MID函數(shù)從身份證號(hào)碼的特定位置,分別提取出生年、月、日。然后用CONCATENATE函數(shù)將提取出來(lái)的文字合并起來(lái),就能得到對(duì)應(yīng)的出生年月日。公式中“19”是針對(duì)早期身份證號(hào)碼中存在2000年問(wèn)題設(shè)計(jì)的,它可以在計(jì)算出來(lái)的出生年份前加上“19”。對(duì)“18”位的身份證號(hào)碼的計(jì)算思路相同,只是它不存在2000年問(wèn)題,公式中不用給計(jì)算出來(lái)的出生年份前加上“19”。注意:CONCATENATE函數(shù)和MID函數(shù)的操作對(duì)象均為文本,所以存放身份證號(hào)碼的單元格必須事先設(shè)為文本格式,然后再輸入身份證號(hào)。自動(dòng)計(jì)算工齡1.首先把Word中的客戶檔案全部復(fù)制到Excel中生成一個(gè)數(shù)據(jù)庫(kù)文件。然后在數(shù)據(jù)庫(kù)文件中新建一列,并命名為“出生年月”。因?yàn)樯矸葑C號(hào)有15位和18位,為了計(jì)算方便,先對(duì)身份證號(hào)進(jìn)行排序。2.用MID函數(shù)計(jì)算出第一個(gè)客戶的出生年月。函數(shù)表達(dá)方式如下:MID(E2,7,2),表示第一個(gè)客戶的身份證號(hào)在E列第二行中,要從這個(gè)位置中的第7個(gè)文本始返回2個(gè)長(zhǎng)度的字符。回車確認(rèn)后,“J2”中的值變?yōu)椤?2”,表示該職工62年出生。接著下拉J2公式復(fù)制單元格,快速求出每個(gè)職工的出生年月(若身份證為18位,則公式變?yōu)镸ID(E2,9,2)再把J列的格式改為數(shù)值型。3.在D2中輸入計(jì)算機(jī)公式“=103-J2”就可求出該職工的實(shí)際年齡。下拉D2中的公式再次復(fù)制,近千個(gè)職工的年齡就一鍵敲定。注:以上的方法中的出生年月只有在2000年以前才有效,如果客戶中有2000年以后出生的人,則計(jì)算時(shí)還要做些變通。補(bǔ)充所謂文本函數(shù),就是可以在公式中處理文字串的函數(shù)。例如,可以改變大小寫(xiě)或確定文字串的長(zhǎng)度;可以替換某些字符或者去除某些字符等。而日期和時(shí)間函數(shù)則可以在公式中分析和處理日期值和時(shí)間值。關(guān)于這兩類函數(shù)的列表參看附表,這里僅對(duì)一些常用的函數(shù)做簡(jiǎn)要介紹。一、文本函數(shù)(一)大小寫(xiě)轉(zhuǎn)換LOWER-將一個(gè)文字串中的所有大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母。UPPER-將文本轉(zhuǎn)換成大寫(xiě)形式。PROPER-將文字串的首字母及任何非字母字符之后的首字母轉(zhuǎn)換成大寫(xiě)。將其余的字母轉(zhuǎn)換成小寫(xiě)。這三種函數(shù)的基本語(yǔ)法形式均為 函數(shù)名(text)。示例說(shuō)明:已有字符串為:pLease ComE Here! 可以看到由于輸入的不規(guī)范,這句話大小寫(xiě)亂用了。通過(guò)以上三個(gè)函數(shù)可以將文本轉(zhuǎn)換顯示樣式,使得文本變得規(guī)范。參見(jiàn)圖1Lower(pLease ComE Here!)= please come here!upper(pLease ComE Here!)= PLEASE COME HERE!proper(pLease ComE Here!)= Please Come Here!圖1(二)取出字符串中的部分字符Excel函數(shù)應(yīng)用回顧 Excel函數(shù)應(yīng)用之邏輯函數(shù) Excel函數(shù)應(yīng)用之?dāng)?shù)學(xué)和三角函數(shù) Excel函數(shù)應(yīng)用之函數(shù)簡(jiǎn)介您可以使用Mid、Left、Right等函數(shù)從長(zhǎng)字符串內(nèi)獲取一部分字符。具體語(yǔ)法格式為L(zhǎng)EFT函數(shù):LEFT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定要由 LEFT 所提取的字符數(shù)。MID函數(shù):MID(text,start_num,num_chars)其中Text是包含要提取字符的文本串。Start_num是文本中要提取的第一個(gè)字符的位置。RIGHT函數(shù):RIGHT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定希望 RIGHT 提取的字符數(shù)。比如,從字符串This is an apple.分別取出字符This、apple、is的具體函數(shù)寫(xiě)法為。LEFT(This is an apple,4)=ThisRIGHT(This is an apple,5)=appleMID(This is an apple,6,2)=is圖2(三)去除字符串的空白在字符串形態(tài)中,空白也是一個(gè)有效的字符,但是如果字符串中出現(xiàn)空白字符時(shí),容易在判斷或?qū)Ρ葦?shù)據(jù)是發(fā)生錯(cuò)誤,在Excel中您可以使用Trim函數(shù)清除字符串中的空白。語(yǔ)法形式為:TRIM(text)其中Text為需要清除其中空格的文本。需要注意的是,Trim函數(shù)不會(huì)清除單詞之間的單個(gè)空格,如果連這部分空格都需清除的話,建議使用替換功能。比如,從字符串My name is Mary中清除空格的函數(shù)寫(xiě)法為:TRIM(My name is Mary)=My name is Mary 參見(jiàn)圖3圖3(四)字符串的比較在數(shù)據(jù)表中經(jīng)常會(huì)比對(duì)不同的字符串,此時(shí)您可以使用EXACT函數(shù)來(lái)比較兩個(gè)字符串是否相同。該函數(shù)測(cè)試兩個(gè)字符串是否完全相同。如果它們完全相同,則返回 TRUE;否則,返回 FALSE。函數(shù) EXACT 能區(qū)分大小寫(xiě),但忽略格式上的差異。利用函數(shù) EXACT 可以測(cè)試輸入文檔內(nèi)的文字。語(yǔ)法形式為:EXACT(text1,text2)Text1為待比較的第一個(gè)字符串。Text2為待比較的第二個(gè)字符串。舉例說(shuō)明:參見(jiàn)圖4EXACT(China,china)=False圖4二、日期與時(shí)間函數(shù)在數(shù)據(jù)表的處理過(guò)程中,日期與時(shí)間的函數(shù)是相當(dāng)重要的處理依據(jù)。而Excel在這方面也提供了相當(dāng)豐富的函數(shù)供大家使用。(一)取出當(dāng)前系統(tǒng)時(shí)間/日期信息用于取出當(dāng)前系統(tǒng)時(shí)間/日期信息的函數(shù)主要有NOW、TODAY。語(yǔ)法形式均為 函數(shù)名()。(二)取得日期/時(shí)間的部分字段值如果需要單獨(dú)的年份、月份、日數(shù)或小時(shí)的數(shù)據(jù)時(shí),可以使用HOUR、DAY、MONTH、YEAR函數(shù)直接從日期/時(shí)間中取出需要的數(shù)據(jù)。具體示例參看圖5。比如,需要返回2001-5-30 12:30 PM的年份、月份、日數(shù)及小時(shí)數(shù),可以分別采用相應(yīng)函數(shù)實(shí)現(xiàn)。YEAR(E5)=2001MONTH(E5)=5DAY(E5)=30HOUR(E5)=12圖5此外還有更多有用的日期/時(shí)間函數(shù),可以查閱附表。下面我們將以一個(gè)具體的示例來(lái)說(shuō)明Excel的文本函數(shù)與日期函數(shù)的用途。三、示例:做一個(gè)美觀簡(jiǎn)潔的人事資料分析表1、 示例說(shuō)明在如圖6所示的某公司人事資料表中,除了編號(hào)、員工姓名、身份證號(hào)碼以及參加工作時(shí)間為手工添入外,其余各項(xiàng)均為用函數(shù)計(jì)算所得。圖6在此例中我們將詳細(xì)說(shuō)明如何通過(guò)函數(shù)求出:(1)自動(dòng)從身份證號(hào)碼中提取出生年月、性別信息。(2)自動(dòng)從參加工作時(shí)間中提取工齡信息。2、身份證號(hào)碼相關(guān)知識(shí)在了解如何實(shí)現(xiàn)自動(dòng)從身份證號(hào)碼中提取出生年月、性別信息之前,首先需要了解身份證號(hào)碼所代表的含義。我們知道,當(dāng)今的身份證號(hào)碼有15/18位之分。早期簽發(fā)的身份證號(hào)碼是15位的,現(xiàn)在簽發(fā)的身份證由于年份的擴(kuò)展(由兩位變?yōu)樗奈唬┖湍┪布恿诵?yàn)碼,就成了18位。這兩種身份證號(hào)碼將在相當(dāng)長(zhǎng)的一段時(shí)期內(nèi)共存。兩種身份證號(hào)碼的含義如下:(1)15位的身份證號(hào)碼:16位為地區(qū)代碼,78位為出生年份(2位),910位為出生月份,1112位為出生日期,第1315位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為女。(2)18位的身份證號(hào)碼:16位為地區(qū)代碼,710位為出生年份(4位),1112位為出生月份,1314位為出生日期,第1517位為順序號(hào),并能夠判斷性別,奇數(shù)為男,偶數(shù)為女。18位為效驗(yàn)位。3、 應(yīng)用函數(shù)在此例中為了實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)提取,應(yīng)用了如下幾個(gè)Excel函數(shù)。(1)IF函數(shù):根據(jù)邏輯表達(dá)式測(cè)試的結(jié)果,返回相應(yīng)的值。IF函數(shù)允許嵌套。語(yǔ)法形式為:IF(logical_test, value_if_true,value_if_false)(2)CONCATENATE:將若干個(gè)文字項(xiàng)合并至一個(gè)文字項(xiàng)中。語(yǔ)法形式為:CONCATENATE(text1,text2)(3)MID:從文本字符串中指定的起始位置起,返回指定長(zhǎng)度的字符。語(yǔ)法形式為:MID(text,start_num,num_chars)(4)TODAY:返回計(jì)算機(jī)系統(tǒng)內(nèi)部的當(dāng)前日期。語(yǔ)法形式為:TODAY()(5)DATEDIF:計(jì)算兩個(gè)日期之間的天數(shù)、月數(shù)或年數(shù)。語(yǔ)法形式為:DATEDIF(start_date,end_date,unit)(6)VALUE:將代表數(shù)字的文字串轉(zhuǎn)換成數(shù)字。語(yǔ)法形式為:VALUE(text)(7)RIGHT:根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。語(yǔ)法形式為:RIGHT(text,num_chars)(8)INT:返回實(shí)數(shù)舍入后的整數(shù)值。語(yǔ)法形式為:INT(number)4、 公式寫(xiě)法及解釋(以員工Andy為例說(shuō)明)說(shuō)明:為避免公式中過(guò)多的嵌套,這里的身份證號(hào)碼限定為15位的。如果您看懂了公式的話,可以進(jìn)行簡(jiǎn)單的修改即可適用于18位的身份證號(hào)碼,甚至可適用于15、18兩者并存的情況。(1)根據(jù)身份證號(hào)碼求性別=IF(VALUE(RIGHT(E4,3)/2=INT(VALUE(RIGHT(E4,3)/2),女,男)公式解釋:a. RIGHT(E4,3)用于求出身份證號(hào)碼中代表性別的數(shù)字,實(shí)際求得的為代表數(shù)字的字符串b. VALUE(RIGHT(E4,3)用于將上一步所得的代表數(shù)字的字符串轉(zhuǎn)換為數(shù)字c. VALUE(RIGHT(E4,3)/2=INT(VALUE(RIGHT(E4,3)/2用于判斷這個(gè)身份證號(hào)碼是奇數(shù)還是偶數(shù),當(dāng)然你也可以用Mod函數(shù)來(lái)做出判斷。d. =IF(VALUE(RIGHT(E4,3)/2=INT(VALUE(RIGHT(E4,3)/2),女,男)及如果上述公式判斷出這個(gè)號(hào)碼是偶數(shù)時(shí),顯示女,否則,這個(gè)號(hào)碼是奇數(shù)的話,則返回男。(2)根據(jù)身份證號(hào)碼求出生日期=CONCATENATE(19,MID(E4,7,2),/,MID(E4,9,2),/,MID(E4,11,2)公式解釋:a. MID(E4,7,2)為在身份證號(hào)碼中獲取表示年份的數(shù)字的字符串b. MID(E4,9,2) 為在身份證號(hào)碼中獲取表示月份的數(shù)字的字符串c. MID(E4,11,2) 為在身份證號(hào)碼中獲取表示日期的數(shù)字的字符串d. CONCATENATE(19,MID(E4,7,2),/,MID(E4,9,2),/,MID(E4,11,2)目的就是將多個(gè)字符串合并在一起顯示。(3)根據(jù)參加工作時(shí)間求年資(即工齡)=CONCATENATE(DATEDIF(F4,TODAY(),y),年,DATEDIF(F4,TODAY(),ym),個(gè)月)公式解釋:a. TODAY()用于求出系統(tǒng)當(dāng)前的時(shí)間b. DATEDIF(F4,TODAY(),y)用于計(jì)算當(dāng)前系統(tǒng)時(shí)間與參加工作時(shí)間相差的年份c. DATEDIF(F4,TODAY(),ym)用于計(jì)算當(dāng)前系統(tǒng)時(shí)間與參加工作時(shí)間相差的月份,忽略日期中的日和年。d. =CONCATENATE(DATEDIF(F4,TODAY(),y),年,DATEDIF(F4,TODAY(),ym),個(gè)月)目的就是將多個(gè)字符串合并在一起顯示。5. 其他說(shuō)明在這張人事資料表中我們還發(fā)現(xiàn),創(chuàng)建日期:31-05-2001時(shí)顯示在同一個(gè)單元格中的。這是如何實(shí)現(xiàn)的呢?難道是手工添加的嗎?不是,實(shí)際上這個(gè)日期還是變化的,它顯示的是系統(tǒng)當(dāng)前時(shí)間。這里是利用函數(shù) TODAY 和函數(shù) TEXT 一起來(lái)創(chuàng)建一條信息,該信息包含著當(dāng)前日期并將日期以dd-mm-yyyy的格式表示。具體公式寫(xiě)法為:=創(chuàng)建日期:&TEXT(TODAY(),dd-mm-yyyy)至此,我們對(duì)于文本函數(shù)、日期與時(shí)間函數(shù)已經(jīng)有了大致的了解,同時(shí)也設(shè)想了一些應(yīng)用領(lǐng)域。相信隨著大家在這方面的不斷研究,會(huì)有更廣泛的應(yīng)用。附一:文本函數(shù)函數(shù)名函數(shù)說(shuō)明語(yǔ)法ASC將字符串中的全角(雙字節(jié))英文字母更改為半角(單字節(jié))字符。ASC(text)CHAR返回對(duì)應(yīng)于數(shù)字代碼的字符,函數(shù) CHAR 可將其他類型計(jì)算機(jī)文件中的代碼轉(zhuǎn)換為字符。CHAR(number)CLEAN刪除文本中不能打印的字符。對(duì)從其他應(yīng)用程序中輸入的字符串使用 CLEAN 函數(shù),將刪除其中含有的當(dāng)前操作系統(tǒng)無(wú)法打印的字符。例如,可以刪除通常出現(xiàn)在數(shù)據(jù)文件頭部或尾部、無(wú)法打印的低級(jí)計(jì)算機(jī)代碼。CLEAN(text)CODE返回文字串中第一個(gè)字符的數(shù)字代碼。返回的代碼對(duì)應(yīng)于計(jì)算機(jī)當(dāng)前使用的字符集。CODE(text)CONCATENATE將若干文字串合并到一個(gè)文字串中。CONCATENATE (text1,text2,.)DOLLAR依照貨幣格式將小數(shù)四舍五入到指定的位數(shù)并轉(zhuǎn)換成文字。DOLLAR 或 RMB(number,decimals)EXACT該函數(shù)測(cè)試兩個(gè)字符串是否完全相同。如果它們完全相同,則返回 TRUE;否則,返回 FALSE。函數(shù) EXACT 能區(qū)分大小寫(xiě),但忽略格式上的差異。利用函數(shù) EXACT 可以測(cè)試輸入文檔內(nèi)的文字。EXACT(text1,text2)FINDFIND 用于查找其他文本串 (within_text) 內(nèi)的文本串 (find_text),并從 within_text 的首字符開(kāi)始返回 find_text 的起始位置編號(hào)。FIND(find_text,within_text,start_num)FIXED按指定的小數(shù)位數(shù)進(jìn)行四舍五入,利用句點(diǎn)和逗號(hào),以小數(shù)格式對(duì)該數(shù)設(shè)置格式,并以文字串形式返回結(jié)果。FIXED(number,decimals,no_commas)JIS將字符串中的半角(單字節(jié))英文字母或片假名更改為全角(雙字節(jié))字符。JIS(text)LEFTLEFT 基于所指定的字符數(shù)返回文本串中的第一個(gè)或前幾個(gè)字符。LEFTB 基于所指定的字節(jié)數(shù)返回文本串中的第一個(gè)或前幾個(gè)字符。此函數(shù)用于雙字節(jié)字符。LEFT(text,num_chars)LEFTB(text,num_bytes)LENLEN 返回文本串中的字符數(shù)。LENB 返回文本串中用于代表字符的字節(jié)數(shù)。此函數(shù)用于雙字節(jié)字符。LEN(text)LENB(text)LOWER將一個(gè)文字串中的所有大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母。LOWER(text)MIDMID 返回文本串中從指定位置開(kāi)始的特定數(shù)目的字符,該數(shù)目由用戶指定。MIDB 返回文本串中從指定位置開(kāi)始的特定數(shù)目的字符,該數(shù)目由用戶指定。此函數(shù)用于雙字節(jié)字符。MID(text,start_num,num_chars)MIDB(text,start_num,num_bytes)PHONETIC提取文本串中的拼音 (furigana) 字符。PHONETIC(reference)PROPER將文字串的首字母及任何非字母字符之后的首字母轉(zhuǎn)換成大寫(xiě)。將其余的字母轉(zhuǎn)換成小寫(xiě)。PROPER(text)REPLACEREPLACE 使用其他文本串并根據(jù)所指定的字符數(shù)替換某文本串中的部分文本。REPLACEB 使用其他文本串并根據(jù)所指定的字符數(shù)替換某文本串中的部分文本。此函數(shù)專為雙字節(jié)字符使用。REPLACE(old_text,start_num,num_chars,new_text)REPLACEB(old_text,start_num,num_bytes,new_text)REPT按照給定的次數(shù)重復(fù)顯示文本??梢酝ㄟ^(guò)函數(shù) REPT 來(lái)不斷地重復(fù)顯示某一文字串,對(duì)單元格進(jìn)行填充。REPT(text,number_times)RIGHTRIGHT 根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。RIGHTB 根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。此函數(shù)用于雙字節(jié)字符。RIGHT(text,num_chars)RIGHTB(text,num_bytes)SEARCHSEARCH 返回從 start_num 開(kāi)始首次找到特定字符或文本串的位置上特定字符的編號(hào)。使用 SEARCH 可確定字符或文本串在其他文本串中的位置,這樣就可使用 MID 或 REPLACE 函數(shù)更改文本。SEARCHB 也可在其他文本串 (within_text) 中查找文本串 (find_text),并返回 find_text 的起始位置編號(hào)。此結(jié)果是基于每個(gè)字符所使用的字節(jié)數(shù),并從 start_num 開(kāi)始的。此函數(shù)用于雙字節(jié)字符。此外,也可使用 FINDB 在其他文本串中查找文本串。SEARCH(find_text,within_text,start_num)SEARCHB(find_text,within_text,start_num)SUBSTITUTE在文字串中用 new_text 替代 old_text。如果需要在某一文字串中替換指定的文本,請(qǐng)使用函數(shù) SUBSTITUTE;如果需要在某一文字串中替換指定位置處的任意文本,請(qǐng)使用函數(shù) REPLACE。SUBSTITUTE(text,old_text,new_text,instance_num)T將數(shù)值轉(zhuǎn)換成文本。T(value)TEXT將一數(shù)值轉(zhuǎn)換為按指定數(shù)字格式表示的文本。TEXT(value,format_text)TRIM除了單詞之間的單個(gè)空格外,清除文本中所有的空格。在從其他應(yīng)用程序中獲取帶有不規(guī)則空格的文本時(shí),可以使用函數(shù) TRIM。TRIM(text)UPPER將文本轉(zhuǎn)換成大寫(xiě)形式。UPPER(text)VALUE將代表數(shù)字的文字串轉(zhuǎn)換成數(shù)字。VALUE(text)WIDECHAR將單字節(jié)字符轉(zhuǎn)換為雙字節(jié)字符。WIDECHAR(text)YEN使用 ¥(日?qǐng)A)貨幣格式將數(shù)字轉(zhuǎn)換成文本,并對(duì)指定位置后的數(shù)字四舍五入。YEN(number,decimals)附二、日期與時(shí)間函數(shù)函數(shù)名函數(shù)說(shuō)明語(yǔ)法DATE返回代表特定日期的系列數(shù)。DATE(year,month,day)DATEDIF計(jì)算兩個(gè)日期之間的天數(shù)、月數(shù)或年數(shù)。DATEDIF(start_date,end_date,unit)DATEVALUE函數(shù) DATEVALUE 的主要功能是將以文字表示的日期轉(zhuǎn)換成一個(gè)系列數(shù)。DATEVALUE(date_text)DAY返回以系列數(shù)表示的某日期的天數(shù),用整數(shù) 1 到 31 表示。DAY(serial_number)DAYS360按照一年 360 天的算法(每個(gè)月以 30 天計(jì),一年共計(jì) 12 個(gè)月),返回兩日期間相差的天數(shù)。DAYS360(start_date,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版實(shí)習(xí)生勞務(wù)協(xié)議范本下載版
- 微機(jī)課程設(shè)計(jì)題庫(kù)
- 幼兒戶外竹子課程設(shè)計(jì)
- 挖挖機(jī)手臂課程設(shè)計(jì)
- 春節(jié)的英語(yǔ)主題課程設(shè)計(jì)
- 小班開(kāi)學(xué)教學(xué)課程設(shè)計(jì)
- 2024年度租賃車輛退款服務(wù)合同3篇
- 智能小車模電課程設(shè)計(jì)
- 制造系統(tǒng)課程設(shè)計(jì)
- 機(jī)構(gòu)綜合應(yīng)用課程設(shè)計(jì)
- pt100-熱電阻分度表-xls
- 預(yù)防校園暴力事件矛盾糾紛排查記錄表
- 定向鉆施工技術(shù)交底記錄
- 新能源發(fā)電技術(shù)概述課件
- 遼寧省葫蘆島市綏中縣遼師大版四年級(jí)上冊(cè)期中階段檢測(cè)英語(yǔ)試卷(原卷版)
- 邏輯思維訓(xùn)練第三章命題
- 加油站設(shè)備及工藝管線安裝工程施工方案
- 升維:不確定時(shí)代的決策博弈
- 2023北京通州區(qū)初二上期末考生物試卷及答案
- 《西式面點(diǎn)實(shí)訓(xùn)》課程標(biāo)準(zhǔn)
- 《旅游職業(yè)禮儀與交往》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論