什麼?你知道文本型數字不能做算術運算,卻不知道怎麼轉換為可做算術運算的數字格式?那麼,下面這個動圖就簡單回顧下怎麼使用分列來轉換格式。會使用的老司機可以跳過。
不好意思,放錯圖了,請忽略熊貓人性感的小嘴唇,仔細看下面分列操作的動圖。
默認狀态下,文本左對齊,數字右對齊,再啰嗦一句,所以看到右對齊了就确定轉換成數字了。
▉ 說點題外話
這種文本型的數字怎麼來的呢,一般沒人會在單元格裡一個一個輸入文本型的數字,這可比直接輸數字難多了。據老王的經驗,這種情況多數存在于系統導出的數據,(可是、也許、大概是)有些程序猿直接将需要導出的數據做了文本處理,所以有些字段所有的數據都成了文本。
一列兩列還好,三列四列也不麻煩,可是要是有幾十列,那就要愁死做運營的、做彙總的朋友們了。比如下面這種,60個字段,從系統導出來都XXX是文本格式。
大不了一列一列分咯?????
NO! NO! NO!
▉ 開始正文
請記住,重複操作别忘了VBA,哦不,說的太高級了,别忘了【錄制宏】。
那麼我們先來錄制一個宏
下面三個步驟記好了哦,不然接下來的步驟不能瘋狂點哦!
【第一步】:開發工具,先點擊使用相對引用,然後點擊錄制宏;
【第二步】:選中A列,然後數據選項卡,做完常規的分列操作;
【第三步】:選中B列,然後開發工具選項卡,停止錄制宏。
具體的可以看動圖:
這樣就把我們分列的操作步驟錄制下來了,而且是可以自動跳轉到下一列。
所以加個按鈕我們就可以瘋狂點點點了。看你手速有多快,相當過瘾!反正我手速已經慢下來了,各位看客比我快的請輕點吐槽!
不過好像你還是欲求不滿,說點個幾十次也嫌麻煩。
好吧,我再度脫鞋妥協,滿足你吧。
▉ 高能部分
點擊開發工具選項卡,然後點擊宏,選擇宏1(就是剛才錄制的宏),然後點擊編輯,就可以查看宏1的原始代碼。
看起來一段比較複雜的代碼,其實裡面的參數和分列操作的時候選項一一對應。
但是!【不!】【必!】【知!】【道!】每一個參數的意思!
我們不是要讓它自動運行60次嘛,所以直接在外層加個循環就好了。看圖片,就這樣加一句簡單的循環就OK了。記得把宏的名字稍微改一下,不然EXCEL會生氣。
然後我們同樣做一個按鈕,選擇宏1_改,點擊一下,隻要一下,神奇的時刻來了。注意點擊前請選中A列。
就是這麼神奇,1秒就解決戰鬥了,而且隻加了這麼一點代碼!!!
這麼神奇!
神奇!
神!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!