EXCEL筛选请教

查看 53|回复 3
作者:lostlosin   
[i]
请教大家,如何用函数将上面的表格转换成下面样式的,正确答案都是红色
表格示例
https://wwmu.lanzouf.com/iYcyc0x0f1pa

表格, 都是

qzwsa   

简单的实现应该可以使用公式
C列:=MID(B2,FIND("、",B2)+1,FIND("B、",B2)-FIND("、",B2)-1)
D列:=MID(B2,FIND("B、",B2)+2,FIND("C、",B2)-FIND("B、",B2)-2)
E列:=MID(B2,FIND("C、",B2)+2,FIND("D、",B2)-FIND("C、",B2)-2)
F列:=RIGHT(B2,LEN(B2)-FIND("D、",B2)-1)
Joshon   

给你提供一下思路,选项那里用mid+find函数很容易提取出来,答案那里需要增加辅助列先把带颜色的字符提取出来,再在答案区域用INDIRECT+if+find函数去提取答案就行了
zpy2   

create temp table aa as
select 题干, regreplace('\s+','[/td][td]',答案) 答案 from 拆分答案一列到多列;
select 题干,regreplace('[A-Z]、','',答案) `A[/td][td]B[/td][td]C[/td][td]D` from aa;
您需要登录后才可以回帖 登录 | 立即注册

返回顶部