Excel中關于銀行卡號的應用即每隔4位加個空格及刪除空格
在本文將為大家分享一個關于銀行卡號的應用,如銀行卡號為3303271988090725,接下來我們要做的就是每隔4位加個空格。我們很容易想到的就是用mid來截取位數,還有連接函數加上空格。同樣去掉這每隔4個位置的空格我們會想到substitute文本函數,有了思路就差實現了,感興趣的朋友就一起來操作下吧。
比如銀行卡號為3303271988090725。我們為了看的更清楚,我們需要每隔4位加個空格。3303 2719 8809 0725 效果就是如此。當然在excel源數據里,我們肯定不可能就1個這樣的銀行卡號。今天的案例來源于一個朋友做人事工作的,需要去檢查各部門銀行卡的消費情況,對照導出的花費記錄。因為結果表是之前被人工加空格的,但導入的記錄是沒有的,所以需要去統一起來。
每隔4個加空格,也就是說我們要用mid來截取位數,還有連接函數加上空格。這是我們最容易想到的。
很簡單,也非常容易懂。Concatenate函數甚至也能用連接符&的方法替換掉,寫公式。但本人習慣用con 這個,把他們都包圍起來。
可能有人說我有更好的,但excel的應用在于簡單高效解決問題,想到的公式也不追求多簡潔,能解決問題就是有效的。所以我最早想到的公式是這樣的。而且在我看來也確實解決問題了。
舉一反三來想這個問題。如何去掉這每隔4個位置的空格呢。我們想到的substitute文本函數。他的詳細介紹和案例在我原創教程的Excel2010函數入門視頻進階教程里有。大家如果需要系統學習函數基礎并想得到一定的提升,我這套原創教程是非常適合的,也提供售后解答,支持網銀和淘寶購買。
回到去掉空格的問題。我們的想法是substitute把空格舊文本 替換成什么都沒有的新文本。所以公式有了
本篇結束,歡迎大家留言與我交流。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。