分享

Excel PHONETIC函数的妙用

 IT女女 2015-06-30
我们在连接字符串时常使用&连接符或CONCATENATE函数,但是遇到字符串较多的情况下往往这两个办法都比较复杂,甚至无法实现。

问题:连接A1:A100所有字符串

方法1:=A1&A2&A3&...&A100  或者  =CONCATENATE(A1,A2,...,A100)
点评:单元格较少的时候此法较为方便,在单元格较多的情况下则显得笨拙,甚至因为公式字符长度限制无法实现。

方法2:用剪贴板复制粘贴,替换换行符的技巧
点评:对于连续单元格操作较为方便快捷。但其缺点有二:一个是结果无法更新,数据有变动就需要重新操作;二是对于不连续区域难以实现。

方法3:VBA
点评:灵活多变,可按自己意愿进行连接。缺点是连接时需要启用宏,而且不熟悉VBA的朋友往往无法独自完成。

以上总结了连接字符串的一些常用方法,呵呵,下面言归正传,介绍另外一个可能大家不太熟悉的方法

方法4:PHONETIC函数连接
PHONETIC函数本来是MS设计为日文提取日文注音的函数,但它还有一个特殊的作用。请大家试验一下:
=PHONETIC(A1:A100)
发现什么结果?没错,字符串连接!

PHONETIC函数可以对除纯数据、日文外的所有字符进行连接。
对于连续区域直接使用即可,如上例。对于在同一工作表中的不连续区域,可用定义名称的方法连接。

纯数字无论用什么办法处理,函数都会直接忽略,这个尚无解决办法,欢迎大家探讨。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多