Excel chuyển đổi cứ sau 3 hàng thành cột

Hãy thử một cái gì đó như thế này. Điều quan trọng là chuỗi 3 vẫn giữ nguyên để điều này hoạt động hiệu quả

Sub SingleRow()

Range("A2").Select

Do
    Selection.Cut
        ActiveCell.Offset(-1, 1).Select
        ActiveSheet.Paste
        ActiveCell.Offset(1, -1).Select
        ActiveCell.EntireRow.Select
        ActiveCell.EntireRow.Delete
            ActiveCell.Cut
            ActiveCell.Offset(-1, 2).Select
            ActiveSheet.Paste
            ActiveCell.Offset(1, -2).Select
            ActiveCell.EntireRow.Select
            ActiveCell.EntireRow.Delete
                ActiveCell.Offset(1, 0).Select

Loop Until ActiveCell.Value = "" And ActiveCell.Offset(-1, 0).Value = ""

End Sub

Tôi đã thử nghiệm và điều này sẽ thực hiện thủ thuật

Đó là một phương pháp hiệu quả; . Ngoài ra, phương pháp này sẽ lý tưởng nếu bạn muốn sao chép định dạng ban đầu của mình

Bạn có thể tải xuống Mẫu Excel Chuyển đổi hàng thành cột này tại đây –

Thí dụ

Ví dụ: nếu bạn có dữ liệu bên dưới về những người chơi chính trong ngành từ các khu vực khác nhau, nó cũng hiển thị vai trò công việc của họ như trong hình 1

NameJenniferRachealMilosCostasDanielKevinCountrySpainEnglandFranceBrazilIrelandGermanyJob RoleCTOCEOAnalystAnalystMediaDirectorDomainElectronicsChemicalMechanicalAerospaceMarketingFinance

Trong ví dụ 1, tên của người chơi được viết ở dạng cột. Tuy nhiên, danh sách trở nên quá dài và dữ liệu được nhập cũng có vẻ không được sắp xếp. Do đó, chúng tôi sẽ thay đổi hàng thành cột bằng cách sử dụng phương pháp dán đặc biệt Sử dụng phương pháp dán đặc biệtDán đặc biệt trong Excel cho phép bạn . Có một số cách để dán đặc biệt trong Excel, bao gồm nhấp chuột phải vào ô mục tiêu và chọn dán đặc biệt hoặc sử dụng phím tắt như CTRL+ALT+V hoặc ALT+E+S. đọc thêm .

Các bước chuyển hàng thành cột trong Excel bằng phương pháp Paste Special như sau

  1. Chọn toàn bộ dữ liệu cần chuyển đổi hoặc chuyển đổi. Sau đó, Sao chép dữ liệu đã chọn bằng cách nhấn tổ hợp phím Ctrl + C


    Excel chuyển đổi cứ sau 3 hàng thành cột

  2. Chọn một ô trống và đảm bảo nó nằm ngoài phạm vi dữ liệu gốc. Dán dữ liệu bằng cách nhấn các phím “Ctrl + V” bắt đầu từ khoảng trống hoặc ô đầu tiên. Sau đó, chọn mũi tên xuống từ thanh công cụ bên dưới tùy chọn “Paste” và chọn “Paste Transpose. ” Nhưng cách dễ dàng là nhấp chuột phải vào chỗ trống bạn đã chọn trước để dán dữ liệu. Sau đó, chọn "Dán đặc biệt" từ nó


    Excel chuyển đổi cứ sau 3 hàng thành cột

  3. Sau đó, một hộp thoại “Paste Special” sẽ xuất hiện từ đó chọn tùy chọn “Transpose”. Và nhấp vào “OK. ”


    Excel chuyển đổi cứ sau 3 hàng thành cột

  4. Trong hình trên, copy dữ liệu cần chuyển đổi rồi click vào mũi tên chỉ xuống của tùy chọn Paste và tạo thành các tùy chọn chọn Transpose. (Dán-Chuyển vị trí)


    Excel chuyển đổi cứ sau 3 hàng thành cột

    Nó cho biết cách thực hiện chức năng chuyển vị để chuyển đổi hàng thành cột

    Excel chuyển đổi cứ sau 3 hàng thành cột

#2 Sử dụng Công thức TRANSPOSE

Khi người dùng muốn giữ nguyên các kết nối của bàn xoay với bàn ban đầu thì có thể sử dụng phương pháp chuyển vị bằng công thức. Phương pháp này cũng nhanh hơn trong việc chuyển đổi hàng thành cột trong Excel. Tuy nhiên, nó không giữ định dạng nguồn và liên kết nó với một bảng đã chuyển đổi

Thí dụ

Xem xét ví dụ dưới đây, như thể hiện trong hình 6, trong đó hiển thị tên, địa điểm và số lượng nhân viên của công ty

Excel chuyển đổi cứ sau 3 hàng thành cột

Các bước chuyển hàng thành cột trong excel bằng công thức như sau

  • Đầu tiên, hãy đếm số hàng và cột trong bảng excel ban đầu của bạn. Và sau đó, chọn cùng số ô trống nhưng đảm bảo bạn phải chuyển vị trí hàng thành cột để chọn ô trống theo hướng ngược lại. Giống ví dụ 2, số hàng là 3, số cột là 6. Vì vậy, bạn sẽ chọn 6 hàng trống và 3 cột trống
Excel chuyển đổi cứ sau 3 hàng thành cột
  • Trong ô trống đầu tiên, hãy nhập công thức TRANSPOSE trong excel Công thức TRANSPOSE trong ExcelTransPOSE . Là một phần của chức năng tra cứu và tham chiếu Excel, mục đích của nó là sắp xếp dữ liệu theo định dạng mong muốn. Để thực hiện công thức, kích thước chính xác của phạm vi được chuyển đổi được chọn và phím CSE (“Control+Shift+Enter”) được nhấn. đọc thêm ‘=TRANSPOSE($A$1. $F$3)’.
Excel chuyển đổi cứ sau 3 hàng thành cột
  • Vì công thức này cần được áp dụng cho các ô trống khác nên hãy nhấn ‘Ctrl+Shift+Enter. ’
Excel chuyển đổi cứ sau 3 hàng thành cột

Các hàng được chuyển đổi thành các cột

Excel chuyển đổi cứ sau 3 hàng thành cột

Thuận lợi

  1. Phương pháp Dán đặc biệt hữu ích khi người dùng cần tiếp tục định dạng ban đầu
  2. Trong phương pháp chuyển đổi, bằng cách sử dụng chức năng TRANSPOSE, bảng được chuyển đổi sẽ tự động thay đổi dữ liệu của nó, điều đó có nghĩa là bất cứ khi nào người dùng thay đổi dữ liệu trong bảng gốc, nó sẽ tự động thay đổi dữ liệu trong bảng được chuyển đổi, vì nó được liên kết với
  3. Chuyển đổi hàng thành cột trong Excel đôi khi giúp người dùng làm cho khán giả hiểu dữ liệu của họ một cách dễ dàng và để khán giả hiểu nó mà không cần nỗ lực nhiều

Nhược điểm

  1. Nếu số lượng hàng và cột tăng lên, thì phương pháp chuyển đổi bằng cách sử dụng các tùy chọn Dán Đặc biệt không thể thực hiện hiệu quả. Trong trường hợp này, chức năng “TRANSPOSE” sẽ bị vô hiệu hóa khi có nhiều hàng cần chuyển thành cột
  2. Tùy chọn “Transpose Paste Special” không liên kết dữ liệu gốc với dữ liệu đã chuyển đổi. Do đó, nếu cần thay đổi dữ liệu, bạn phải thực hiện lại tất cả các bước
  3. Trong phương pháp chuyển đổi, định dạng nguồn không được giữ nguyên cho dữ liệu đã chuyển đổi bằng cách sử dụng công thức
  4. Sau khi chuyển đổi hàng thành cột trong Excel bằng công thức, người dùng không thể chỉnh sửa dữ liệu trong bảng đã chuyển đổi vì nó được liên kết với dữ liệu nguồn

Những điều cần ghi nhớ

  1. Chúng ta có thể chuyển đổi hàng thành cột bằng các phương thức Paste Special. Chúng ta có thể liên kết dữ liệu với dữ liệu gốc bằng cách chọn “Paste Link” từ hộp thoại “Paste Special”
  2. Chúng ta cũng có thể sử dụng công thức INDIRECT của Excel và Hàm ADDRESS trong Excel Hàm ADDRESS Trong ExcelĐịa chỉ . Nó yêu cầu hai đối số bắt buộc. số hàng và số cột. Ví dụ: nếu chúng ta sử dụng =Address(1,2), kết quả sẽ là $B$1. đọc thêm để chuyển đổi hàng thành cột và ngược lại.

Bài viết được đề xuất

Bài viết này hướng dẫn Chuyển Hàng Thành Cột trong Excel. Ở đây, chúng ta thảo luận về việc chuyển đổi hàng thành cột trong Excel bằng cách sử dụng công thức Paste Special và TRANSPOSE, các ví dụ thực tế và mẫu Excel có thể tải xuống. Bạn có thể tìm hiểu thêm về Excel từ các bài viết sau. –

  • Nhóm các cột trong Excel Nhóm các cột trong ExcelTrong Excel, việc nhóm một hoặc nhiều cột lại với nhau trong một trang tính được gọi là cột nhóm và .