求帮助,一个表格,每行长短不一,但是有一个标准字符
excel吧
全部回复
仅看楼主
level 3
Random 楼主
例如,A1为a,B1为n,A2为b,B2为a,C2为m
请问如何拿到a后面一格的字符
2019年05月22日 09点05分 1
level 13
mid(a1,find("A",a1)+1,1) 只限一个a
2019年05月22日 13点05分 2
level 11
一行中已经有两个a了,你要的是哪个a后面一格的呢
2019年05月22日 13点05分 3
只有一个啊,A1为a,另一个是下一行B2的,我想拿到每一行a字符的下一格的数据
2019年05月22日 13点05分
level 3
Random 楼主
可能我没展示没说清楚
我知道红框内是每行必定有的字符,我想知道用公式如何获得每行红框后面下一格画圈的字符,感谢各位大佬了
2019年05月22日 14点05分 4
level 11
=OFFSET($A1,,MATCH("a",1:1,),)
2019年05月22日 14点05分 5
感谢大佬
2019年05月22日 14点05分
@Random 如果想要把查到的值替换用什么函数啊
2019年05月22日 14点05分
level 11
=SUBSTITUTE(OFFSET($A1,,MATCH("a",1:1,),),"KKKK")
这是把查找到的内容替换成KKKK,你自己改吧
2019年05月22日 15点05分 6
是在原来字符所在的位置进行替换吗,那这个不行。
2019年05月22日 15点05分
非常感谢[哈哈]
2019年05月22日 15点05分
@张明凯369 是在原来的位置批量修改
2019年05月22日 15点05分
@Random 查找也是为了找到他而进行修改,因为数据会很多,使用excel自带要一个个个替换就很慢,就想能不能有公式替换
2019年05月22日 15点05分
level 11
原来你是为了这个,那根本就不用那么麻烦,我给你举例,不用两个工作表了,在同一个表上,你自己加上工作表名和感叹号就行了。
2019年05月22日 15点05分 7
level 11
很简单,用私信告诉我你的微信号,我在微信里教你。
2019年05月22日 15点05分 8
1