Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6829|回复: 11

[已解决]如何用函数对同“级别”的字符串进行“拼接”

[复制链接]
发表于 2014-5-9 13:36 | 显示全部楼层 |阅读模式
如何用函数(不用辅助列)对同“级别”的字符串进行“拼接”?
如图

效果图.jpg

HelpMe_函数求助.rar (6.05 KB, 下载次数: 35)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-5-9 14:05 | 显示全部楼层
试试PHONETIC这个函数,详细的请看之前大神的详细说明。
http://www.excelpx.com/thread-112389-1-1.html
不过, 似乎我的电脑用不了这个函数。

点评

2003版的可以用phonetic,但不能连接数字。  发表于 2014-5-9 15:02
回复

使用道具 举报

发表于 2014-5-9 15:32 | 显示全部楼层
phonetic(旧版的可以连接除数字以外的字符)、&和函数CONCATENATE可以连接,但你要求每个单元格字符后有一个标点符号,又不能有辅助列,就不好办了,用自定义函数看看可以吗?
HelpMe_函数求助.zip (11.05 KB, 下载次数: 1)
回复

使用道具 举报

发表于 2014-5-9 15:35 | 显示全部楼层
本帖最后由 baksy 于 2014-5-9 15:39 编辑

看看以下办法可否~
1.C2单元格复制以下公式下拉
   =IF(OR((LEN(A3&B3)=0),(LEN(A3&B3)>3)),B2,B2&"."&C3)
2.设置C列单元格条件格式,条件公式为;=$A2=""   设置格式为字体白色,得到以下结果。

部门
姓名
函数结果
行政
刘备
刘备.曹操.袁绍
曹操

袁绍

财务
荀彧
荀彧.诸葛诞
诸葛诞


回复

使用道具 举报

 楼主| 发表于 2014-5-9 16:04 | 显示全部楼层
谢谢楼上各位的热心解答。看样子加了分隔符号之后,在不借用辅助列或定义名称的前提下,纯用函数是很难或不能解决这种拼接的吧
回复

使用道具 举报

发表于 2014-5-9 16:22 | 显示全部楼层
baksy 发表于 2014-5-9 15:35
看看以下办法可否~
1.C2单元格复制以下公式下拉
   =IF(OR((LEN(A3&B3)=0),(LEN(A3&B3)>3)),B2,B2&"."&C3 ...

2.设置C列单元格条件格式,条件公式为;=$A2="" 设置格式为字体白色,得到以下结果。


这个地方看不懂,可以再解释一下吗?最好一步一步的把操作步骤写详细点。谢谢。
回复

使用道具 举报

发表于 2014-5-9 16:37 | 显示全部楼层
rosestone 发表于 2014-5-9 16:22
2.设置C列单元格条件格式,条件公式为;=$A2="" 设置格式为字体白色,得到以下结果。

选择设定区域 -- 点击条件格式 -- 新建规则 -- 使用公式确定要设置格式的单元格 -- 输入公式 =$A2=" "  -- 设置字体颜色为白色 -- 确定

其中" "中间有个空格。

回复

使用道具 举报

发表于 2014-5-9 17:16 | 显示全部楼层
baksy 发表于 2014-5-9 16:37
选择设定区域 -- 点击条件格式 -- 新建规则 -- 使用公式确定要设置格式的单元格 -- 输入公式 =$A2=" "  - ...

=$A2=" "

能麻烦给截个图或者演示下吗?不知道是不是我操作有误,还是不行,而且,真心不理解以上公式是什么意思,求大神解答。谢谢。
回复

使用道具 举报

发表于 2014-5-9 20:02 | 显示全部楼层
rosestone 发表于 2014-5-9 17:16
=$A2=" "

能麻烦给截个图或者演示下吗?不知道是不是我操作有误,还是不行,而且,真心不理解以上公式 ...

请参考附件

HelpMe_函数求助.rar

6.78 KB, 下载次数: 10

回复

使用道具 举报

发表于 2014-5-10 10:17 | 显示全部楼层    本楼为最佳答案   
本帖最后由 baksy 于 2014-5-10 10:33 编辑
rosestone 发表于 2014-5-9 17:16
=$A2=" "

能麻烦给截个图或者演示下吗?不知道是不是我操作有误,还是不行,而且,真心不理解以上公式 ...


条件格式.gif
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 17:12 , Processed in 0.182984 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表