Trong bài viết này, học tập Excel Online sẽ hướng dẫn các bạn cách gửi một cột thành những cột trải qua ví dụ cụ thể bên dưới.
Bạn đang xem: Chuyển 1 cột thành nhiều cột trong excel
Hãy mang sử ta tất cả một cột gồm 15 hàng, hiện giờ công câu hỏi cần làm cho sẽ là đưa thành 5 cột, mỗi cột gồm 3 hàng. Nói phương pháp khác, ta sẽ tạo ra một mảng 5×3.

Chuyển một cột thành những cột cùng với OFFSET
Công thứcỞ phương pháp đầu tiên, ta sẽ sử dụng OFFSET như sau:
Tại ô C1, điền công thức: =OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS(A$1:A1)-1)*5,0)Sử dụng thao tác fill nhằm kéo thả thành mảng 5×3.
Tại đây, ta KHÔNG tạo một mảng 5×3, mà núm vào đó ta tạo thành lập một phương pháp mà mọi khi fill xuống sẽ tự tham chiếu cho tới 1 ô vào cột nhưng mà ta kiểm soát được khoảng cách giữa các ô. VD vào mảng 5×3 này, lúc fill xuống, khoảng cách là 5 1-1 vị. Trường hợp là mảng 3×5? Là 3 đối chọi vị.
Đơn vị sinh sống đâu, chúng ta hãy để ý đoạn *5, thử sửa thành *3 xem sao nhé!

Hàm OFFSET trong trường hợp này hoạt động như sau:
1. Chọn ô thứ nhất của cột (A1).
2. Tại loại tham chiếu (rows), xác định ô để tham chiếu đầu tiên. Toàn cục vùng rows được thể hiện bằng công thức: =COLUMNS($A1:A1)-1+(ROWS(A$1:A1)-1)*số cột. lô ghích ở đây là:
Khi đi trong 1 hàng từ trái lịch sự phải, tăng 1 1-1 vị. Lúc đi trong một cột từ bên trên xuống dưới, tăng theo khoảng cách đơn vị.
3. Nếu các bạn vẫn không rõ về hàm OFFSET, hãy tham khảo thêm tại đây. Xem thêm: Game Thời Trang Công Chúa Lọ Lem & Hoàng Tử, Game Cô Bé Lọ Lem, Game Công Chúa
Hàm OFFSET(giá trị thực hiện để tham chiếu, lệch mấy hàng, lệch mấy cột) được thực hiện trong trường thích hợp này, vì chưng ta tra cứu vớt trong cùng cột, giá trị cột nhằm 0.
Đối với giá trị hàng:
Để đi từ trái sang bắt buộc chỉ tăng 1 đơn vị, ta tùy chỉnh cấu hình công thức sử dụng hàm COLUMNS – hàm trả về số cột của một vùng dữ liệu. Tại ô đầu tiên, lấy bao gồm ô đấy, ta ban đầu với COLUMNS($A1:A1)=0, nhưng bởi COLUMNS sẽ trả về 1 cần ta cần thêm vào -1. Một giải pháp cơ bản ta gọi như sau:

Đối với mức giá trị cột:
Sau lúc đã tùy chỉnh đi từ bỏ trái sang buộc phải chỉ tăng một solo vị, ta sẽ thiết lập cấu hình đi theo cột. Nói biện pháp khác, các lần xuống dòng, ta đã nhân khoảng cách lên một trong những lần tương ứng.

Vậy bí quyết ta quan trọng lập sẽ tuân theo nguyên tắc: đi từ trên xuống tăng 1 solo vị, tiếp đến nhân với số lần. Nói phương pháp khác, công thức tại đây là: =ROWS(A$1:A1)-1)*số lần.
Cuối cùng, ta cộng hai giá chỉ trị COLUMNS và ROWS lại cùng với nhau. Kết quả thể hiện như trên đầu bài.
Giới hạn cộtTuy vậy, khi bạn kéo cột quá tay theo hàng, có thể thấy rằng các giá trị vẫn thường xuyên hiện ra tăng tiến 1 đối chọi vị

Theo đúng mục đích ta cần là tách từ một cột thành các cột, để giới hạn cột (Ví dụ bảng 3×5) ta hoàn toàn có thể làm theo quá trình sau:1. Chèn số lượng giới hạn bảng:

2. đối chiếu số cột của vùng tạo thành với số cột được giới hạn bằng công thức: COLUMNS(vùng) > VALUE(LEFT(Giá trị loại bảng,1)).
Tùy vào biện pháp nhập một số loại bảng mà lại các bạn cũng có thể so sánh bằng những công thức không giống nhau. Ở phía trên Học Excel Online thực hiện hàm Left để mang ra quý giá 5 từ bỏ 5×3.
3. Biện luận theo điều kiện bằng hàm: Nếu COLUMNS(vùng)> VALUE(LEFT(giá trị loại bảng,1)) thì trả về quý hiếm rỗng “”, còn nếu như không tiến hành OFFSET bình thường.
Công thức cụ thể trong trường hòa hợp này là:
=IF(COLUMNS($C$1:C1)>VALUE(LEFT($K$1,1)),””,(OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS(A$1:A1)-1)*5,0)))

Vậy là ta đã xong xuôi việc bóc tách một cột thành các cột cơ mà sự nhảy đối kháng vị ra mắt ở các hàng. Vào phẩn tiếp theo, học Excel Online sẽ tiếp tục công việc bóc một cột thành các cột với sự nhảy đơn vị tại đầu từng cột. Đừng bỏ qua nhé!