连接合并单元格的内容,显示在一个单元格中。在工作中很多地方可以用到。

PHONETIC多单元格合并及运用~

下面详细说说不同情况下,Excel合并单元格内容的方法!

1 提取函数 PHONETIC

PHONETIC函数的作用是:提取文本字符串中的拼音字符。该函数只适用于日文版。但中文版也能用。

PHONETIC函数的特点是:只合并文本内容,忽略错误值、公式及数字。

单元格A1:A6为需合并的内容,为了测试公式,单元格A2为错误值#N/A

单元格A10中输入公式:=PHONETIC(A1:A6)

合并结果“每天都被自己帅醒”显示在单元格A10中,PHONETIC函数忽略了单元格A2的错误值和A6的数字。

如下图所示。




cellRangeAddress 合并单元格 excel合并单元格数据函数_函数返回


●●●

▎2 连接函数 CONCATENATE

CONCATENATE函数是一个连接函数,非常简单,和&的效果一样。

CONCATENATE函数的语法结构为:

CONCATENATE(字符串1,字符串2,…)

CONCATENATE 函数可将最多 255 个文本字符串合并为一个文本字符串。联接项可以是文本、数字、单元格引用或这些项的组合。

下面举例子来说明CONCATENATE函数的运算原理。

单元格A1:A6为需合并的内容,为了测试公式,单元格A2为错误值#N/A

单元格A10中输入公式:

=CONCATENATE(A1,A2,A3,A4,A5,A6)

由于单元格A2为错误值#N/A,单元格A10中的合并结果为错误值“#N/A”

如下图所示。


cellRangeAddress 合并单元格 excel合并单元格数据函数_easyui 修改单元格内容_02


●●●

将单元格A10公式中去掉错误单元格A2,修改后公式为:

=CONCATENATE(A1,A3,A4,A5,A6)

合并结果“每天都被自己帅醒66”显示在单元格A10中。


cellRangeAddress 合并单元格 excel合并单元格数据函数_合并单元格_03


●●●

跟PHONETIC函数相比,CONCATENATE函数不能忽略错误值,但可以连接数字。

CONCATENATE函数有一个毛病,如果单元格很多的时候,需要一个一个的去输入也是很崩溃的事情。

▎3 IF+ISERROR+VLOOKUP函数组合

IF+ISERROR+VLOOKUP函数组合避免了PHONETIC函数和CONCATENATE函数的缺点,既能忽略错误值,也能连接合并数值。

重要的是,IF+ISERROR+VLOOKUP函数组合可以根据设定的条件(iserror函数负责条件),有选择得连接合并单元格内容

效果如下


cellRangeAddress 合并单元格 excel合并单元格数据函数_字符串_04


●●●

下面详细说明IF+ISERROR+VLOOKUP函数组合的运算原理。

步骤1


单元格A1:A6为需合并的内容,为了测试公式,单元格A2为错误值#N/A

单元格B1中输入公式:

=ISERROR(A1)

公式输入完毕,按回车,并向下复制完成。

由于单元格A2为错误值#N/A,单元格B2返回TRUE,其他单元格则返回FALSE

如下图所示。


cellRangeAddress 合并单元格 excel合并单元格数据函数_合并单元格_05


●●●

ISERROR函数

ISERROR函数用于检验指定值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。

ISERROR函数的语法结构为:

ISERROR(需检测的值)

参数可以是空白(空单元格)、错误值、逻辑值、文本、数字、引用值,或者引用要检验的以上任意值的名称。

步骤2


单元格C1中输入公式:

=IF(ISERROR(A1),