Excel中”诡异“的文本转换以及解决方法
说问题
Excel应该是Windows用户日常办公最常用的软件,但是不知道你有没有遇到过这种”诡异“情况,当你直接在单元格中输入或者从文本中复制粘贴诸如sep1
的单词到单元格时,它倔强的给你变成1-Sep
,无论你输入多少次。其实,这是Excel的自动处理日期格式在作祟,凡是与日期格式相关的文本都会自动被Excel变成它预先定义好的格式。这些与日期格式相关的文本类型如下:
2017-06-19 # 年月日
1-2 #月-日
2/3 #月/日
SEPT2 #月份英文
导入Excel后,变成:
除此之外,还有一种与科学计数法有关的文本:
2020E12
被转成:
多数时候,我们并不想Excel来这一波操作,而是想原原本本的显示原来的文本内容。
解决方法
通过数据-导入-对目标列进行文本格式化解决问题:
- 数据-自文本-选择想要处理的文本-选择合适分割符-完成
- 在下一个弹窗中选择目标列(鼠标单击分割的区域即可)-选择文本格式(选择成功后可以看到除了目标列其他列都是常规格式)-完成
- 在弹出的导入数据窗口点击确定即可
可以看到常规格式被自动解析成Excel预定义格式,而文本格式则原样输出
是智能化还是自作聪明?
相信Excel的出发点是好的,打开文件的时候可以自动帮你解析日期和科学计数法,替你省事儿。但是问题就在于Excel就这么不声不响的干了这事,连个提示都不给。到底谁给你的自信,我一定要把这些文本变成你这种格式?希望MicroSoft的程序猿们考虑一下这事儿吧~
word标题前的小黑块
问题
word的标题应用”一级标题、二级标题“等标题样式后,在标题前面出现黑色小方块,这些小黑块并不是项目符号中的小黑块
虽然这玩意儿打印之后看不见,但是在编辑和显示的时候一直存在,让你感到万分恶心。
解决
文件-选项-显示-不勾选段落标记