Excel中如何用函数解决下面问题?
发布网友
发布时间:2022-05-11 09:45
我来回答
共2个回答
热心网友
时间:2023-10-10 14:38
假定你的数据在A列,从A2单元格开始,例如2(1),在B2单元格写公式:
=IFERROR(IF(A2=LOOKUP(1,0/(A$2:A2<>""),A$2:A2),A2,IF(LEFT(B1,FIND("(",B1)-1)=MID(B1,FIND("(",B1)+1,FIND(")",B1)-FIND("(",B1)-1),"",LEFT(B1,FIND("(",B1)-1)&"("&(MID(B1,FIND("(",B1)+1,FIND(")",B1)-FIND("(",B1)-1)+1)&")")),"")
然后下拉B2单元格公式向下填充公式即可。追问非常感谢
热心网友
时间:2023-10-10 14:38
这个问题前几天好像出现过,还没解决么;
假设原始数据在A列,
B1=IF(ROW()-LOOKUP(11,1/($A$1:A1<>""),ROW($A$1:A1))>=--LEFT(LOOKUP(11,1/($A$1:A1<>""),$A$1:A1),FIND("(",LOOKUP(11,1/($A$1:A1<>""),$A$1:A1))-1),"",--LEFT(LOOKUP(11,1/($A$1:A1<>""),$A$1:A1),FIND("(",LOOKUP(11,1/($A$1:A1<>""),$A$1:A1))-1)&"("&(ROW()-LOOKUP(11,1/($A$1:A1<>""),ROW($A$1:A1))+1)&")")