Việc chuyển tài liệu trong Excel là một vấn đề không còn xa lạ với nhiều người dân dùng. Nhất là sau thời điểm xây dựng một bảng phức hợp thì việc chuyển tài liệu sẽ khiến cho chúng trở nên rõ ràng, giúp phân tích tốt hơn hoặc để vẽ trang bị thị.Bạn đã xem: bí quyết xoay bảng ngang thành dọc vào excel

Trong bài này, học Excel Online sẽ hướng dẫn một vài phương pháp để chuyển đổi các mặt hàng thành các cột (hoặc cột thành hàng) trong Excel, thực chất hai bài toán đó là một:). Các chiến thuật này dùng được trong tất cả các phiên phiên bản Excel 2016, 2013, 2010, 2007 cùng thấp hơn. Bao hà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à gửi ra những ví dụ nổi bật về việc áp dụng hàm và công thức Transpose của Excel.Bạn vẫn xem: cách xoay cột thành chiếc trong excel

Chuyển đổi các hàng thành những cột trong Excel bằng phương pháp sử dụng Paste Special (Transpose)

Giả sử chúng ta đã chế tạo bảng tính Excel tương tự như như phần lớn gì bạn thấy ở vị trí trên của hình dưới đây. Tên tổ quốc được sắp xếp theo các cột, cơ mà danh sách những quốc gia rất có thể quá dài, do vậy họ nên thay đổi các cột thành sản phẩm để cân xứng với màn hình:

*

*

*

Chọn hàng với cột bạn muốn chuyển. Nếu bạn muốn xoay toàn thể bảng, có nghĩa 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 ô sẽ chọn bằng cách bấm chuột phải vào vùng chọn và chọn Copytừ trình đối chọi 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 ô đầu tiên của vùng mà bạn có nhu cầu sao chép tài liệu đã đưa đổi.

Bạn đang xem: Cách xoay cột thành dòng trong excel

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

Dán tài liệu được sao chép bằng phương pháp 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 màu đen bé dại bên dưới nút Paste, cùng chọn Transpose .Nhấp chuột đề nghị vào ô đích cùng 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 là nhấn Ctrl + alternative text + V , chọn Transposevà nhấn OK .


*

Lưu ý: Nếu bạn dịch rời các ô tất cả chứa công thức, phải đảm bảo có tham chiếu hoàn hảo (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 chúng ta cũng sẽ được chuyển và các tham chiếu ô tự động được điều chỉnh.

Như chúng ta vừa thấy, nhân tài Transpose của Excel chất nhận được bạn thực hiện biến hóa từ hàng sang cột (hoặc cột sang hàng) chỉ trong vài giây. Tôi tin rằng giải pháp này là 1 cách thực sự giỏi nếu chỉ cần đổi khác bảng tính một đợt duy nhất. Phương pháp này cũng xào nấu các định hình của dữ liệu thuở đầ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 nói ở bên trên có hai nhược điểm khiến nó chưa hẳn là chiến thuật hoàn hảo cho việc chuyển tiếp dữ liệu trong Excel:

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

Hãy coi cách bạn có thể chuyển sản phẩm sang những cột vào Excel bằng cách sử dụng kỹ thuật xào luộc / dán thân thuộc để liên kết những ô đang được dịch rời so với dữ liệu ban đầu. Điều cực tốt khi sử dụng cách này là bất cứ khi nào bạn thay đổi dữ liệu trong bảng nguồn, bảng biến hóa 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 đổi sang các cột (hoặc các cột được chuyển 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ư đã phân tích và lý giải trong bí quyết 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 sẽ có hiệu quả tương từ như sau:

Chọn dữ liệu mới này cùng mở vỏ hộp thoại Find & Replace cố kỉnh của Excel (bạn rất có thể nhấn Ctrl + H để chuyển đến tab Replace ngay).Thay thế tất cả các ký tự “=” bởi “xxx” (bạn cũng có thể thay cố gắng nó bằng ngẫu nhiên ký tự nào khác không lâu dài ở ngẫu nhiên nơi nào trong tài liệu thực của bạn).

Điều này sẽ biến chuyển bảng của doanh nghiệp thành một cái nào đấy đáng sợ, như bạn thấy trong hình ảnh chụp màn hình hiển thị dưới đây, tuy nhiên đừng lo lắng, chỉ cần thêm hai bước nữa và bạn sẽ đạt được công dụng mong muốn.

Sao chép bảng bằng giá trị “xxx”, và kế tiếp áp dụng Paste Special > Transpose  để đổi khác các cột thành hàng, hoặc những hàng thành cột, tùy trực thuộc vào yêu 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ự chũm đổi, có nghĩa là thay thế toàn bộ “xxx” bởi “=” nhằm khôi phục links đến các ô gốc. Đã xong!

Đây là một giải pháp nhanh, thanh thanh và 1-1 giản, buộc phải không? Hạn chế duy nhất của biện pháp này là format của bảng thuở đầu bị mất trong quy trình và bạn sẽ cần phải phục hồi lại nó thủ công bằng tay (tôi đã chỉ cho bạn một phương pháp nhanh chóng để gia công điều này trong giải đáp này).

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

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

Chuyển hàng sang cột trong Excel bằng hàm TRANSPOSE

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

Trong ví dụ này, bọn họ sẽ chuyể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 phải xác định đúng đắn số hàng với cột trong bảng của bạn. Bảng mẫu mã của bọn họ có 7 cột và 6 hàng, bao gồm tiêu đề. Hãy ghi lưu giữ những số lượng này, và bọn họ hãy bước đầu chuyển các hàng.

Đếm những ô mà bạn có nhu cầu chuyển đổi. Trong trường hợp của chúng ta là 7 cột cùng 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ới ngang của một dải ô vẫn chọn, bạn phải chọn một vùng có cùng số hàng với cột như bảng nguồn của bạn. Trong lấy một ví dụ này, chúng ta đang chọn 6 cột với 7 hàng.Nhấn F2 để vào chế độ chỉnh sửa.Viết hàm TRANSPOSE và nhập dải dữ liệu mà bạn có nhu cầu chuyển đổi trong ngoặc đơn: = TRANSPOSE (array). Trong trường phù hợp của này, họ nhập =TRANSPOSE($A$1:$G$6).

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

Nhấn Ctrl + Shift + Enter .

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

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

Điểm yếu ớt của hàm TRANSPOSE:

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

Xem thêm: Những Câu Nói Hay Về Ngày Khai Trường, Stt Khai Giảng Năm Học Mới 2021

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 tính linh động và do đó rất có thể không bắt buộc là cách cực tốt để sử dụng trong vô số nhiều tình huống.

Chuyển sản phẩm 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á tương đương với giải pháp trước đó. Điểm dũng mạnh chính của chính nó ưu việt rộng hàm Transpose là nó cho phép chỉnh sửa được vào bảng gửi đổi, bên cạnh đó giữ liên kết với bảng ban đầu.

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

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

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

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

Nếu dữ liệu của bạn ban đầu ở một hàng khác với cùng 1 và cột không giống với A, bạn sẽ phải sử 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 vừa lòng A1 là ô trên cùng bên đề xuất của bảng mối cung cấp của bạn. Ngoài ra, xin xem xét việc sử dụng những tham chiếu ô tuyệt đối hoàn hảo và tương đối.

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

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

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

Nhưng chớ thất vọng, đây không phải là một trong vấn đề gì khủng cả. Bạn có thể dễ dàng khôi phục lại định hình nguồn theo phong 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 chuyển đổ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 hơn để biến hóa hàng thành cột trong Excel so với hàm TRANSPOSE.

Ưu điểm : chúng ta có thể dễ dàng chỉnh sửa ngẫu nhiên ô như thế nào trong bảng chuyển tiếp, đồng thời giữ link với bảng lúc đầu và cập nhật tự động hóa bất cứ khi nào bạn thực hiện thay đổi dữ liệu nguồn.

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

Bây giờ bạn đã sở hữu cảm giác ra sao về hàm INDIRECT, chúng ta có thể muốn bao gồm cái quan sát sâu hơn về đông đảo gì bí quyết thực sự đang làm và tại sao họ lại thực hiện nó kết phù hợp với hàm ADDRESS.

Hàm INDIRECT và ADDRESS – cú pháp với logic

Hàm INDIRECT, như tên của nó, được áp dụng để loại gián tiếp tham khảo một ô. Ví dụ, nếu bạn muốn có giá trị của ô B1 vào ô A8, thì các bạn nhập bí quyết này vào A8 =INDIRECT(“B1”).

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

Như đã biết, chúng ta đã sử dụng 3 hàm nữa trong bí quyết là – ADDRESS, COLUMN cùng ROW.

Hàm ADDRESS được thực hiện để lấy địa chỉ cửa hàng 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 lắp thêm hai. Ví dụ: ADDRESS (8,1) trả về $ A $ 8.

Hàm COLUMN trả về số cột của tham chiếu ô đang cho. Ví dụ, =COLUMN(A3) trả về 1, bởi vì cột A là cột thiết bị nhất. Như bạn có thể dễ dàng đoán được, hàm ROW hoạt động tương tự cho các hàng.

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

Như các bạn thấy, vào hàm ADDRESS, họ chỉ định COLUMN (A1) và ROW (A1),và trên đây thực sự là một trong những mưu mẹo! Hãy ghi nhớ rằng, hàm ADDRESS diễn giải số trước tiên dưới dạng hàng với thứ hai là cột. Nói cách khác, hàm ADDRESS lấy một cột được trả lại vì chưng hàm COLUMN và biến hóa nó thành một hàng, tiếp đến lấy một sản phẩm và chuyển nó sang cột, có nghĩa là hoán đổi những 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 xứng -> Hàm ADDRESS chuyển đổi cột sang trọng hàng cùng hàng thanh lịch cột -> Hàm INDIRECT xuất ra tài liệu đã được xoay sang tài liệu khác vào bảng tính Excel của bạn. Không bao gồm gì ghê gớm cả đúng không?

Rất nhiều kỹ năng và kiến thức phải ko nào? toàn thể những kỹ năng và kiến thức này các bạn đều hoàn toàn có thể học được vào khóa học EX101 – Excel trường đoản cú cơ phiên bản tới chăm 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 biện pháp đầy đủ, bỏ ra tiết. Rộng nữa không thể có giới hạn về thời gian học tập nên chúng ta có thể thoải mái học bất kể lúc nào, dễ ợt tra cứu giúp lại kỹ năng và kiến thức khi cần. Hiện giờ hệ thống đang sẵn có ưu đãi khôn cùng lớn cho bạn khi đk tham gia khóa học. Cụ thể xem tại: upes2.edu.vn.Online