Gộp nhiều cột thành 1 cột xen kẽ nhau

Chia sẻ bởi:hanphongltd89
★★★★★
Quảng cáo

Mình có một chuổi danh sách:
Tại Cột A
A1
A2
A3
A4
A5
Tại cột B
B1
B2
B3
B4
B5
Mình muốn hỏi có hàm nào để nối dữ liệu của cột A và cột B xen kẽ nhau không?
Cụ thể: Tại cột C sẽ có kết quả
Á1
B1
A2
B2
A3
B3
A4
B4
A5
B5
Danh sách của mình nhiều cột nên copy mỏi tay mà koo thể hết? Mong a/c hướng dẫn.
Cảm ơn a/c

Dữ liệu bắt đầu từ A2, B2

=OFFSET($A$1,INT((ROW(A1)-1)/2)+1,1-MOD(ROW(A1),2))

Nếu chỉ copy thì không sao. Nhưng nếu để dó làm công thức thì nên tránh hàm OFFSET nếu có thể được.

=INDEX(IF(ISODD(ROW()),$A$1:$A$5,$B$1:$B$5),(ROW()+1)/2)

Hoặc:

=INDEX($A$1:$B$5,(ROW()+1)/2,ISEVEN(ROW())+1)

Điều chỉnh ROW() tuỳ theo dữ liệu bắt đầu từ dòng nào.

Khoá học Trưởng phòng nhân sự
Khóa học SprinGO phù hợp

Khoá học Trưởng phòng nhân sự

Nguồn nhân lực là một trong Tứ trụ kinh doanh của doanh nghiệp, có tác động tới sự tồn tại và phát triển bền...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm