Làm sao chuyển hàng ngang thanh dọc trong Excel?

Nếu bạn có một trang tính chứa dữ liệu trong các cột mà bạn cần xoay để sắp xếp lại nó theo hàng, hãy dùng tính năng Hoán đổi. Với tính năng này, bạn có thể nhanh chóng chuyển đổi dữ liệu từ cột thành hàng hoặc ngược lại.

Ví dụ, nếu dữ liệu của bạn trông như thế này, với Khu vực Bán hàng nằm trong đầu đề cột và Quý ở phía bên trái:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Tính năng Hoán đổi sẽ sắp xếp lại bảng để các Quý được hiển thị trong đầu đề cột và Vùng Bán hàng có thể hiển thị ở bên trái, như thế này:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Lưu ý: Nếu dữ liệu của bạn nằm Excel bảng, tính năng Hoán đổi sẽ không khả dụng. Bạn có thể chuyển đổi bảng thành một phạm vi trước hoặc bạn có thể sử dụng hàm TRANSPOSE để xoay các hàng và cột.

Sau đây là cách thực hiện:

  1. Chọn phạm vi dữ liệu bạn muốn sắp xếp lại, bao gồm bất kỳ nhãn cột hoặc hàng nào và nhấn Ctrl+C.

    Lưu ý: Hãy đảm bảo rằng bạn sao chép dữ liệu để thực hiện việc này, vì sử dụng lệnh Cắt hoặc Ctrl+X sẽ không hoạt động.

  2. Chọn một vị trí mới trong trang tính mà bạn muốn dán bảng đã hoán đổi, đảm bảo rằng có nhiều không gian để dán dữ liệu của bạn. Bảng mới mà bạn dán ở đó sẽ ghi đè hoàn toàn mọi dữ liệu / định dạng đã có ở đó.

    Bấm chuột phải lên ô trên cùng bên trái của ô mà bạn muốn dán bảng đã hoán đổi, rồi chọn Hoán

    Làm sao chuyển hàng ngang thanh dọc trong Excel?
    .

    Làm sao chuyển hàng ngang thanh dọc trong Excel?

  3. Sau khi xoay dữ liệu thành công, bạn có thể xóa bảng ban đầu và dữ liệu trong bảng mới sẽ vẫn giữ nguyên.

Mẹo đổi dữ liệu của bạn

  • Nếu dữ liệu của bạn bao gồm các công thức, Excel động cập nhật các công thức đó để khớp với vị trí mới. Xác nhận rằng các công thức này sử dụng tham chiếu tuyệt đối — nếu không, bạn có thể chuyển đổi giữa các tham chiếu hỗn hợp, tuyệt đối và tương đối trước khi xoay dữ liệu.

  • Nếu bạn muốn xoay dữ liệu thường xuyên để xem dữ liệu từ các góc độ khác nhau, hãy cân nhắc việc tạo PivotTable để bạn có thể xoay dữ liệu nhanh chóng bằng cách kéo các trường từ vùng Hàng vào vùng Cột (hoặc ngược lại) trong Danh sách Trường PivotTable.

Bạn có thể dán dữ liệu dưới dạng dữ liệu được hoán đổi trong sổ làm việc của mình. Hoán vị sẽ đổi nội dung của các ô đã sao chép khi dán. Dữ liệu trong hàng được dán vào cột và ngược lại.

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Dưới đây là cách bạn có thể hoán đổi nội dung ô:

  1. Sao chép phạm vi ô.

  2. Chọn các ô trống mà bạn muốn dán dữ liệu đã hoán đổi.

  3. Trên tab Trang đầu, bấm vào biểu tượng Dán, rồi chọn Dán Hoán đổi.

TRANSPOSE (Hàm TRANSPOSE)

Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel cho web Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 Xem thêm...Ít hơn

Đôi khi, bạn cần chuyển đổi hoặc xoay các ô. Bạn có thể thực hiện điều này bằng cách sao chép, dán và sử dụng tùy chọn Hoán đổi. Nhưng thực hiện điều đó sẽ tạo dữ liệu trùng lặp. Nếu không muốn như thế, bạn có thể nhập công thức thay vì sử dụng hàm TRANSPOSE. Ví dụ: trong ảnh sau đây, công thức =TRANSPOSE(A1:B4) lấy các ô từ A1 đến B4 và sắp xếp các ô đó theo chiều ngang.

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Lưu ý: Nếu bạn có phiên bản hiện tại của Microsoft 365 , thì bạn có thể nhập công thức ở phía trên cùng bên trái của phạm vi đầu ra, sau đó nhấn Enter để xác nhận công thức dưới dạng công thức mảng động. Nếu không, công thức phải được nhập dưới dạng công thức mảng thừa tự bằng cách chọn dải ô đầu ra trước, nhập công thức vào ô trên cùng bên trái của dải ô đầu ra, rồi nhấn Ctrl+Shift+Enter để xác nhận. Excel chèn dấu ngoặc nhọn ở đầu và cuối công thức cho bạn. Để biết thêm thông tin về công thức mảng, hãy xem mục Hướng dẫn và ví dụ về công thức mảng.

Bước 1: Chọn các ô trống

Trước tiên, chọn một số ô trống. Tuy nhiên, hãy đảm bảo chọn cùng số ô với tập hợp các ô gốc nhưng theo hướng khác. Ví dụ: có 8 ô ở đây được sắp xếp theo chiều dọc:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Vì vậy, chúng ta cần chọn tám ô ngang, như thế này:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Đây là vị trí mà các ô mới, được hoán đổi sẽ xuất hiện.

Bước 2: Nhập =TRANSPOSE(

Trong khi vẫn chọn các ô trống đó, nhập: =TRANSPOSE(

Excel sẽ trông giống như thế này:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Lưu ý rằng tám ô vẫn được chọn ngay cả khi chúng ta đã bắt đầu nhập công thức.

Bước 3: Nhập phạm vi các ô gốc.

Lúc này, nhập phạm vi ô mà bạn muốn hoán đổi. Trong ví dụ này, chúng ta muốn hoán đổi các ô từ A1 đến B4. Vì vậy, công thức cho ví dụ này sẽ là: =TRANSPOSE(A1:B4) -- nhưng đừng nhấn ENTER vội! Chỉ cần dừng nhập và đi đến bước tiếp theo.

Excel sẽ trông giống như thế này:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Bước 4: Cuối cùng, nhấn CTRL+SHIFT+ENTER

Bây giờ, nhấn CTRL+SHIFT+ENTER. Tại sao? Vì hàm TRANSPOSE chỉ được sử dụng trong công thức mảng và đó là cách bạn hoàn tất công thức mảng. Công thức mảng, nói ngắn gọn, là một công thức sẽ được áp dụng cho nhiều ô. Vì bạn đã chọn nhiều ô trong bước 1 (bạn đã thực hiện điều đó, phải không?), công thức sẽ được áp dụng cho nhiều ô. Đây là kết quả sau khi nhấn CTRL+SHIFT+ENTER:

Làm sao chuyển hàng ngang thanh dọc trong Excel?

Mẹo

  • Bạn không cần phải nhập dải ô theo cách thủ công. Sau khi nhập =TRANSPOSE(, bạn có thể sử dụng chuột để chọn dải ô. Chỉ cần bấm và kéo từ đầu đến cuối dải ô. Nhưng hãy nhớ: nhấn CTRL+SHIFT+ENTER khi bạn hoàn tất, không nhấn riêng ENTER.

  • Bạn cũng cần hoán đổi văn bản và định dạng ô? Hãy thử sao chép, dán và sử dụng tùy chọn Hoán đổi. Nhưng hãy nhớ rằng thao tác này sẽ tạo trùng lặp. Vì vậy, nếu các ô gốc của bạn thay đổi thì các bản sao sẽ không được cập nhật.

  • Còn nhiều điều bạn có thể tìm hiểu hơn về công thức mảng. Tạo một công thức mảng hoặc, bạn có thể đọc về các hướng dẫn chi tiết và các ví dụ về chúng ở đây.

Chi tiết kỹ thuật

Hàm TRANSPOSE trả về một phạm vi các ô dọc dưới dạng một phạm vi ngang hoặc ngược lại. Hàm TRANSPOSE phải được nhập dưới dạng công thức mảng trong một phạm vi có cùng số hàng và số cột tương ứng với số cột và số hàng trong phạm vi nguồn. Dùng hàm TRANSPOSE để hoán chuyển chiều dọc và ngang của một mảng hoặc một phạm vi trên một trang tính.

Cú pháp

TRANSPOSE(mảng)

Cú pháp hàm TRANSPOSE có tham đối sau đây:

  • mảng    Bắt buộc. Một mảng hay một phạm vi nhiều ô trên trang tính mà bạn muốn hoán đổi. Việc hoán đổi một mảng được tạo ra bằng cách sử dụng hàng thứ nhất của mảng làm cột thứ nhất của mảng mới, hàng thứ hai của mảng làm cột thứ hai của mảng mới, v.v.. Nếu bạn không chắc chắn về cách nhập công thức mảng, hãy xem tạo công thức mảng.

Xem thêm

Hoán đổi (xoay) dữ liệu từ hàng sang cột hoặc ngược lại

Tạo công thức mảng

Xoay hoặc căn dữ liệu ô

Hướng dẫn và ví dụ về công thức mảng

Bạn cần thêm trợ giúp?