excel函数 如何将字符串中的某几个字段同时分别替换为指定的不同字段?
excel函数如何将字符串中的某几个字段同时分别替换为指定的不同字段?例如:字符串N5WQQ1QW4UF7N5W=红色QQ1=铁QW4=镀膜UF7=加长用什么函数可以一次...
excel函数 如何将字符串中的某几个字段同时分别替换为指定的不同字段?
例如:
字符串N5W QQ1 QW4 UF7
N5W=红色
QQ1=铁
QW4=镀膜
UF7=加长
用什么函数可以一次性把"N5W QQ1 QW4 UF7"变成"红色 铁 镀膜 加长"?或者能否建立一个目录,将N5W QQ1 QW4 UF7输入单元格的时候自动转换?
在线等高手指点!
实际操作中,字符串和目录都比较长。字符串是示例的4倍长度,目录大概有一百个,所以如果是逐一编写公式的话不实际。希望能寻求到批量设置的办法。 展开
例如:
字符串N5W QQ1 QW4 UF7
N5W=红色
QQ1=铁
QW4=镀膜
UF7=加长
用什么函数可以一次性把"N5W QQ1 QW4 UF7"变成"红色 铁 镀膜 加长"?或者能否建立一个目录,将N5W QQ1 QW4 UF7输入单元格的时候自动转换?
在线等高手指点!
实际操作中,字符串和目录都比较长。字符串是示例的4倍长度,目录大概有一百个,所以如果是逐一编写公式的话不实际。希望能寻求到批量设置的办法。 展开
展开全部
对于操作技巧
你可以尝试一下查找与替换,当然,输入单元格的时候自动转换,你可以试一下自动更正功能
对于函数公式
如果A1="N5W QQ1 QW4 UF7"
那么你在b1中输入 =substitute(substitute(substitute(substitute(a1,"N5W","红色"),"QQ1","铁"),"QW4","镀膜"),"UF7","加长")
回车后,b1的结果就是“红色 铁 镀膜 加长”
对于代码
你可以尝试一下自定义函数,这个我就不说了,写起来也不难。
你可以尝试一下查找与替换,当然,输入单元格的时候自动转换,你可以试一下自动更正功能
对于函数公式
如果A1="N5W QQ1 QW4 UF7"
那么你在b1中输入 =substitute(substitute(substitute(substitute(a1,"N5W","红色"),"QQ1","铁"),"QW4","镀膜"),"UF7","加长")
回车后,b1的结果就是“红色 铁 镀膜 加长”
对于代码
你可以尝试一下自定义函数,这个我就不说了,写起来也不难。
追问
因为代码有一百多个,实际的字串也较长。所以多个substitute套用起来比较困难。还有没有别的函数啊?
2013-11-04
展开全部
但就你提问的问题 是能够解决的 使用 substitute 分三层嵌套就可以完成了……
但是 估计 你要实际解决的问题不止这些 那么 你就说说 你实际要做什么吧 给你一个 可行方案的建议……
要说出 你要转换的数据都是什么样排列的 以及想要的转换规则 特别是 要转换的数据排列方式 比如 你现在这些字符串之间 都有空格……
但是 估计 你要实际解决的问题不止这些 那么 你就说说 你实际要做什么吧 给你一个 可行方案的建议……
要说出 你要转换的数据都是什么样排列的 以及想要的转换规则 特别是 要转换的数据排列方式 比如 你现在这些字符串之间 都有空格……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=substitute(substitute(substitute(substitute(A1,"N5W","红色"),"QQ1","铁"),"QW4","镀膜"),"UF7","加长")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |