• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計中的應(yīng)用

      2019-09-10 07:22:44梁銘
      信息技術(shù)時代·上旬刊 2019年4期
      關(guān)鍵詞:字符身份證數(shù)據(jù)處理

      近年來,隨著計算機(jī)技術(shù)的不斷發(fā)展,給人們的生活和工作帶來了極大的便利,其中,Excel表格是日常辦公中使用最為廣泛的辦公軟件之一。Excel表格在使用過程中具有很好的數(shù)據(jù)統(tǒng)計功效,但是受到軟件的功能影響,在使用Excel表格進(jìn)行數(shù)據(jù)統(tǒng)計時存在一定的低效性和不穩(wěn)定性。而VBA技術(shù)的應(yīng)用實(shí)現(xiàn)了Excel表格數(shù)據(jù)統(tǒng)計的自動化和批量處理,現(xiàn)已被廣泛應(yīng)用。為此,本文主要對VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計中的應(yīng)用進(jìn)行了探討,以供參考。

      VBA技術(shù);Excel表格;數(shù)據(jù)統(tǒng)計;應(yīng)用分析

      引言:

      Excel表格作為日常辦公中使用最為廣泛的數(shù)據(jù)統(tǒng)計軟件,在數(shù)據(jù)統(tǒng)計方面具有比較強(qiáng)大的統(tǒng)計功能。Excel表格可以對包括日期、數(shù)量、文本、字符在內(nèi)的多種數(shù)據(jù)形式進(jìn)行統(tǒng)計處理。同時,Excel表格還可以針對數(shù)據(jù)源進(jìn)行統(tǒng)一的篩查、分析和引用。但是,Excel表格在處理復(fù)雜的數(shù)據(jù)統(tǒng)計是,操作比較困難,時效性差,需要花費(fèi)大量的時間進(jìn)行公式運(yùn)算和數(shù)據(jù)整理。為了進(jìn)一步增強(qiáng)Excel表格數(shù)據(jù)統(tǒng)計的能力,引入了VBA技術(shù)對其進(jìn)行功能提升,并且取得了不錯的效果。

      1、VBA技術(shù)概述

      VBA是Visual Basic for Applications的簡稱,是一種基于Visual Basic的宏程序設(shè)計語言。VBA技術(shù)由美國微軟公司開發(fā)研究并投入應(yīng)用,具備較高的自動化和批處理能力。VBA技術(shù)在辦公軟件中的應(yīng)用可以有效的擴(kuò)展Windows應(yīng)用程序,尤其是對辦公軟件Excel表格的擴(kuò)展,實(shí)現(xiàn)了Excel表格數(shù)據(jù)統(tǒng)計程度設(shè)計腳本的優(yōu)化,提高了Excel表格數(shù)據(jù)統(tǒng)計功能的使用效果。VBA技術(shù)的研究與應(yīng)用保留了Basic的大部分優(yōu)點(diǎn),為對象宏程序的設(shè)計提供了方便,在Basic程序語言不斷發(fā)展的背景下,VB程序的開發(fā)功能朝著更加靈活與便捷的方向發(fā)展,不斷優(yōu)化自身的程序開發(fā)功能,為Windows應(yīng)用程序的設(shè)計和功能擴(kuò)展提供條件。

      2、VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計中的實(shí)踐應(yīng)用

      2.1 VBA技術(shù)在Excel表格輸出打印中的實(shí)踐應(yīng)用

      一般情況下,使用Excel表格進(jìn)行數(shù)據(jù)打印時操作十分簡單,用戶只需要將需要打印的數(shù)據(jù)選中,然后點(diǎn)擊Excel表格菜單欄中的打印按鈕即可,長期使用Excel表格進(jìn)行數(shù)據(jù)統(tǒng)計的用戶都能夠熟練的進(jìn)行表格數(shù)據(jù)輸出打印。但是,針對一些打印內(nèi)容不同,需要用戶在打印之前進(jìn)行批量處理的數(shù)據(jù),就需要應(yīng)用VBA技術(shù)對Excel表格中的數(shù)據(jù)進(jìn)行處理。通過改變打印指令來確定打印的內(nèi)容,例如成績單、婚禮請柬、錄取通知書等[1]。單獨(dú)使用Excel表格也能夠?qū)崿F(xiàn)上述數(shù)據(jù)內(nèi)容的輸入打印,但是需要用戶通過大量的數(shù)據(jù)更改和復(fù)制粘貼操作,來對打印內(nèi)容進(jìn)行更改和打印,大量的工作時間都消耗在簡單的重復(fù)動作上,工作效率較低,而且內(nèi)容準(zhǔn)確性難以得到有效的保證。而VBA技術(shù)在Excel表格輸出打印中的應(yīng)用,用戶可以直接輸入VBA代碼來實(shí)現(xiàn)不同數(shù)據(jù)內(nèi)容的自動關(guān)聯(lián),并對需要更改的數(shù)據(jù)內(nèi)容進(jìn)行自動更改,以此快速、準(zhǔn)確的進(jìn)行數(shù)據(jù)輸出打印。例如,用戶在打印乘法表的時候,為了將不同乘法表中的不同數(shù)據(jù)內(nèi)容進(jìn)行有效關(guān)聯(lián),就可以應(yīng)用VBA技術(shù)對需要打印的數(shù)據(jù)內(nèi)容進(jìn)行自動生成,從而提高了用戶的工作效率,保證了工作質(zhì)量。Basic程序設(shè)計初期可以利用Print語句直接將乘法輸出在電腦顯示器上,而VBA技術(shù)的應(yīng)用則改變了傳統(tǒng)的輸入方式。用戶可以將新的數(shù)據(jù)代碼直接輸入到VBA宏程序的編輯窗口中,并進(jìn)行交互式的調(diào)試,最終形成一個準(zhǔn)備的循環(huán)代碼:

      2.2 VBA技術(shù)在Excel表格文本字符處理中的實(shí)踐應(yīng)用

      VBA技術(shù)在Excel表格中的實(shí)踐應(yīng)用可以在Excel表格的功能之上編寫出各種數(shù)據(jù)處理程序,其中利用VBA技術(shù)編寫的文本字符處理程序是應(yīng)用比較廣泛的一種實(shí)用程序。例如,針對身份證個人信息的數(shù)據(jù)處理程序,有效提高了身份證文本字符處理的效率。我國居民使用的身份證上由十五位號碼或者十八位號碼組成,其中對于居民性別的區(qū)分主要通過辨別身份證的第十五位與第十七位。所以,在提取居民身份證上性別信息的時候,需要針對不同的身份證類型進(jìn)行不同的數(shù)位信息采集,并通過嵌套、遞進(jìn)的多層選擇分支結(jié)構(gòu)進(jìn)行程序編寫,從而實(shí)現(xiàn)Excel表格對居民身份證類型的確定,并且從中采集有效的性別數(shù)據(jù)信息。VBA技術(shù)在Excel表格文本字符處理中的應(yīng)用除了能夠有效識別本文字符類型,并且從中獲取目標(biāo)數(shù)據(jù)信息以外,還可以在執(zhí)行VBA程序命令時,對實(shí)際邏輯表達(dá)方式進(jìn)行劃分,以False和True對邏輯表達(dá)式進(jìn)行判斷[2]。VBA技術(shù)編寫出的數(shù)據(jù)處理程序在處理居民身份證信息時,用戶只需要在Excel表格中輸入具體的身份證號,數(shù)據(jù)處理程序會自動對居民身份證號的位數(shù)進(jìn)行識別,如果是十五位身份證號碼則會自動提取第十五位的數(shù)據(jù),如果是十八位身份證號碼則會提取出第十七。數(shù)據(jù)處理程序會通過If語句對目標(biāo)數(shù)據(jù)的奇偶性進(jìn)行判斷,如果是偶數(shù)則代表身份證擁有者為女性,如果是奇數(shù)則代表身份證擁有者為男性,最后將性別信息輸出。

      2.3 VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計分析中的應(yīng)用

      在以往的工作與生活中,無論是企業(yè)還是個人都會應(yīng)用到Excel表格進(jìn)行一系列數(shù)據(jù)的統(tǒng)計與分析,一方面起到了整體儲存的作用,一方面為用戶后續(xù)的調(diào)取信息和打印信息提供了便捷的條件。Excel表格的數(shù)據(jù)統(tǒng)計分析功能一般被應(yīng)用在數(shù)據(jù)匯總和個體區(qū)分方面,例如學(xué)生考試成績的統(tǒng)計和排名。考試成績統(tǒng)計與排名是各個教育階段都必不可少的工作環(huán)節(jié),教師、學(xué)生和家長可以通過成績單直觀、清晰的看到每一個學(xué)生的實(shí)際學(xué)習(xí)情況,并對自己的成績作出真實(shí)的評價[3]。然而,傳統(tǒng)統(tǒng)計理念下,考試成績的數(shù)據(jù)統(tǒng)計與分析需要教師具備一定的統(tǒng)計學(xué)知識,利用不同的分析方法和數(shù)據(jù)處理技巧去進(jìn)行數(shù)據(jù)統(tǒng)計和分析。但是,一般的教師并不具備相應(yīng)的統(tǒng)計學(xué)知識,在Excel表格中對成績進(jìn)行數(shù)據(jù)統(tǒng)計分析的過程中感到十分吃力,并且統(tǒng)計分析效果不佳。VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)分析中的應(yīng)用,是在Excel表格數(shù)據(jù)統(tǒng)計功能的基礎(chǔ)上,通過VBA技術(shù)的應(yīng)用來實(shí)現(xiàn)數(shù)據(jù)統(tǒng)計分析的自定義處理,對學(xué)生考試成績的具體數(shù)據(jù)進(jìn)行自動化的統(tǒng)計與分析。例如,我國計算機(jī)等級考試被分為優(yōu)秀、合格、不合格三個結(jié)果,利用VBA技術(shù)可以通過多分支結(jié)構(gòu),使用If···then···ElseIf語句實(shí)現(xiàn)對考試結(jié)果的具體劃分。

      3、結(jié)論

      綜上所述,VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計中的應(yīng)用,可以提高Excel表格的應(yīng)用效果,為Excel表格在輸出打印、文本字符處理、數(shù)據(jù)統(tǒng)計分析等方面提供技術(shù)支持,提高Excel表格數(shù)據(jù)統(tǒng)計效率,提高用戶使用效果。

      參考文獻(xiàn)

      [1]袁武先.VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計中的應(yīng)用[J].電腦編程技巧與維護(hù),2016(14):67-68+81.

      [2]方蓉.VBA技術(shù)在Excel表格數(shù)據(jù)統(tǒng)計中的應(yīng)用[J].佳木斯職業(yè)學(xué)院學(xué)報,2018(08):455+457.

      [3]李麗萍, 毛艷瓊. 基于VBA在Excel數(shù)據(jù)表中的高級應(yīng)用探討[J]. 信息與電腦(理論版), 2015, No.344(22):87-88.

      作者簡介:梁銘(1977.02-),女,回族,北京市人,碩士,職稱:講師,單位:蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院,研究方向:計算機(jī)應(yīng)用。

      猜你喜歡
      字符身份證數(shù)據(jù)處理
      都有身份證
      尋找更強(qiáng)的字符映射管理器
      認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補(bǔ)與極大似然估計法*
      ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
      辣椒也有身份證
      字符代表幾
      一種USB接口字符液晶控制器設(shè)計
      電子制作(2019年19期)2019-11-23 08:41:50
      消失的殖民村莊和神秘字符
      趣說古人的“身份證”
      華人時刊(2018年23期)2018-03-21 06:26:22
      基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應(yīng)用
      澄江县| 博野县| 澄城县| 翁牛特旗| 五大连池市| 尤溪县| 绍兴市| 东港市| 和硕县| 漳州市| 曲周县| 香格里拉县| 宾阳县| 海伦市| 西安市| 诏安县| 宁国市| 安多县| 平南县| 鄂尔多斯市| 措美县| 射阳县| 兰州市| 新干县| 阿勒泰市| 安庆市| 普格县| 余干县| 临沧市| 孟村| 交城县| 浦城县| 天峨县| 德格县| 永靖县| 宁河县| 扶余县| 清新县| 罗田县| 弋阳县| 定结县|