excel每个单元格中间加符号,然后合并,怎么处理? 50

比如一行五个单元格是12345我要合并为1_2_3_4_5,每个单元格加下划线符号,实际场景一行可能更长,所以函数需要确保能覆盖到,请问大佬能写个这函数吗?... 比如一行五个单元格是12345
我要合并为1_2_3_4_5,每个单元格加下划线符号,实际场景一行可能更长,所以函数需要确保能覆盖到,请问大佬能写个这函数吗?
展开
 我来答
1陈杭荣
科技发烧友

2020-10-25 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1954
采纳率:57%
帮助的人:370万
展开全部

我已经答了三遍了,不满意可以说,为什么要删题目?

'自定义公式-按ALT+F11-插入-模块-粘贴代码

Function textjoin(b As String, a As Range)

For Each cel In a

If cel <> "" Then p = p & b & cel

Next

textjoin = Mid(p, Len(b) + 1)

End Function

更多追问追答
追问
不是我删的,是百度老删我的,谢谢你的方法,但我估计用不了,因为我的版本是2010的,那个函数要比较高版本吧。另外宏代码我们公司电脑做了调整,为了安全不能使用。
追答
vba不能用,版本又太低,建议你下个wps,实在不行,如果这也不行,那就用下面这个方法吧
澄南霜06c
科技发烧友

2020-10-25 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1460
采纳率:69%
帮助的人:138万
展开全部
低版本就用字符连接符号&吧,比如=a1&"_"&b1&"_"&c1&"_"&d1,这样一直写下去,需要多少写多少。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ssg365
科技发烧友

2020-10-25 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:7606
采纳率:52%
帮助的人:1929万
展开全部

不知道你使用的版本是否支持textjoin函数

追问
不支持的,2010版cxcel
追答
2010版安装插件使用PQ吧,否则不定长度的内容合并除了VBA真不好办。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式