Re: [問題] 請教Excel大師
※ 引述《SOSOGIRL (誰說一定要有氣質)》之銘言:
: 請教Execl高手
: 近期為了將舊有資料整理成現有可匯入格式
: 面臨一個困境
: 在生日部份原始資料分成 年 月 日 共三欄
: Ex 1990 5 3
: 要如整理成一欄且變成 19900503 的格式呢?
: 請大師們協助,不然5000多筆的資料我會key到海枯石爛>"<
不才提供個人實行方法
用到的函數 用途
1.& ... 連接各欄之間內容
2.if(判斷式,判斷成立結果,判斷不成立結果) ... 個位數+0 雙位數不變
我示範資料 將年放在B列 月放C列 日放D列
行/列 A B C D E F
1 年 月 日
2 1990 5 3
3 1992 12 12
4 1994 11 22
.. .. ..
在F2列輸入函數[沒有限制在F列 任一列皆可]
=B2 & IF(C2<10,"0"&C2,C2) & IF(D2<10,"0"&D2,D2)
之後複製貼上整列即可[或者在F2欄位右下角黑點 點兩下]
解釋:
= B2 & IF(C2<10,"0"&C2,C2) & IF(D2<10,"0"&D2,D2)
將B2擷取B2的值與後面連接
= B2 & IF(C2<10,"0"&C2,C2) & IF(D2<10,"0"&D2,D2)
判斷C2資料是否小於10
小於則填入 "0"與C2的值 不小於10則填入C2的值
並與前後相連
= B2 & IF(C2<10,"0"&C2,C2) & IF(D2<10,"0"&D2,D2)
判斷D2資料是否小於10
小於則填入 "0"與D2的值 不小於10則填入D2的值
並與前後相連
這是針對表中資料是數值格式
針對原PO YYYYMMDD 連接方式 所以加入IF函數
避免單位數兩位數混合讓純使用&相連造成合併資料長短不一
個人方法 還請賜教
--
◥▇▆▅▄▃▂ˍˍ▌ ▆▆▆▅▅▅▄▄▄▃▂███████
◥ ▊ ▌ ▃ MEPHISTO ▅▄▄▄▃▂
▊ ▄▄ █▄◤ ▃▃ ▌▄◣
◢ ▉ ▊ ▍█▆ ◢▂▂◣ █ ˍ▌
◥██◤ ◥▄◤ ▌ ◣◥▂ˍˍ ▌ Z
☆★ 個人小相簿 http://www.pixnet.net/pjoker ☆★
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.92.56
※ 編輯: pjoker 來自: 203.70.92.56 (05/12 02:31)
→
05/12 02:34, , 1F
05/12 02:34, 1F
討論串 (同標題文章)
Trace 近期熱門文章
PTT數位生活區 即時熱門文章