Việc chuyển dữ liệu trong Excel là một trong vấn đề không còn xa lạ với không ít người dân dùng. Nhất là sau khi xây dựng một bảng tinh vi thì bài toán chuyển tài liệu sẽ khiến chúng trở bắt buộc rõ ràng, góp phân tích tốt hơn hoặc để vẽ vật dụng thị.

Bạn đang xem: Chuyển bảng dọc thành ngang trong excel

Trong bài này, học tập Excel Online sẽ lý giải một vài biện pháp để biến đổi các sản phẩm thành những cột (hoặc cột thành hàng) vào Excel, thực chất hai vấn đề đó là một:). Các giải pháp này cần sử dụng được trong toàn bộ các phiên bản Excel 2016, 2013, 2010, 2007 cùng thấp hơn. Bao gồm nhiều khả năng hoàn toàn có thể xảy ra, phân tích và lý giải các lỗi điển hình nhất và chuyển ra những ví dụ điển hình nổi bật về việc áp dụng hàm và công thức Transpose của Excel.


Xem nhanh


Chuyển tài liệu trong Excel bằng công thức
Chuyển đổi những hàng thành các cột trong Excel bằng phương pháp sử dụng Paste Special (Transpose)Giả sử chúng ta đã sản xuất bảng tính Excel giống như như phần lớn gì các bạn thấy tại phần trên của hình dưới đây. Tên giang sơn được thu xếp theo những cột, nhưng danh sách các quốc gia rất có thể quá dài, do vậy họ nên biến hóa các cột thành hàng để cân xứng với màn hình:

*

Chọn hàng và cột bạn có nhu cầu chuyển. Nếu bạn có nhu cầu xoay toàn bộ bảng, tức là tất cả những ô có tài liệu trong bảng tính, nhấn Ctrl + Home và Ctrl + Shift + End .Sao chép ô đã chọn bởi cách nhấp chuột phải vào vùng chọn và chọn Copytừ trình 1-1 ngữ cảnh hoặc nhấn Ctrl + C hoặc nhấp vào nút copy trên tab trang chủ tab > Clipboard group.Chọn ô trước tiên của vùng mà bạn muốn sao chép tài liệu đã đưa đổi.

Lưu ý: Điều quan trọng là bạn lựa chọn 1 ô nằm kế bên phạm vi đựng dữ liệu ban sơ của bạn, sao để cho vùng sao chép và vùng dán không ck chéo. Ví dụ: nếu như khách hàng có 4 cột và 10 hàng, khi bạn chuyển địa điểm của bảng thì sẽ có 10 cột và 4 hàng.

Dán dữ liệu được sao chép bằng cách sử dụng tính năng Paste Special > Transpose. Bạn hoàn toàn có thể mở hộp thoại Excel Paste Special theo 3 cách:Trên tab trang chủ tab > Clipboard group,, nhấp vào mũi tên color đen nhỏ bên dưới nút Paste, và chọn Transpose .Nhấp chuột bắt buộc vào ô đích và chọn Paste Specialtừ trình đối kháng ngữ cảnh, tiếp nối chọn Transpose .Và cuối cùng, cách sớm nhất có thể là nhấn Ctrl + alt + V , chọn Transposevà nhấn OK .

*

Lưu ý: Nếu bạn dịch chuyển các ô tất cả chứa công thức, phải bảo đảm an toàn có tham chiếu hoàn hảo nhất (dấu $) trong tất cả các ô. Điều này là quan trọng vì các công thức của bạn cũng sẽ tiến hành chuyển và những tham chiếu ô auto được điều chỉnh.

Như các bạn vừa thấy, tuấn kiệt Transpose của Excel cho phép bạn thực hiện biến hóa từ mặt hàng sang cột (hoặc cột quý phái hàng) chỉ vào vài giây. Tôi tin rằng phương án này là một cách thực sự xuất sắc nếu chỉ cần chuyển đổi bảng tính một đợt duy nhất. Phương pháp này cũng coppy các định dạng của dữ liệu ban đầu của bạn, thêm 1 đối số trong vùng ảnh hưởng.


*

*

Tuy nhiên, phương pháp làm được kể ở bên trên có hai nhược điểm khiến nó không phải là giải pháp hoàn hảo cho việc chuyển tiếp tài liệu trong Excel:

Tùy chọn transpose không thể sử dụng khi xào nấu / dán bảng Excel không thiếu thốn hàm, không giống như phạm vi đối chọi giản. Trong trường phù hợp này, bạn cần phải sao chép bảng không có tiêu đề cột, hoặc đổi khác nó sang trọng dạng Range (nhấp chuột cần vào ngẫu nhiên ô nào trong bảng với chọn  Table > Convert to Range từ menu ngữ cảnh).Một giảm bớt nghiêm trọng hơn của phương thức này là nó tạo nên một bạn dạng sao của dữ liệu lúc đầu của các bạn và bất cứ bao giờ dữ liệu nguồn rứa đổi, bạn phải lặp lại quy trình và chuyển phiên bảng một lần nữa. Chẳng ai mong muốn lãng phí thời gian quý giá của mình để chuyển đi đưa lại như thế, đúng không?
Làm nắm nào để chuyển một bảng được link với tài liệu ban đầu

Hãy xem cách bạn cũng có thể chuyển mặt hàng sang những cột trong Excel bằng phương pháp sử dụng kỹ thuật xào luộc / dán rất gần gũi để liên kết những ô vẫn được dịch rời so với dữ liệu ban đầu. Điều tốt nhất có thể khi sử dụng cách này là bất cứ khi nào bạn thay đổi dữ liệu vào bảng nguồn, bảng đổi khác cũng sẽ chuyển đổi và cập nhật cho phù hợp.

Copy hàng bạn có nhu cầu chuyển thay đổi sang các cột (hoặc những cột được gửi sang hàng).Chọn một ô trống trong và một trang hoặc một bảng tính khác.Mở hộp thoại Paste Special, như đã lý giải trong biện pháp trước đó và chọn Paste Linkở góc dưới phía trái của cửa sổ hộp thoại.

*

Bạn đã có tác dụng tương từ như sau:

*

Chọn dữ liệu mới này với mở hộp thoại Find và Replace cụ của Excel (bạn có thể nhấn Ctrl + H để gửi đến tab Replace ngay).Thay thế tất cả các cam kết tự “=” bởi “xxx” (bạn cũng có thể thay cầm cố nó bằng ngẫu nhiên ký trường đoản cú nào khác không sống thọ ở bất kỳ nơi làm sao trong tài liệu thực của bạn).

*

Điều này sẽ vươn lên là bảng của doanh nghiệp thành một cái nào đấy đáng sợ, như bạn thấy trong ảnh chụp screen dưới đây, dẫu vậy đừng lo lắng, chỉ cần thêm hai bước nữa và bạn sẽ đạt được kết quả mong muốn.

Sao chép bảng bằng giá trị “xxx”, và tiếp nối áp dụng Paste Special > Transpose  để biến đổi các cột thành hàng, hoặc các hàng thành cột, tùy nằm trong vào nhu cầu của bạn.Và cuối cùng, mở hộp thoại Find & Replace một lần tiếp nữa để đảo ngược sự cụ đổi, tức là thay thế toàn bộ “xxx” bởi “=” nhằm khôi phục link đến các ô gốc. Đã xong!

*

Đây là một chiến thuật nhanh, thanh thanh và đối chọi giản, yêu cầu không? Hạn chế duy nhất của cách này là định dạng của bảng lúc đầu bị mất trong quá trình và các bạn sẽ cần phải khôi phục lại nó bằng tay thủ công (tôi đang chỉ cho bạn một biện pháp nhanh chóng để làm điều này trong khuyên bảo này).

Chuyển tài liệu trong Excel bởi công thức

Nếu bạn không kiếm kiếm các cách dễ dàng dàng, thì bạn cũng có thể sử dụng các công thức để đổi khác các cột thành hàng trong bảng Excel của người sử dụng và ngược lại.

Chuyển hàng sang cột vào Excel bởi hàm TRANSPOSE

Như tên gọi của nó, hàm Transpose được thiết kế theo phong cách đặc biệt để chuyển dữ liệu trong Excel. Nếu chúng ta không có không ít kinh nghiệm với những công thức Excel nói chung, và các hàm array nói riêng, hãy đảm bảo bạn vâng lệnh đúng theo công việc dưới đây.

Trong ví dụ này, họ sẽ biến đổi một bảng liệt kê các tiểu bang Hoa Kỳ theo dân số:

*

Trước hết, bạn cần phải xác định đúng mực số hàng cùng cột trong bảng của bạn. Bảng mẫu mã của chúng ta có 7 cột và 6 hàng, bao hàm tiêu đề. Hãy ghi nhớ những con số này, và họ hãy bước đầu chuyển các hàng.

Đếm những ô mà bạn muốn chuyển đổi. Trong trường hợp của họ là 7 cột với 6 hàng.Chọn một phạm vi trống. Vì hàm TRANSPOSE chuyển hướng làn phân cách dọc và ngang của một dải ô đã chọn, bạn cần phải chọn một vùng bao gồm cùng số hàng cùng cột như bảng nguồn của bạn. Trong lấy một ví dụ này, họ đang chọn 6 cột cùng 7 hàng.Nhấn F2 để vào chính sách chỉnh sửa.Viết hàm TRANSPOSE với nhập dải tài liệu mà bạn có nhu cầu chuyển thay đổi trong ngoặc đơn: = TRANSPOSE (array). Trong trường phù hợp của này, bọn họ nhập =TRANSPOSE($A$1:$G$6).

Lưu ý: Bạn luôn cần phải áp dụng tham chiếu tuyệt đối trong hàm TRANSPOSE.

*

Nhấn Ctrl + Shift + Enter .

Lưu ý: Bạn yêu cầu nhấn Ctrl + Shift + Enter vì đó là một cách làm mảng, nhấn Enter  nó sẽ không còn hoạt động.

Đã xong! Dữ liệu của họ được biến đổi và bọn họ có 7 cột được thay đổi thành 6 cột, đúng đắn như họ muốn:

*

Ưu điểm của hàm TRANSPOSE:

Lợi ích thiết yếu của việc áp dụng hàm TRANSPOSE là bảng được chuyển giữ lại liên kết với bảng nguồn với bất cứ khi nào bạn đổi khác dữ liệu nguồn, bảng chuyến qua cũng sẽ biến đổi theo.

Điểm yếu hèn của hàm TRANSPOSE:

Định dạng bảng ban sơ không được giữ trong bảng gửi đổi, như chúng ta thấy trong hình ảnh chụp màn hình ở trên.Nếu có ngẫu nhiên ô trống như thế nào trong bảng nguốn, những ô được gửi sẽ chứa giá trị 0 cố gắng thế.Bạn cần yếu chỉnh sửa bất kỳ ô làm sao trong bảng được thay đổi bởi bởi vì hàm TRANSPOSE dựa vào rất những vào dữ liệu nguồn. Nếu bạn cố gắng đổi khác giá trị của ô, Excel đang báo lỗi “You cannot change part of an array” .

Thêm vào đó, cho dù hàm TRANSPOSE xuất sắc và dễ sử dụng, nhưng chắc chắn nó thiếu hụt tính linh hoạt và bởi vì đó có thể không đề xuất là cách tốt nhất để sử dụng trong vô số tình huống.

Chuyển hàng thành cột / cột thành hàng bằng phương pháp sử dụng Hàm INDIRECT

Phương pháp thay đổi cột sang mặt hàng và trái lại này khá như thể với phương pháp trước đó. Điểm mạnh mẽ chính của nó ưu việt rộng hàm Transpose là nó được cho phép chỉnh sửa được vào bảng gửi đổi, mặt khác giữ kết nối với bảng ban đầu.

Chúng ta sẽ áp dụng một bảng nhỏ tuổi trong lấy ví dụ như này để chúng ta có thể tập trung vào quá trình chuyển chứ chưa hẳn trên dữ liệu cũng chính vì chúng ta sẽ sử dụng phối kết hợp các hàm INDIRECT với ADDRESS, vẫn hơi phức hợp một chút.

Giả sử các bạn có tài liệu trong 4 cột (A – D) và 5 mặt hàng (1 – 5):

*

Nhập công thức sau đây vào ô bên trái của vùng chọn, giả sử là ô A7 cùng nhấn phím Enter:

=INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))

Nếu tài liệu của bạn ban đầu ở một sản phẩm khác với cùng 1 và cột không giống với A, các bạn sẽ phải áp dụng một công thức phức tạp hơn một chút:

=INDIRECT(ADDRESS(COLUMN(A1) – COLUMN($A$1) + ROW($A$1), ROW(A1) – ROW($A$1) + COLUMN($A$1)))

Trường hợp A1 là ô trên cùng bên đề xuất của bảng nguồn của bạn. Ngoài ra, xin xem xét việc sử dụng những tham chiếu ô hoàn hảo nhất và tương đối.

Sao chép công thức qua mảng mà bạn có nhu cầu đặt dữ liệu được đưa như thường xuyên lệ bằng cách kéo một chữ thập màu đen nhỏ tuổi ở góc bên dưới bên phải của một ô hoặc một dải ô vẫn chọn.

*

Được rối đấy! Trong bảng mới tạo của bạn, toàn bộ các cột được gửi sang hàng.

Tuy nhiên, những ô được chuyển trông siêu mộc mạc cùng ngô nghê so với tài liệu ban đầu.

*

Nhưng đừng thất vọng, trên đây không phải là một vấn đề gì phệ cả. Bạn có thể dễ dàng phục sinh lại format nguồn theo cách này:

Sao chép bảng ban đầu;Chọn bảng gửi đổi;Nhấp chuột cần vào bảng thay đổi và chọn Formatting dưới Paste Options.

*

Tóm lại, INDIRECT dường như là một bí quyết linh hoạt rộng để đổi thay hàng thành cột vào Excel so với hàm TRANSPOSE.

Ưu điểm : bạn có thể dễ dàng chỉnh sửa ngẫu nhiên ô như thế nào trong bảng đưa tiếp, đồng thời giữ liên kết với bảng ban sơ và cập nhật auto bất cứ khi nào bạn thực hiện đổi khác dữ liệu nguồn.

Những hạn chế : trên thực tế, tôi chỉ rất có thể thấy một điểm – bài toán định dạng tài liệu không được lưu. Mặc dù, bạn cũng có thể nhanh chóng phục sinh nó, như ví dụ nghỉ ngơi trên.

Bây giờ bạn đã sở hữu cảm giác thế nào về hàm INDIRECT, bạn cũng có thể muốn tất cả cái nhìn sâu rộng về các gì phương pháp thực sự đang làm cho và trên sao họ lại áp dụng nó kết phù hợp với hàm ADDRESS.

Xem thêm: Hướng dẫn bạn cách làm thời khóa biểu đẹp bằng excel, hướng dẫn làm thời khóa biểu bằng excel

Hàm INDIRECT cùng ADDRESS – cú pháp và logic

Hàm INDIRECT, như thương hiệu của nó, được thực hiện để gián tiếp tìm hiểu thêm một ô. Ví dụ, nếu bạn có nhu cầu có cực hiếm của ô B1 trong ô A8, thì bạn nhập công thức này trong A8 =INDIRECT(“B1”).

*
Nhưng sức khỏe thực của hàm INDIRECT là nó rất có thể biến ngẫu nhiên chuỗi làm sao thành tham chiếu, bao gồm một chuỗi mà bạn xây dựng bằng cách sử dụng các hàm không giống và những giá trị của các ô khác. Và đây và đúng là điều bọn họ sẽ giữ vững theo. Nếu bạn theo dõi phần này, bạn sẽ dễ dàng hiểu toàn bộ các phần còn lại:)

Như đang biết, bọn họ đã thực hiện 3 hàm nữa trong cách làm là – ADDRESS, COLUMN cùng ROW.

Hàm ADDRESS được áp dụng để lấy địa chỉ của một ô theo số hàng với cột mà chúng ta chỉ định. Hãy nhớ điều này: đầu tiên, hàng, cột máy hai. Ví dụ: ADDRESS (8,1) trả về $ A $ 8.

Hàm COLUMN trả về số cột của tham chiếu ô đã cho. Ví dụ, =COLUMN(A3) trả về 1, chính vì cột A là cột lắp thêm nhất. Như chúng ta cũng có thể dễ dàng đoán được, hàm ROW hoạt động tương tự cho những hàng.

Và bây giờ, hãy nhằm tôi nhắc bạn về tổng thể công thức mà họ đã sử dụng để đổi khác hàng thành những cột trong bảng tính Excel của bọn chúng ta: =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))

Như các bạn thấy, vào hàm ADDRESS, bọn họ chỉ định COLUMN (A1) cùng ROW (A1),và đây thực sự là 1 trong những mưu mẹo! Hãy ghi nhớ rằng, hàm ADDRESS diễn giải số đầu tiên dưới dạng hàng với thứ nhị là cột. Nói cách khác, hàm ADDRESS mang một cột được trả lại vì hàm COLUMN và thay đổi nó thành một hàng, tiếp nối lấy một sản phẩm và gửi nó quý phái cột, tức là hoán đổi các hàng thành các cột.

Hàm COLUMN cùng ROW trả lại số cột với số hàng, tương ứng -> Hàm ADDRESS chuyển đổi cột thanh lịch hàng với hàng thanh lịch cột -> Hàm INDIRECT xuất ra dữ liệu đã được luân phiên sang tài liệu khác trong bảng tính Excel của bạn. Không bao gồm gì gớm ghê cả đúng không?

Rất nhiều kiến thức và kỹ năng phải không nào? toàn cục những kỹ năng và kiến thức này các bạn đều rất có thể học được vào khóa học EX101 – Excel từ bỏ cơ bản tới siêng gia của học tập Excel Online. Đây là khóa học giúp đỡ bạn hệ thống kiến thức một phương pháp đầy đủ, chi tiết. Rộng nữa không còn có giới hạn về thời hạn học tập nên chúng ta cũng có thể thoải mái học bất kể lúc nào, dễ dãi tra cứu giúp lại kỹ năng và kiến thức khi cần. Hiện nay hệ thống đang xuất hiện ưu đãi cực kỳ lớn cho mình khi đăng ký tham gia khóa học. Cụ thể xem tại: Hoc
Excel.Online

Việc biến hóa dữ liệu từ hàng thành cột hoặc cột thành mặt hàng trong Excel là việc bạn phải làm thường xuyên. Trong bài viết này, techanoi.edu.vn sẽ hướng dẫn giải pháp chuyển trường đoản cú bảng dọc sang trọng bảng ngang vào Excel. 2 phương pháp đổi khác sau đây để giúp đỡ bảng tính dễ theo dõi và làm việc hơn.

1/ chuyển hàng thành cột trong Excel bởi Transpose vào Paste Special

Cách chuyển từ bảng dọc thanh lịch bảng ngang trong excel này phổ biến, dễ nên được rất nhiều người áp dụng. Để chỉ dẫn mình gồm bảng lấy một ví dụ sau đây:


*

Chuyển sản phẩm thành cột trong Excel bởi Transpose trong Paste Special


*

Chọn Copy hoặc Ctrl + C


*

Chọn Paste Special


Bước 3: hộp thoại Paste Special hiện tại lên, chúng ta tích chọn Transpose. ở đầu cuối nhấn OK để chuyển dòng thành cột trong Excel.


*

Chọn Transpose nhằm đổi hàng thành cột vào Excel


Nếu bạn muốn chuyển cột thành chiếc (hàng) trong Excel thì cũng làm tương tự như như công việc trên. Cũng vào Paste Special và chọn Transpose để gửi cột thành hàng.


*

Cách chuyển từ bảng dọc thanh lịch bảng ngang vào Excel


2/ phương pháp chuyển tự bảng dọc quý phái bảng ngang trong Excel bởi hàm Transpose

Nếu như bạn thích dùng hàm Excel thì thì gồm hàm Transpose dùng để làm chuyển sản phẩm thành cột, cột thành dành.

Cú phám hàm Transpose: =Transpose(Array)

Trong kia Array là dãy dữ liệu cần chuyển đổi.

Cách thực hiện hàm Transpose để đưa hàn thành cột trong Excel như sau:

Bước 1: chọn sẵn mảng nên chuyển đổi

Bước 2: sử dụng phím tắt chuyển cái thành cột: Ctrl + Shift + Enter

Một số giữ ý: 

Các tài liệu sẽ tự đổi khác khi biến hóa dữ liệu gốc.Cách này sẽ không copy định hình của dữ liệu bạn gửi đổi.Cách này có thể chuyển đổi hàng với cột vào bảng Table.

Để ví dụ giải pháp dùng hàm Transpose để chuyển dòng thành cột vào Excel, techanoi.edu.vn có chuẩn bị ví dụ sau đây:

Bước 1: không giống với những công thức Excel khác, để thực hiện mình sẽ bôi đen 3 ô trống sản phẩm dọc mà lại mình đã transpose cho tới (tương ứng với 3 ô hàng ngang).


*

Dùng hàm Transpose gửi từ bảng dọc quý phái bảng ngang trong excel


Bước 2: Nhập cú pháp hàm Transpose vào. Sau đó nhấn tổng hợp phím Ctrl + Shift + Enter nhằm chuyển ship hàng thành cột.


*

Phím tắt chuyển dòng thành cột Ctrl + Shift + Enter.


Cuối cùng bạn sẽ được kết quả như hình sau đây.


*

Cách chuyển từ bảng dọc sang bảng ngang trong Excel bằng hàm Transpose.


3/ gửi cột thành loại trong Excel bằng cách dùng Replace

Đây là phương pháp hơi phức hợp và không nhiều người dùng tới nhưng lại nếu bạn có nhu cầu thử thì có thể thực hiện nay theo quá trình sau đây:

Bước 1: Để ship hàng cột vào Excel, thứ nhất mình gán ô D3 = ô A4 là Môn với ô D5 = ô B4 là Điểm.


*

Dùng chức năng Replace để đưa từ bảng dọc sang trọng bảng ngang trong Excel


Bước 2: nỗ lực chữ “k” vào vết bằng. 


*

Thay chữ “k” vào vết bằng


Bước 3: sau đó mình quẹt đen kéo dãn dài sang phải. Lúc này thứ tự vẫn tăng dần.


*

Sau đó mình thoa đen kéo dài sang phải


Bước 4: mình dùng chức năng Replace trong Excel. Chúng ta tìm tại mục Editing trên tab trang chủ hoặc sử dụng phím tắt Ctrl + H để mở vỏ hộp thoại Replace lên.


*

Dùng phím tắt Ctrl + H để mở vỏ hộp thoại Replace. Nạm chữ “k” bởi dấu bằng.


Bước 5: cuối cùng thay chữ “k” trở lại thành vệt bằng.


*

Cách chuyển hàng thành cột vào excel cùng cột thành mẫu nâng cao.


4/ Đánh giá bán 3 phương pháp chuyển hàng thành cột

Cách 1: cần sử dụng Transpose vào Paste Special

Cách đưa từ bảng dọc sang trọng bảng ngang vào Excel đối chọi giản, được không ít người sử dụng.

Một nhược đặc điểm này là khi tài liệu ở bảng cũ update mới thì dữ liệu trong bảng sau khi chuyển đổi sẽ không update mới theo.

Cách 2: sử dụng hàm Transpose vào Excel

Nắm rõ cú pháp hàm Transpose để thực hiện việc chuyển hàng thành cột trong Excel.

Cần buộc phải nhớ bôi black số ô khớp ứng với bảng muốn thay đổi trước bởi vì không làm như thế sẽ gây ra lỗi #VALUE! do những dữ liệu vào bảng cũ không biểu lộ hết được trong 1 ô Excel.

Cập nhật số liệu trong bảng cũ thì bảng new sẽ chuyển đổi dữ liệu theo.

Cách 3: Gán cực hiếm và dùng Replace

Không cần dùng phím tắt chuyển loại thành cột Ctrl + Shift + Enter.

Sau khi gửi thì tài liệu sẽ tự update khi bảng chính biến đổi dữ liệu.

Tuy nhiên tương đối rắc rối cho tất cả những người mới, không sử dụng Excel thành thạo.

Bài viết đã chia sẻ đầy 3 cách chuyển trường đoản cú bảng dọc sang bảng ngang vào Excel từ đơn giản và dễ dàng đến phức tạp. Tùy thuộc vào trường hợp và thói quen thuộc mà bạn dùng 1 trong 3 giải pháp tương ứng.

Việc biết cách chuyển sản phẩm thành cột, đưa cột thành mẫu trong Excel rất bắt buộc thiết cũng chính vì sẽ góp bạn tiện lợi theo dõi tài liệu và thao tác chuyên nghiệp hóa hơn.

Website techanoi.edu.vn share nhiều kiến thức học Excel online bắt đầu mỗi ngày. Các bạn hãy theo dõi update mới.