关于问题1
有很多行,每行是一个成语,现在要查找第n个字至第m个之间含有某个汉字的成语
比如
1,要查找第3个字是“目”字的成语。
2,要查找第2至第3个字之间含有“目”字的成语。
耳聪目明
耳根清净
耳红面赤
耳后生风
耳目股肱
耳目一新
耳目昭彰
耳濡目染
耳软心活
耳食之谈
耳视目听
耳熟能详
耳提面命
耳听心受
耳闻不如目见
耳闻目睹
耳闻目击
耳闻目见
问题2
有很多行,有的行的开头是数字,这些开头数字的右边有的是汉字,有的是空格、逗号、顿号。现在要把这些开头数字右边直至汉字为止之间的空格、逗号、顿号都改为只有2个空格。
比如,要把下面的
1恩甚怨生
2 恩同父母
3 恩同再造
4 恩威并行
5,恩威并重
6、恩有重报
7,恩逾慈母
8, 恩怨分明
333,恩重如山
4444 恩重泰山
55 ,儿2女情长
而立之年
替换为
1 恩甚怨生
2 恩同父母
3 恩同再造
4 恩威并行
5 恩威并重
6 恩有重报
7 恩逾慈母
8 恩怨分明
333 恩重如山
4444 恩重泰山
55 儿2女情长
而立之年的问题
第一个问题可以加一个辅助列,查找第3个字是“目”字时使用公式=FIND(“目”,A1)=3),如果结果为true就是要找的。
查找要查找第2至第3个字之间含有“目”字的成语使用公式=OR(FIND(“目”,A1)=2,FIND(“目”,A1)=3),结果为ture就是要找的。
剩余的问题继续想