excel如何将两个文本链接在一起?Phonetic函数用法详解详解介绍

【excel如何将两个文本链接在一起?Phonetic函数用法详解详解介绍】有些朋友抱怨Excel中链接文本的函数Concatenate并不方便 , 不能轻松地将一个区域内的文本一股脑地链接在一起 。 但是Office中有一些隐藏函数 , 这些隐藏函数常常会带给我们一些惊喜 , 比如Excel中的一个隐藏函数Phonetic就能够方便地将文本链接在一起 。
编注:CONCATENATE 函数简介
适用范围: Microsoft Office SharePoint Server 2007, Windows SharePoint Services 3.0
功能:将多个文本字符串合并为一个文本字符串 。
语法:CONCATENATE(text1,text2,...)
Text1, text2,... 1 到 30 个将要合并为单个文本项的文本项 。 这些文本项可以是文本字符串、数字或列引用 。
Phonetic函数的帮助文件解释为“该函数只适用于日文版” , 按理说 , 它不应该出现在中文版Excel中 。 可事实上 , 它一直存在 , 只是没人使用过它 , 因为此函数是用来提取日文文本字符串中的拼音字符的 。
一个偶然的机会 , 我发现此函数可以用在中文版Excel中 。 在D1单元格输入公式=PHONETIC(A1:C4) , 得到的结果正是我们梦寐以求的“合并区域字符” 。 在中文版Excel中使用此函数时 , 帮助文件中的说明(如果reference为单元格区域 , 则返回区域左上角单元格中的furigana文本字符串 。 如果reference为不相邻单元格的区域 , 将返回错误值#N/A)纯属“误导” 。
微软在线帮助:
PHONETIC函数
适用范围: Microsoft Office Excel 2003
功能:提取文本字符串中的拼音 (furigana) 字符 。 该函数只适用于日文版 。
语法:PHONETIC(reference)
Reference 为文本字符串或对单个单元格或包含 furigana 文本字符串的单元格区域的引用 。
说明
如果 reference 为单元格区域 , 则返回区域左上角单元格中的 furigana 文本字符串 。
如果 reference 为不相邻单元格的区域 , 将返回错误值 #N/A 。
以下是此函数的一个实例 。 比较表二中数据是否有与表一数据完全重复 。 在J2单元格输入公式=SUM((PHONETIC(OFFSET($A$2:$D$2 , ROW($1:$5) , ))=PHONETIC(F3:I3))*1)按三键(CTRL+SHIFT+ENTER)结束录入 , 向下复制公式 , 如表二数据与表一有完全重复 , 则公式结果会大于等于1 , 否则为0 。
进一步测试发现 , 此函数会将区域引用中的逻辑值、错误值、数值、公式全部忽略 。 此特性可以很容易区分文本与结果为文本的公式 。 , 单元格B10输入公式=IF(ISTEXT(A10)*(PHONETIC(A10)=“”) , “公式” , “文本”) , 单元格是文本的显示为“文本” , 是公式的显示为“公式” 。

    推荐阅读