在实际工作中,处理问题不在于你的方法多么高级,而是能否又快又好的解决,今天与大家分享一招神技。
效果图:
如何将左侧数据转换为右侧数据?
很多人想到的是使用函数法,没错,若是对函数的用法很熟悉,确实是一种不错的方法,比如这里就可以输入公式=SUBSTITUTE(TRIM(MID(SUBSTITUTE($A2,CHAR(10),REPT("",99)),1+(COLUMN(A1)-1)*99,99)),C$1&":",)
公式说明:
CHAR(10):表示换行符;
REPT(" ",99):表示对空格的99次重复;
COLUMN(A:A):表示取列号;
SUBSTITUTE($A2,CHAR(10),REPT("",99):表示将A2单元格中存在换行符的地方替换为99个空格
MID函数:表示提取字符;
语法结构:=MID(查找区域,开始查找位置,查找几位)
TRIM():清除空格
如果对函数不了解的,该如何处理呢?
这里推荐一种快速的技巧,那就是借用分列和查找替换。
先选中区域,之后点击数据——分列,打开分列界面,选择按符号分隔,之后在下一步中选择其他,按快捷键Ctrl+J,随后根据要求选择目标区域,点击完成。
PS:Ctrl+J表示换行符
将相应的分行数据拆分后,选中整个表格,按Ctrl+H打开查找和替换对话框,在查找中输入内容:“*:”,在替换中不输入任何内容,点击全部替换即可。
今天分享的技巧,对大家有帮助吗?若有什么问题,欢迎在下方留言。
领取专属 10元无门槛券
私享最新 技术干货