Mình gặp bài toán trên diễn đàn, chia sẻ cùng mọi người cách giải.
Link: Onedrive
![]() |
| Lấy tên người chuyển khoản ở cuối dữ liệu |
Công thức:
1.=TRIM(MID(A2,AGGREGATE(14,6,ROW(1:100)/ISNUMBER(MID(A2,ROW(1:100),1)*1),1)+1,FIND("tai",A2&"tai")-AGGREGATE(14,6,ROW(1:100)/ISNUMBER(MID(A2,ROW(1:100),1)*1),1)-1))
2.=MID(IFERROR(LEFT(A2,FIND("tai",A2)-2),A2),LOOKUP(2,0/(--MID(A2,ROW($1:$100),1)),ROW($1:$100))+2,100)
3.=TEXTAFTER(TRIM(TEXTBEFORE(TEXTAFTER(A2:A28,"toi",,1)&"tai","tai"))," ")
4.=MAP(A2:A28,LAMBDA(a,LET(t,TRIM(TEXTSPLIT(a,VSTACK(CHAR(ROW($97:$122)),ROW($1:$9)))),TAKE(FILTER(t,ISNUMBER(SEARCH(" ",t))),,-1))))
