我怎样才能在一个单元格中插入一大段文本,然后插入回车符将其分解为多个单元格?
所以我正在准备我的数据插入一个SQLite数据库。 从历史上看,我把它放在excel中,不同单元格中的数据等同于我的数据库表中的不同行(通过csvinput)。
所以现在我有一个很大的文本,我已经从一个网页,只是在一个单元格拉,但我需要把文本分成不同的单元格。 我怎样才能插入回车? 或者有没有办法,我可以发送数据到excel的符号,将自动把它分成单独的单元格? 或者我可以做我自己的自定义CSV文件? 除了削减我想移动的文本,还有更有效的方法吗?
有些文字中的数字是独一无二的,而且越来越多,我可以用来插入一些东西,但是我不知道如何去做。
请帮忙!
10步解决scheme…
- select与巨大的文本单元格:
- 在你想要的地方插入你的分隔字符(例如我select'#'):
- 用您的分隔符replace硬返回:
你也可以select用公式来做后者:
=SUBSTITUTE(A1,"
< – 插入ALT + ENTER这里为引号之间的硬返回
","#")
这样你不会不小心跳过任何硬回报(转换向导扼stream圈)。 - 启动所选单元格的文本到列转换向导:
- select分隔符号:
- select分隔符:
- 复制结果范围的单元格以便转置它们:
- 在起始单元格上select“粘贴特殊”以粘贴转置范围:
- select转置…
- DONE!
而不是在Excel中工作,您也可以操纵CSV文件。 只要尊重CSV的基础知识,你应该能够(做一点实验)完成工作:
CSV文件包含以逗号分隔的值,分隔的数据格式中包含由逗号字符分隔的字段/列和由换行符终止的logging/行。
包含特殊字符(逗号,换行符或双引号)的字段必须用双引号引起,加倍现有的双引号(以避免这些引号)。
所以如果你看一个CSV格式的巨大单元格(只使用任何纯文本编辑器),它可能跨越几行,并用双引号括起来,像这样?
你可以把多行文本分成几行,如下图所示: