ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的测验 > 函数与公式 > 70字符以内完成取字符

70字符以内完成取字符

作者:绿色风 分类: 时间:2022-08-18 浏览:108
楼主
罗刚君
看图取值.png
 
2楼
syz105729913
70字符以内完成取字符-syz105729913.rar

参与一下
3楼
gouweicao78
没下载syz兄的附件,不知是否充分,A2公式59字:
  1. =TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",50)),ROW()*50-99,50))

4楼
皮皮1998
公式都看得到,晕S,只好想别的办法了!

A2定义名称:取值=INDEX(EVALUATE("{"""&SUBSTITUTE($A$1,"班",""";""")&"""}"),ROW(a1))
5楼
yd0209
看看高手是怎么答的
6楼
AWILLAWAY
回复学习学习
7楼
x.f.zhao
学习
8楼
AWILLAWAY
我来献丑了
  1. =MID(A$1,SMALL(IF(FREQUENCY(FIND("班",A$1,ROW($1:$25)),FIND("班",A$1,ROW($1:$25))),ROW($1:$25)),ROW(1:1)),SMALL(IF(FREQUENCY(FIND("班",A$1,ROW($1:$25)),FIND("班",A$1,ROW($1:$25))),ROW($1:$25)),ROW(2:2))-SMALL(IF(FREQUENCY(FIND("班",A$1,ROW($1:$25)),FIND("班",A$1,ROW($1:$25))),ROW($1:$25)),ROW(1:1))-1)
存在几个问题:
1.公式冗长;
2.MID函数第二个参数已经能够定位,但是第三个参数的确定不够灵活,导致了第1个问题和以下的第3个问题;
3.无法得出最后一条记录“Excel”。

思路大概就是这样,由于水平有限,无法再继续了,希望高手能给予完善,谢谢!
9楼
足往神留
看看怎么回事
10楼
syz105729913

如果要用FREQUENCY函数的话,可以这么优化:
  1. =LEFT(REPLACE(A$1,1,SMALL(IF(FREQUENCY(ROW($1:$25),FIND("班",A$1,ROW($1:$25))),ROW($1:$25)),ROW(A1))-1,),FIND("班",REPLACE(A$1,1,SMALL(IF(FREQUENCY(ROW($1:$25),FIND("班",A$1,ROW($1:$25))),ROW($1:$25)),ROW(A1))-1,))-1)
11楼
ff8feng
=TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",99)),(ROW(A1)-1)*90+1,70))
12楼
donghan
学习学习。。
13楼
opelwang
学习一下高人的做法。
14楼
wjh619993018
看看隐藏的是什么思路
15楼
悟空师弟
A2内的公式(58字符):
  1. TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",7)),(ROW()-2)*9+1,9))

参考3楼改为55字符:
  1. TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",7)),ROW()*9-17,9))
16楼
LOGO
用数组公式也可以,选中B2:B7

  1. =MID($A$1,{1;4;7;11;15;20},{2;2;3;3;4;5}
字符长度43
1006.rar
17楼
su11wei18
除了巧用rept函数,还有其他优秀思路吗?看看
18楼
wqfzqgk
19楼
wqfzqgk
20楼
bluexuemei
学习学习
21楼
laowuwyx
  1. =TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",99)),ROW()*99-98,99))
22楼
w83365040371
  1. =TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",99)),99*ROW(A1)-98,99))
23楼
凉爽
  1. =TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",99)),ROW(A1)*99-98,99))
24楼
CheryBTL
参与下,来学习高手的方法:
=TRIM(MID(SUBSTITUTE(A$1,"班",REPT(" ",50)),ROW(A1)*50-49,50))
25楼
日月经天
学习
26楼
hsl215
学习学习

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap