Cách chuyển hàng ngang thành cột dọc trong excel

     

Bạn đang gặp bảng tính gồm chiều ngang nhiều năm và hy vọng chuyển thành bảng tính gồm chiều dọc nhằm theo dõi dễ hơn. Vậy, mình sẽ chia sẻ với bạn cách để chuyển dữ liệu bảng tính gồm chiều ngang thành dọc hoặc trái lại trong Excel.


Bằng cách sử dụng hàm TRANPOSE trong Excel, thì bài toán chuyển chiều mang đến bảng tính sẽ rất dễ dàng. Cùng trong nội dung bài viết này sẽ chia sẻ với các bạn cách TRANPOSE dễ không dừng lại ở đó hay kết hợp sử dụng cả hai TRANPOSE hay phối kết hợp TRANPOSE với đk IF để bắt dữ liệu.

Bạn đang xem: Cách chuyển hàng ngang thành cột dọc trong excel

Hàm TRANPOSE

Hàm TRANPOSE là hàm được dùng để chuyển cột thành hàng tương ứng. Tức là chuyển từ bảng tài liệu có chiều ngang thành chiều dọc hoặc ngược lại.

Cú pháp:


Code language: PHP (php)

Trong đó:

array: là 1 mảng (Range) mà bạn có nhu cầu chuyển chiều của bảng tính. Trên đó, số 1 tiên của mảng cội sẽ là cột đầu tiên của bảng mới, giống như như vậy cho tới hết mảng.

Để hàm TRANPOSE triển khai đúng, sau khoản thời gian nhập lệnh bạn phải sử dụng tổng hợp phím nhằm Excel hiểu rằng bạn muốn kết quả trả về dạng mảng.

Sử dụng hàm TRANPOSE vào Excel

Hàm TRANPOSE cũng đơn giản dễ dàng để sử dụng nhưng bạn phải xác định đúng đắn số hàng và cột của bảng tài liệu gốc.

Ví dụ: vào bảng dữ liệu dưới đây, các bạn sẽ cần khẳng định trước số hàng với số cột.

*
*

Như vậy, bảng làm việc trên bọn họ xác định được gồm 6 hàng với 7 cột.

Tiếp theo, mục đích của ta là chuyển bảng Excel ngang thành dọc. Bởi vậy, các bạn sẽ cần xác định vị trí bắt buộc tạo 1 bảng mới. Ở đây, mình sẽ khởi tạo bảng làm việc Sheet không giống và bước đầu từ ô A1.


Như đã xác minh cột cùng hàng sinh sống bảng gốc, chúng ta có là 6 hàng với 7 cột. đề nghị ở bảng mới, bạn cần chọn trước bảng bao gồm 7 hàng cùng 6 cột.

*
*

Sau lúc nhập tham số array, bạn hãy nhấn tổ hợp phím nhằm xem kết quả trả về.

*
*

Kết quả: Hàm TRANPOSE đã chuyển số hàng từ bảng cội thành cột nghỉ ngơi bảng mới. Và lặp lại cho đến hết bảng tài liệu được chọn.

Xem thêm: Mẫu Sổ Kế Toán Chi Tiết Quỹ Tiền Mặt, Theo Thông Tư 133 Và 200

nhìn vào cách thực hiện trên, chắc bạn rối lúc cần khẳng định rõ số hàng cùng số cột nghỉ ngơi cả bảng cội và bảng yêu cầu tạo. Vậy có cách như thế nào để sử dụng hàm TRANPOSE đơn giản hơn không? bí quyết tiếp theo để giúp bạn!

Cách thực hiện TRANPOSE trong Paste Special

Đầu tiên, bạn hãy coppy dữ liệu bảng gốc. Sau đó, đặt loài chuột tại địa điểm ô đầu tiên bạn muốn tạo bảng mới.

Bạn hãy chuột phải và chọn Paste Special

*
*

Trong tùy chọn Paste Special, bạn cần chọn vào Tranpose với OK.

*
*

Kết quả thật hiện sau thời điểm thực hiện tại TRANPOSE bởi Paste Special.

*
*

Bạn đã thấy, TRANPOSE bởi Spaste Special thì bảng bắt đầu được sản xuất sẽ có luôn luôn định dạng trường đoản cú bảng gốc cơ mà bạn không nhất thiết phải thực hiện nay lại định dạng.

Nếu các bạn để ý, 2 phương pháp TRANPOSE bản thân đã trình bày ở trên có một điểm không giống nhau.

TRANPOSE bởi hàmTRANPOSE bằng Paste SpecialKhi chuyển đổi bảng thiết yếu thì tài liệu bảng được biến hóa sẽ auto cập nhật theo.Dữ liệu bảng được biến hóa sẽ giữ nguyên. Không update lại trường hợp bảng gốc nạm đổi.

Nên vậy, biện pháp mình hay vận dụng khi thực hiện TRANPOSE là cả hai theo thứ tự sau:

Sử dụng TRANPOSE bằng Paste Special để Excel auto lấy số hàng, cột và định dạng.Xóa tài liệu bảng vừa tạo ra ở trên và thực hiện hàm TRANPOSE thủ công.

Ngoài ra, vào TRANPOSE chúng ta cũng có thể sử dụng thêm một vài hàm như IF nhằm bắt điêu kiện tài liệu mong muốn.

Cách thực hiện TRANPOSE với IF trong Excel

Trong ví dự dưới đây, tôi đã chèn vào TRANPOSE một hàm IF nhằm bắt những giá trị nhỏ tuổi hơn 100 đã hiện .


=TRANSPOSE(IF(Sheet2!A1:G6100;"---";Sheet2!A1:G6))
Code language: JavaScript (javascript)
*
*

Trên là một ví dụ để mô tả về cách sử dụng TRANPOSE với IF. Các bạn hãy ứng biến hóa để cân xứng với dữ liệu của bạn.

Kết luận

Như vậy, bạn đã tò mò qua biện pháp để chuyển đổi bảng tài liệu có chiều ngang thành dọc hoặc ngược lại rồi.

Có 3 giải pháp là thực hiện hàm TRANPOSE, tùy lựa chọn TRANPOSE bởi Paste Special hoặc phối kết hợp sử dụng cả 2. Không tính ra, nếu bạn có nhu cầu loại bỏ giá trị khi TRANPOSE, hãy thêm vào các điều khiếu nại IF để bắt dữ liệu.