Excel 多单元格 文本 合并 按条件合并.doc

上传人:枫** 文档编号:545291313 上传时间:2022-11-06 格式:DOC 页数:11 大小:39.01KB
返回 下载 相关 举报
Excel 多单元格 文本 合并 按条件合并.doc_第1页
第1页 / 共11页
Excel 多单元格 文本 合并 按条件合并.doc_第2页
第2页 / 共11页
Excel 多单元格 文本 合并 按条件合并.doc_第3页
第3页 / 共11页
Excel 多单元格 文本 合并 按条件合并.doc_第4页
第4页 / 共11页
Excel 多单元格 文本 合并 按条件合并.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《Excel 多单元格 文本 合并 按条件合并.doc》由会员分享,可在线阅读,更多相关《Excel 多单元格 文本 合并 按条件合并.doc(11页珍藏版)》请在金锄头文库上搜索。

1、Excel 多单元格 文本 合并 按条件合并Excel 多单元格 文本 合并 按条件合并 - Excel基础应用 - Excel Home论坛Excel教程下载中心,Microsoft技术社区联盟成员,全球领先的Excel2003/2007/2010门户,培训学习Office的最佳社区 免费培训 博客 下载中心 技术文章 原创图书 视频教程 首页免费注册 回家 标签 Excel Home风采 Show 快乐答题 抢红包 帮助 繁體 Excel Home论坛 » Excel基础应用 » 多单元格 文本 合并 按条件合并 EH社区资Excel服务器2010软件和教程下载 你

2、以前不知道的Word实战绝技 EH2010年第2期优秀会员名单 新人必读:ExcelHome最佳学习方法 入门必看循序渐进学Excel视频 精粹:成为Excel高手的捷径 免费下载39集新Excel精粹视频教程 免费学习Excel数据透视表视频教程 免费下载Excel行业应用视频教程 新人扫盲:论坛学习及使用完全攻略 新年献礼:Excel 2007精粹视频教程 秘技:10分钟赚足培训课券! 大家来报料:最牛的Excel用法!‹‹ 上一主题 | 下一主题 ›› 22 123›› 发新话题 发布投票 发布商品 发布悬赏 发布活

3、动 发布辩论 发布视频 打印 分享 多单元格 文本 合并 按条件合并 hits : 2238 一意孤行 大懒猫爱睡觉 荣誉版主 积分 9786 财富 19553 ¥ 分享 0 技术 7 注册时间 2004-2-21 总积分排名 42 发短消息 加为好友 1楼 大 中 小 发表于 2009-11-2 13:43 只看该作者 EH梦之队实战技巧精粹系列图书火热发售, 配套视频教程免费下载中 多单元格 文本 合并 按条件合并 遇到一个百度网友提问如何根据条件合并文本,鉴于问题的广泛性,在这里也贴一个。 经常遇到网友问如何将多个单元格中的文本合并到一个单元格中。 或者根据某个条件将多个单元格中的文本合

4、并到一个单元格中。 模仿sumif函数,自定义了一个HB函数供参考。 使用方法:在excel中按住ALT,依次按F11,I,M 将下面的代码粘贴在刚刚插入的模块中就可以在工作表中调用函数HB了。 Function HB(if_range, Optional criteria, Optional hb_range, Optional separator) If IsMissing(separator) Then separator = If IsMissing(hb_range) Then Set hb_range = if_range If IsMissing(criteria) Then F

5、or Each c In hb_range.Cells t = t & separator & c Next Else If Left(criteria, 1) = F Then For i = 1 To if_range.Cells.Count If InStr(if_range.Cells(i), Mid(criteria, 2) Then t = t & separator & hb_range.Cells(i) Next i Else For i = 1 To if_range.Cells.Count If Application.Evaluate(if_range.Cells(i)

6、& criteria) Then t = t & separator & hb_range.Cells(i) Next i End If End If HB = Mid(t, 2) End Function 函数参数说明 HB(参数1,参数2,参数3,参数4) 参数1:查找区域。用来查找或与参数2进行比较的区域 参数2:条件。如果该参数省略,则直接合并参数1中的全部内容。如果该参数以F开头,则在参数1中查找F后所跟字符串。 参数3:当参数1符合参数2的条件时,要返回的内容。该区域大小必须与参数1一致。如果省略则等于参数1。 参数4:返回结果中的分隔符,如果省略则为空格。 用一个具体的实例来说明

7、一下函数的用法。 假设A1:B11中有如下数据 姓名 成绩 曹操 99 孙权 96 刘备 96 关羽 90 张飞 59 赵云 89 诸葛亮 100 周瑜 99 大乔 82 小乔 85 公式:=hb(A2:A11) 说明:将A2:A11区域的文本合并,使用默认分隔符空格 结果:曹操 孙权 刘备 关羽 张飞 赵云 诸葛亮 周瑜 大乔 小乔 公式:=hb(A2:A11,/) 说明:将A2:A1区域的文本合并,使用分隔符“/” 结果:曹操/孙权/刘备/关羽/张飞/赵云/诸葛亮/周瑜/大乔/小乔 公式:=hb(B2:B11,=99,A2:A11) 说明:将B2:B11区域等于99的对应A2:A11区域合

8、并,使用默认分隔符空格 结果:曹操 周瑜 公式:=hb(B2:B11,90,A2:A11,) 说明:将B2:B11中大于90的对应A2:A11区域合并,使用分隔符“,” 结果:曹操,孙权,刘备,诸葛亮,周瑜 公式:=hb(A2:A11,F乔) 说明:在A2:A11查找“乔”,返回合并结果,使用默认分隔符空格。 结果:大乔 小乔 本帖最后由 一意孤行 于 2009-11-2 17:01 编辑 搜索更多相关主题的帖子: 多单元格 文本合并 条件合并 合并文本 学而不思则惘,思而不学则殆。 UID 32792 帖子 8822 精华 1 经验 9159 威望 9 阅读权限 100 性别 男 在线时间

9、553 小时 查看详细资料TOP Viewsonicquanta beginner Excel Home专家级 EH培训中心助教 积分 3725 财富 10446 ¥ 分享 0 技术 1 来自 武汉 注册时间 2009-7-1 总积分排名 161 发短消息 加为好友 2楼 大 中 小 发表于 2009-11-2 13:56 只看该作者 免费学习Excel VBA实战技巧视频教程 下载学习Excel VBA与XML、ASP协同应用电子书 收藏认真学习。谢谢版版EH is the best place for learning. Thanks! UID 832812 帖子 3212 精华 0 经验

10、 3210 威望 2 阅读权限 90 在线时间 930 小时 查看详细资料TOP zhuhuiling Excel Home中级 积分 1045 财富 2303 ¥ 分享 0 技术 0 注册时间 2008-11-14 总积分排名 682 发短消息 加为好友 3楼 大 中 小 发表于 2009-11-2 17:24 只看该作者 精粹中的精粹:成为Excel高手的捷径 循序渐进学Excel视频教程免费教您起步 收藏,学习 谢谢版主 UID 655482 帖子 668 精华 0 经验 666 威望 0 阅读权限 30 性别 男 在线时间 758 小时 查看详细资料TOP 飞云楼主 云飞鹤舞 Exce

11、l Home铁杆级 积分 2504 财富 6846 ¥ 分享 0 技术 0 注册时间 2007-5-13 总积分排名 245 发短消息 加为好友 4楼 大 中 小 发表于 2009-11-2 22:36 只看该作者 好帖推荐、申请精华或加分、违规帖举报,欢迎“报告”,报告有奖! 很有用处,收下备用。谢谢分享自以羸患, 志在优游 UID 265846 帖子 1888 精华 0 经验 2034 威望 0 阅读权限 70 性别 男 在线时间 939 小时 查看详细资料TOP heaven2007 Excel Home中级 积分 582 财富 1619 ¥ 分享 0 技术 0 注册时间 2007-3-23 总积分排名 1372 发短消息 加为好友 5楼 大 中 小 发表于 2009-11-3 00:36 只看该作者 免费学习Excel VBA实战技巧视频教程 下载学习Excel VBA与XML、ASP协同应用电子书 这么多的帖子都用vba,不学不行了!爱我所学 学我所爱 UID 236704 帖子 406 精华 0 经验 500 威望 0 阅读权限 30 性别 男 在线时间 163 小时 查看详细资料TOP xiaofucaidao Excel Home高级 EH培训中心学员

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号