Cách chuyển đổi hàng và cột trong Excel (5 phương pháp)

  • Chia Sẻ Cái Này
Hugh West

Nếu bạn muốn chuyển đổi hàng và cột trong Excel, bạn có thể thực hiện việc này theo cách thủ công hoặc tự động theo nhiều cách tùy thuộc vào mục đích của bạn. Trong bài viết dưới đây, chúng tôi sẽ đề cập đến 5 phương pháp chuyển đổi hàng và cột trong Excel. Hãy theo dõi bài viết và tìm ra phương pháp tốt nhất cho bạn.

Tải xuống Sách bài tập thực hành

Bạn nên tải xuống tệp Excel và thực hành cùng với nó.

Chuyển hàng và cột.xlsm

5 Phương pháp chuyển hàng và cột trong Excel

Giả sử bạn có tập dữ liệu sau của Thị phần của các hãng smartphone. Chúng tôi sẽ sử dụng tập dữ liệu này để trình bày cách chuyển đổi hàng và cột trong Excel.

Đọc chi tiết bài viết sau và chọn giải pháp tốt nhất phù hợp với mục đích của bạn.

1. Chuyển đổi hàng và cột bằng cách dán đặc biệt (Transpose)

Sử dụng tính năng Dán đặc biệt là một cách nhanh chóng để chuyển đổi hàng và cột trong Excel. Chọn một vị trí mà bạn muốn dán bảng đã chuyển đổi. Đảm bảo rằng có nhiều chỗ để dán dữ liệu của bạn. Bảng mới sẽ ghi đè hoàn toàn mọi dữ liệu/định dạng đã có. Thực hiện theo các bước bên dưới để chuyển đổi hàng và cột.

Các bước:

  • Chọn phạm vi ô B4:G9 và nhấn Ctrl+C .

  • Nhấp chuột phải vào ô trên cùng bên trái nơi bạn muốn dán chuyển đổibảng, chúng tôi chọn Ô B11 trong trường hợp này, sau đó chọn Chuyển vị trí .

  • Bạn có thể thấy dữ liệu được chuyển ngay bây giờ.

Đọc thêm: Cách chuyển cột thành nhiều hàng trong Excel (6 phương pháp)

2. Sử dụng hàm Transpose để chuyển đổi hàng và cột

Hàm TRANSPOSE là một công thức mảng nhiều ô. Điều đó có nghĩa là chúng tôi phải xác định trước số lượng hàng và cột chúng tôi sẽ cần và chọn nhiều vùng đó trên trang tính.

Trong ví dụ trên, chúng tôi có tập dữ liệu 6×6 trong phạm vi B4: G9 . Chúng ta cần chọn vùng ô trống 6×6 để chuyển đổi dữ liệu.

Các bước:

  • Chọn B11:G16 . Trên thanh công thức, nhập công thức:
=TRANSPOSE(B4:G9)

  • Nhấn Ctrl+Shift+Enter . Bạn có thể thấy dữ liệu được chuyển đổi ngay bây giờ.

Ghi chú & Mẹo:

  • Dữ liệu được chuyển đổi vẫn được liên kết với dữ liệu gốc. Hãy cẩn thận để thay đổi dữ liệu ban đầu. Bất cứ khi nào bạn thay đổi dữ liệu trong dữ liệu gốc, dữ liệu đó cũng sẽ được phản ánh trong dữ liệu được chuyển đổi.
  • Nếu bạn có phiên bản Microsoft 365 hiện tại thì bạn có thể nhập công thức vào ô 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 là công thức mảng động. Nếu không, hãy sử dụng Ctrl+Shift+Enter.

Đọc thêm: Cách chuyển đổi nhiều cột thành hàng trongExcel

3. Sử dụng tham chiếu ô để chuyển đổi hàng và cột

Chúng ta có thể chuyển đổi hàng và cột bằng cách sử dụng tham chiếu ô. Trong ví dụ trên, chúng tôi có tập dữ liệu 6×6 trong phạm vi B4:G9 . Chúng tôi cần một vùng ô trống 6×6 để chuyển đổi dữ liệu.

Các bước:

  • Chọn ô trống B11 . Nhập tiền tố tham chiếu, nói ' RR ', sau đó nhập vị trí của ô đầu tiên mà chúng tôi muốn chuyển đổi là B4 .

  • Trong Ô B12 , nhập cùng một tiền tố ' RR ' và sau đó là vị trí ô ở bên phải của ô mà chúng ta đã sử dụng trước đó bươc. Đối với mục đích của chúng tôi, đó sẽ là ô C4 mà chúng tôi sẽ nhập là RRC4 . Tương tự, hãy nhập tham chiếu vào các ô bên dưới.

  • Chọn phạm vi Ô B11:B16 . Điền vào các ô còn lại bằng cách kéo Tự động điền theo chiều ngang đến Cột G .

Các ô còn lại phải được tự động điền.

  • Nhấn Ctrl+H trên bàn phím của bạn để hiển thị Tìm và thay thế Trong trường Tìm gì Thay thế bằng , nhập tiền tố RR, rồi = vào trường. Nhấp vào Thay thế tất cả .

  • Một cửa sổ bật lên sẽ hiển thị “ Tất cả đã xong. Chúng tôi đã thực hiện 36 lần thay thế. ” Nhấp vào OK .

Bạn có thể thấy dữ liệu được chuyển đổi ngay bây giờ.

Đọc thêm: CáchChuyển đổi nhiều hàng thành cột trong Excel (9 cách)

Cách đọc tương tự

  • Excel VBA: Lấy số hàng và cột từ ô Địa chỉ (4 phương pháp)
  • Cách ẩn hàng và cột trong Excel (10 cách)
  • [Đã sửa!] Cả hàng và cột đều có Số trong Excel
  • Excel VBA: Đặt phạm vi theo số hàng và số cột (3 ví dụ)
  • Cách thêm nhiều hàng và cột trong Excel (Mọi cách có thể)

4. Sử dụng Macro VBA để chuyển đổi hàng và cột

Trong phương pháp này, chúng tôi sẽ chuyển đổi nhiều hàng thành cột trong Excel bằng cách sử dụng macro VBA .

Các bước:

  • Chuyển đến tab Nhà phát triển > Visual Basic.

  • Trong Trình chỉnh sửa Visual Basic, đi tới Chèn > Mô-đun.

Một mô-đun mới sẽ bật lên. Sao chép tập lệnh sau.

6445
  • Dán tập lệnh vào cửa sổ và lưu bằng Ctrl+S .

  • Bây giờ, hãy đóng Visual Basic Editor. Chuyển đến Nhà phát triển > Macros và bạn sẽ thấy macro SwitchRowsToColumns của mình. Nhấp vào Chạy .

Cửa sổ Chuyển hàng thành cột sẽ bật lên yêu cầu chọn mảng.

  • Chọn mảng B4:G9 để xoay. Nhấp vào OK .

Một lần nữa, cửa sổ bật lên sẽ yêu cầu chúng tôi chọn cột đầu tiên để chèn cột xoay.

  • Chọn Ô B11 . Nhấp vào OK .

Bây giờ,Bạn có thể thấy dữ liệu được chuyển đổi ngay bây giờ.

Đọc thêm: Excel Macro: Chuyển đổi nhiều hàng thành cột (3 ví dụ)

5. Chuyển đổi hàng và cột bằng Power Query

Power Query là một công cụ mạnh mẽ khác dành cho người dùng Excel có thể được sử dụng để chuyển đổi hàng thành cột. Nếu bạn đang làm việc với Excel 2010 hoặc Excel 2013, thì bạn cần tải xuống và cài đặt bổ trợ Power Query một cách rõ ràng. Bạn sẽ tìm thấy Power Query trên tab Dữ liệu trong Excel 2016 và các phiên bản cao hơn.

Hãy cẩn thận làm theo các bước bên dưới để chuyển đổi hàng thành cột bằng cách sử dụng Power Query.

Các bước:

  • Chọn phạm vi ô B4:G9 để chuyển đổi hàng thành cột trong Excel.

  • Chuyển đến tab Power Query và chọn Từ Bảng/Dải ô .

Một cửa sổ bật lên sẽ hiển thị hỏi phạm vi. Nhấp vào OK .

Bảng sau sẽ hiển thị trong Power Query Editor.

  • Trong Power Query Editor > Chuyển đến tab Chuyển đổi > Chọn Sử dụng Hàng Đầu tiên làm Tiêu đề > Chọn Sử dụng tiêu đề làm hàng đầu tiên

  • Nhấp vào Chuyển đổi dưới tab Chuyển đổi .

Bạn có thể thấy dữ liệu được chuyển đổi ngay bây giờ.

Đọc thêm: Cách thực hiện Chuyển đổi hàng và cột trong biểu đồ Excel (2 phương pháp)

Khắc phục sự cố chuyển đổi hàng và cột

1. Lỗi chồng chéo

Lỗi chồng lấp sẽ xảy ra nếu bạn cố dán dải ô đã chuyển đổi vào khu vực của dải ô đã sao chép. Hãy cẩn thận với lỗi này và chọn một ô không nằm trong phạm vi ô đã sao chép.

2. #GIÁ TRỊ! Lỗi

Nếu bạn triển khai công thức TRANSPOSE trong Excel bằng cách chỉ nhấn Enter , Bạn có thể thấy Lỗi #VALUE! này. Để tránh lỗi này, hãy nhớ nhấn Ctrl+Shift+Enter .

Lưu ý:

Nếu bạn có phiên bản Microsoft 365 hiện tại, thì bạn có thể nhập công thức vào ô 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 là công thức mảng động. Trong các phiên bản cũ hơn, công thức phải được nhập dưới dạng công thức mảng kế thừa bằng cách trước tiên chọn dải đầu ra, nhập công thức vào ô trên cùng bên trái của dải đầu ra, sau đó nhấn Ctrl+Shift+Enter để xác nhận nó.

Kết luận

Trong bài viết này, chúng tôi đã trình bày năm phương pháp đơn giản để chuyển đổi hàng và cột trong Excel. Thực hành tất cả chúng cùng với sách thực hành đã cho và tìm phương pháp nào phù hợp nhất với trường hợp của bạn. Hy vọng bạn thấy các phương pháp trên hữu ích và hãy bình luận trên trang web của chúng tôi ExcelWIKI.com nếu bạn cần làm rõ thêm hoặc có điều gì đó cần bổ sung.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.