我们在 Excel 工作表里,按回车(Enter)一般会转到同一列下一个单元格。 如果要强制换行,就要在编辑单元格时,同时按下Alt+回车,这样就可以强制换行了。
如果要删除强制换行,在单元格里直接在下一行最开始的位置按回格(Backspace)或在上一行最后的位置按删除(Delete)。
如果你要删除整个工作表(或整行/整列)所有单元格中的强制换行,就可以用查找、替换。
选中你需要删除强制换行的单元格,按Ctrl+H,打开“查找和替换”对话框的“替换”选项卡。选中“替换内容”组合框,按Alt+回车。 虽然在组合框里什么都看不见,不过你已经输入了强制换行了。
如果是直接删掉强制换行,不用输“替换为”组合框,直接点击“全部替换”。如果要把强制换行替换为空格,在“替换为”组合框输一个空格,再点击“全部替换”就OK了。
除了用查找,我们还可以用函数和公式去替换强制换行。输入公式:=SUBSTITUTE(单元格索引,CHAR(10),"")
其中,CHAR(10)就代表了强制换行。
如果你不想记着CHAR(10),实际上还可以直接用:
=SUBSTITUTE(单元格索引,"
","")
就是在第一个双引号"之后按 Alt + 回车。不过这样,公式在编辑栏就被强制分成两行了。
在Excel导入到SQL SERVER的过程中,强制换行,可能会导致导入出错,需要先去除掉强制换行效果!