• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    兩種方法實現長數字的填充

    發布時間:  2012/8/26 18:10:59
    新生進入之后,需要對學生進行準考證號的分配,按班級學號的次序,依次為形如090706050001、09070607050002...的12位數字,然而卻發現系統無法自動對該種長數字進行自動填充來實現號碼的快速輸入。在這里我給大家介紹兩種方法來解決。

      相信大家都知道excel有個強大的功能—自動填充吧,利用它能夠快速地輸入成批的有規律的數據。學校在給學生進行編學號的時候,就是采用這種方式的,只要先將數據按照預先定好的次序排好,然后直接輸入第一個編碼,其余的學號就可以用填充方式來實現快速地輸入。如果是文本數據,直接拖曳填充柄,如果是數值數據,則拖曳填充柄的同時需要按住Ctrl鍵,這樣就能得到依次遞增的學號數據了。

      學校編的學號一般都比較短,從來都沒有碰到過填充失敗的時候。但是在會考準考證號的輸入時卻發現了問題,現行的會考準考證號碼為12位長,如090706050001、100706050001等(前兩位用于標識學生的入學年份,所以各個年級是不一樣的),結果發現無論你采用什么方式,填充出來的數據都是一樣的,也就是全部都是090706050001。經過多次實踐,發現數值類型最多可以保存15位,但如果要對數值能進行遞增填充的話只支持14位,對于文本類型則可以保存任意位長,但要遞增填充只支持10位。那么我們的長數字就只能一個個進行手工輸入了嗎?那樣的話不知道會有多煩呀!要知道長數字光輸入一個就夠慢了,如果要輸入六七百個還不把人折騰死。所以就逼得人不得不去想辦法找一個快速的輸入方法來,這一想,還真想出來了兩個方法。

      方法一:用替換法。

      既然知道短的數字可以進行填充,那么就先用短數字把后面有規律變化的數據先產生出來,比如說090706050001,這個太長了無法實現,我就只輸入050001(這里可以采用多種形式都可以,如0001、50001、6050001、06050001等等,但至少是表示順序位的幾位再加1位),然后將其填充,這時候就能依次產生050002、050003、050004、……,然后利用查找和替換功能,將050替換成090706050(我校每個年級的人數為600多個),不就把各數都變成090706050002、090706050003、090706050004、……了嗎,速度還挺快的。但是會發現其中有一個問題,就是會將050050中的兩個050都替換掉,也就是變成了090706050090706050,替換完了還得再檢查一下各數是否正確(只需看長度就可以),否則如果自己沒考慮到這個問題的話就出錯了,因此最好是替換不會有重復的東西,不要直接采用純數字進行填充,比如說t050001就很好,直接將t替換成090706,又直觀又簡單又不會出錯。

      方法二:用公式法

      同樣先輸入一個短數字并進行填充,如上例中的050001,但是不要采用其它字符了。然后在另一列中使用公式“=”090706”&A2”,其中A2是指存放050001的單元格,這樣就能得到090706050001了,而且公式向下填充后也會快速地獲得其它的長數字號碼了。

      用這兩個辦法,無論多長的數字串,都能快速地進行填充了。只要動動腦子,靈活運用excel各項功能,我們的工作做起來還是挺方便的。


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線