出生年月日 出生年月提取公式
时光如一曲奔流不息的歌,你是不是也总是在Excel里面对着一堆出生日期发愁?明明只得年份抑或月份 -事实上要手动一个个复制粘贴?别担心!今天咱们就来聊聊那些藏在Excel里的「小魔法」;让你一秒搞定出生年月日的提取,从此告别加班熬夜的烦恼!
Excel里的时间魔法师——日期函数家族
我有个朋友就遇到过 Excel的奇幻世界里~YEAR、MONTH、DAY在这三个函数就像掌握了时间奥秘的魔法师。只要把日期单元格喂给它们,就能轻松分解出年月日!
就像在B2单元格输入=YEAR(A2)、瞬间就能把「1990-05-15」变成「1990」、是不是比用剪刀裁剪还方便?!
从说句心里话 -要月份的时候,试试=MONTH(A2)!数字5就会跳出来与你打招呼。day函数更是贴心小棉袄。输入=day(a2)就能得到具体的日期数字15!
在说真的,三个小伙伴配合利用;还能玩出各种花样、比如计算年龄、统计季度数据诸如此类!
函数名称 | 公式示例 | 输入示例 | 输出到头来 |
---|---|---|---|
YEAR | =YEAR(A2) | 1990-05-15 | 1990 |
MONTH | =MONTH(A2) | 1990-05-15 | 5 |
DAY | =DAY(A2) | 1990-05-15 | 15 |
文字拆解达人——文本函数三剑客
就遇到像「19900515」这样的文本格式日期怎么办?LEFT、MID、RIGHT在这三个文本处理高手就该登场啦!LEFT(A2。
4)能像切蛋糕相同取出前四位年份...Mid(a2、5,2)则像精准的外科手术刀~从第五位开始取出两位月份。最终RIGHT(A2,2)收尾、轻松拿到综上所述两位日期数字!
以在这三个函数最厉害的地方就是能处理形形色色奇葩格式。就算是「1990/05/15」大约「1990年5月」这样的混搭风。调整下参数就能搞定...
就记得用u0026符号把搞得连起来哦,打个比方=LEFT(A2。4)u0026"年"u0026mid(a2。6,2)u0026"月",瞬间变身标准日期格式!
一键分列的黑科技
以说句心里话 据选项卡里的「分列」功能简直就是为手残党准备的福利!选中整列日期数据- 点几下鼠标就能把「1990-05-15」自动拆分成三列!这个功能最神奇的是能识别各种分隔符~横杠、斜杠甚至空格都不在话下。
操作起来就像玩连连看:先选「分隔符号」。勾选遇到的分隔符类型,最终设置每列的数据格式。更厉害的是还能处理带时间的日期!就像「1990-05-15 12:30」~轻轻松松把日期与时间拆开存放.
证明身份里的生日密码
大家可能不知道~个方法还能自动处理15位老证明身份号,只要稍作调整就能兼容新旧号码。在搭配DATEDIF函数、连年龄都能自动计算出来 做员工信息表时简直不能更方便!
混乱格式的终极克星
当遇到「1990年5月」「05/15/1990」「May-1990」这种格式大杂烩时IFERROR同DATEVALUE的组合拳就派上用场了!
先用=IFERROR(DATEVALUE(A2),DATEVALUE(SUBSTITUTE(A2 "年"~"-")))这样的公式尝试转换~搭配SEARCH函数查找特别指定字符。
就在这事儿说来话长,复杂的还有机遇请出VBA自定义函数,像数据里提到的ExtractDate函数 专门对付各种异形日期...记得处理完数据后要用数据验证功能;给单元格加上日期格式限制,防止新的混乱数据混入哦!
掌握了这些方法;你会发现数据处理原来有机遇这么优雅!从简单的函数组合到的分列工具,每种方法都有它的适用场景。下次做人员信息表时记得先花5分钟处理日期格式 -后续的数据分析效率能提升200%呢!未来也许会出现更的日期识别,但在那早先,这些适用方法就是你职场进阶的方法啦!