乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>用<em>char</em>(<em&

<em>Excel</em>用<em>char</em>(<em&

作者:乔山办公网日期:

返回目录:excel表格制作


首先看你的函数,其最终结果应该是返回一个字符串。
Excel在复制时,会根据你的返回值判断你的数据格式,比如数值型的单元格在复制后就没有双引号。
而字符型的单元格在复制后都会包含在双引号里。这是由于其中可能含有特殊字符,比如不可见的回车换行、Tab键等。copy双引号起个定位字符串边界的作用。

Char(10)是一个函数。它的返回值是单个字符。ASCII值为10的是回车符。
双引号内的内容zhidao表示这是一段字符串。从Excel复制到文本编辑器中的话,会被编辑器进行格式转换。其中的Char(10)被转换为一个回车换行符(看题目中,有多个回车符意味着之前的函数有多个Char(10)表达式)。

对于本题的解决方案,直接去掉两端的双引号即可。

首先,char(10)是回车符,也就是换行符,与10个字符无关;

再者,TEXTJOIN函数很简单,但需要版本支持,当下全国99%的电脑应该没有安装可支持的版本;

如果要避开空单元格,则可考虑TRIM函数与SUBSTITUTE函数搭配,

=SUBSTITUTE(TRIM(B1&" "&C1&" "&D1&" "&E1&" "&F1&" "&G1&" "&H1&" "&I1&" "&J1)," ",CHAR(10))


CHAR(10) 就是指强制换行符(回车符)

CHAR
返回对应于数字代码的字符。函数 CHAR 可将其他类型计算机文件中的代码转换为字符。

操作环境 字符集
Macintosh Macintosh
Windows ANSI

语法
CHAR(number)
Number 是用于转换的字符代码,介于 1 到 255 之间。使用的是当前计算机字符集中的字符。

例如
=CHAR(65) 得出的就是字线"A"

=CHAR(65) 至 =CHAR(90) 是从"A"至"Z"
=CHAR(97) 至 =CHAR(122) 是从"a"至"z"

你也可以用CODE函数进行反查代码值
如在A1单元格键入强行换行符(即按下ALT+回车)
再在B1单元格写入公式
=CODE(A1) 就会得出代码值为 10

是因为没有设置自动换行选项。

解决步骤如下:

1、首先在Excel中打开要进行操作的文档,然后使用鼠标左键单击选中要操作的单元格,接着再使用右键单击选中的单元格。





2、接着在弹出来的选项框内单击下方的设置单元格格式。





3、然后在弹出来的对话框内单击上方的对齐选项栏目,接着选择下方的自动换行选项,然后单击键盘上的回车键,然后就完成了。



相关阅读

  • <em>Excel</em>用<em>char</em>(<em&

  • 乔山办公网excel表格制作
  • 首先看你的函数,其最终结果应该是返回一个字符串。Excel在复制时,会根据你的返回值判断你的数据格式,比如数值型的单元格在复制后就没有双引号。而字符型的单元格在复制后都会
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网