/
/
/
/
Ghép nhân bản dữ liệu theo các cột trên Google Sheets

Ghép nhân bản dữ liệu theo các cột trên Google Sheets

Ghép nhân bản dữ liệu theo 2 cột

Công thức sử dụng:

=INDEX(SPLIT(TOCOL(TOCOL(B3:B;1)

&“~”&TOROW(C3:C;1);1);“~”))

Hướng dẫn các bước:

Để ghép nhân bản dữ liệu theo 2 cột, ta chỉ việc chuyển cột thứ 2 thành dòng, rồi ghép lại, khi đó kết quả sẽ là một mảng ghép:

Sau đó ta dùng TOCOL để chuyển dữ liệu đó thành 1 cột duy nhất:

Sau đó tác dùng SPLIT để tách theo ký tự đặc biệt đã ghép nối:

Ghép nhân bản dữ liệu theo 3 cột

Công thức sử dụng: =INDEX(SPLIT(TOCOL(

TOCOL(TOCOL(B3:B;1)&“~”&TOROW(C3:C;1);1)&

“~”&TOROW(D3:D;1);1);“~”))

Ghép nhân bản dữ liệu nhiều cột

Trong trường hợp bạn phải ghép nhiều cột, bạn có thể sử dụng phương án dùng TOCOL, TOROW như trên.

Tuy nhiên, sẽ khá phức tạp nếu nhiều cột. Và bạn hãy sử dụng công thức “tổng quát” áp dụng với n cột trong tài nguyên:

 

Chia sẻ: