EXCEL 合并字符串,提取值的问题
发布网友
发布时间:2022-05-16 23:57
我来回答
共4个回答
热心网友
时间:2023-08-05 11:28
PHONETIC
提取文本字符串中的拼音 (furigana) 字符。该函数只适用于日文版。语法
PHONETIC(reference)
Reference 为文本字符串或对单个单元格或包含 furigana 文本字符串的单元格区域的引用。
这是EXCEL对这个函数的解释
也就是说如果你提取的单元格内容是文本那是可以的,如果是数字则这个函数无法胜任,当然如果你改数字的格式为文本格式就行了,否则只能用CONCATENATE函数或&进行一个一个的连结了
注意:如果事先已设置了文本,但在复制粘贴时还是有可能更改成为其他格式的,如果你的数字是阿拉伯数字并且是文本的该函数是可用的.
以下内容是在网上百度来的,你可以看一下
PHONETIC 函数(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。
说明 提取文本字符串中的拼音 (furigana) 字符。该函数只适用于日文版
语法 PHONETIC(reference) PHONETIC 函数语法具有下列参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。): Reference 必需。文本字符串或对单个单元格或包含 furigana 文本字符串的单元格区域的引用。
说明
如果 reference 为单元格区域,则返回区域左上角单元格中的 furigana 文本字符串。
如果 reference 为不相邻单元格的区域,将返回错误值 #N/A。
示例
1、并不是所有的单元格均会被连接。
可能您已经知道,这个函数会忽略空白单元格,但是仔细研究后发现,不仅是对于空白单元格,该函数同样不支持数字、日期、时间已经任何公式生成的值的连接。 如单元格分别有以下值:abc,3(文本型数字),45(数字型数字),="bb",1986年3月5日,用phonetic函数连接这些单元格后发现,函数的值等于abc3,对于数字,日期,时间,任何公式生成的值等,该函数连接的时候均已忽略(或者每个单元格单独用phonetic函数,可以发现只有abc和文本型的3得出的值不是空。) 那么是不是所有的文本型数字均能用该函数连接呢? 我们再在单元格中输入=left(456)或者=text(123,"@"),然后对生成的文本型数字进行phonetic的连接,同样发现,得出的值为空。这也进一步印证了凡是公式生成的值均不能通过phonetic连接。 我们可以利用这种忽略公式值的特性进行一些函数或技巧上的操作和处理 对于假空单元格,该函数会予以连接。例如, A1:A3的值分别为A、B、C,B1:B3则分别输入了一个空格,连接A1:B3单元格,其值等于"A B C "。 所以,如果我们希望在连接单元格的时候加上一个分隔符,不妨采用这种办法
2、该函数支持函数嵌套
和其他所有函数一样,该函数支持由其他函数返回的引用作为其reference参数的值。 例如,下面几种方法都可以连接B1:B4单元格的值 =PHONETIC(OFFSET(A1,0,1,4)) =PHONETIC(INDIRECT("B1:B4")) =PHONETIC(INDEX(A1:B4,,2))
3、该函数支持联合区域引用。
该函数同样支持联合区域引用。例如,下面几种方法都可以连接A1:A4单元格的值 =PHONETIC(A1:A8 A1:H4) =PHONETIC((A1:A2,A3:A4)) 当然,还函数也可将定义名称作为其参数。 例如,Phonetic(aa),其中aa是单元格 A3,A1,A5,A7的名称 并且,PHONETIC函数会依次连接 A3,A1,A5,A7的值,而不再按照默认的先行后列(A1,A3,A5,A7)的顺序予以连接。
热心网友
时间:2023-08-05 11:29
PHONETIC函数只支持连接区域内直接输入的文本数据,不支持公式得出的结果,如果用复制、选择性粘贴、数值得出的结果,设置单元格式为文本后,还要一个一个单元格双击,将所有单元格的数据全部变成真实的文本数据,此函数才能连接。PHONETIC能支持函数嵌套,但也不能改变前面所说的规范。有一个技巧可以在此运用:就是把数据经过文本格式函数处理过后,用复制、选择性粘贴、数值得出的结果能让PHONETIC函数支持。
热心网友
时间:2023-08-05 11:29
要先将此区域中的数值转换成文本,再用此PHONETIC()才能提取出来。追问已经在格式中设置成文本了,可是还是不显示数字
热心网友
时间:2023-08-05 11:30
PHONETIC对公式计算结果不起作用的