excel中如何提取两个字符串中间的内容(字符串有重复)?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel中如何提取两个字符串中间的内容(字符串有重复)?相关的知识,希望对你有一定的参考价值。
a客户:50个,785元,b客户:125个,822元,c客户:4458个,522元
请问提取125的公式和822的公式
可以用Ctrl+E,OFFICE 2006以上,WPS,都可以用,如下图,输入第一个数字,第二行直接按Ctrl+E,可以智能填充,如果提示缺少示例,在输入了两行后就Ctrl+E就可以实现智能填充了。
追问实际情况比这个要复杂
a客户:50个,785元,b客户:125个,822元,c客户:4458个,522元
b客户:127个,822元,c客户:4438个,522元
c客户:4158个,542元
a客户:10个,785元,c客户:4258个,523元
c客户:4438个,522元,b客户:127个,822元,a客户:10个,785元
这时候要如何识别b客户内容呢
我这个公式是有前提的,B客户的每次的数量和价格都不低于100,不高于999。
使用excel中的VBA宏代码可实现该功能,效果如下:
=公式1(A1)
=公式2(A1)
追问可否发下代码或带宏文件
追答如果是要B客户的话,可以用这个公式=IFERROR(LEFT(MID(A5,FIND("b客户",A5)+4,99),FIND("个",MID(A5,FIND("b客户",A5)+4,99))-1),"")
可以用Ctrl+E,OFFICE 2006以上,WPS,都可以用,如下图,输入第一个数字,第二行直接按Ctrl+E,可以智能填充,如果提示缺少示例,在输入了两行后就Ctrl+E就可以实现智能填充了。
shell 如何取本本文件中 指定两个字符中间的内容呢?
现在有一个txt,里面有日志记录文件,其中有一段文本内容为<server ip="127.0.0.1"/>
如何写一段脚本sh文件,打印输出其中的127.0.0.1呢?
需要把他赋值给变量newip 然后再打印输出newip,
非常感谢大神来解答,,!!
echo '< server ip="123.321.345.543" />'|sed 's/.*<[ ]*server ip="//g;s/"[ ]*\/>.*//g'
把echo命令的输出改成你的文本名,如cat test.txt,之后把结果赋值给newip变量,如newip=追问
txta=$(cat /hoem/txta.txt)
newip= $txta |sed 's/.*.*//g'
echo $newip
可以写成这样的吗?
以上是关于excel中如何提取两个字符串中间的内容(字符串有重复)?的主要内容,如果未能解决你的问题,请参考以下文章