Hôm nay mình sẽ hướng dẫn cách lấy dữ liệu từ một bảng và chuyển thành cột dọc. Bạn có thể:
- Chuyển toàn bộ bảng sang cột để dễ đọc hoặc phân tích.
- Chọn từng cột cụ thể cần chuyển thành cột dọc riêng.
Link: Onedrive
Công thức:
- Lấy data và lọc trùng cả bảng:
1.=UNIQUE(TOCOL(A2:M9,3))
2.=INDIRECT(TEXT(AGGREGATE(15,6,ROW($A$2:$M$9)*100+COLUMN($A$2:$M$9)/($A$2:$M$9<>"")/(COUNTIF(B$12:B12,$A$2:$M$9)=0),ROW($A$1)),"r0c00"),0)
- Lấy data và lọc trùng có lựa chọn cột cần lấy:
1.=UNIQUE(TOCOL(CHOOSECOLS(A2:M9,--TEXTSPLIT(F12,", ")),3))
2.=INDIRECT(TEXT(AGGREGATE(15,6,ROW($A$2:$M$9)*100+COLUMN($A$2:$M$9)/($A$2:$M$9<>"")/ISNUMBER(FIND(COLUMN($A$2:$M$9),$F$12))/(COUNTIF($E$12:E12,$A$2:$M$9)=0),ROW($A$1)),"r0c00"),0)
