Chuyển Cột Thành Hàng Trong Excel 2007

Việc chuyển dữ liệu trong Excel là một trong vấn đề rất gần gũi với không ít người dùng. Nhất là sau khoản thời gian xây dựng một bảng phức tạp thì việc chuyển dữ liệu sẽ khiến chúng trở cần rõ ràng, giúp phân tích xuất sắc hơn hoặc nhằm vẽ đồ dùng thị.Bạn vẫn xem: cách chuyển mặt hàng thành cột trong excel 2007

Trong bài bác này, học tập Excel Online sẽ lí giải một vài bí quyết để đổi khác các hàng thành những cột (hoặc cột thành hàng) trong Excel, thực chất hai việc đó 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 có thể xảy ra, giải thích các lỗi điển hình nhất và đưa 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.Bạn sẽ xem: đưa cột thành mặt hàng trong excel 2007

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

Giả sử các bạn đã tạo nên bảng tính Excel tương tự như mọi gì bạn thấy ở chỗ trên của hình dưới đây. Tên non sông được thu xếp theo những cột, dẫu vậy danh sách các quốc gia rất có thể quá dài, vị vậy họ nên biến đổi các cột thành mặt hàng để phù hợp với màn hình:

*

*

*

Chọn hàng cùng cột bạn muốn 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 ô sẽ chọn bởi cách nhấn vào phải vào vùng lựa chọn và chọn Copytừ trình solo ngữ cảnh hoặc nhấn Ctrl + C hoặc nhấp vào nút copy trên tab home tab > Clipboard group.Chọn ô đầu tiên của vùng mà bạn muốn sao chép tài liệu đã gửi đổi.Lưu ý: Điều đặc trưng là bạn chọn một ô nằm xung quanh phạm vi đựng dữ liệu lúc đầu của bạn, làm sao cho vùng coppy và vùng dán không chồng chéo. Ví dụ: nếu bạn có 4 cột cùng 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 phương pháp sử dụng tính năng Paste Special > Transpose. Bạn rất có thể mở hộp thoại Excel Paste Special theo 3 cách:Trên tab home tab > Clipboard group,, nhấp vào mũi tên màu đen nhỏ tuổi bên dưới nút Paste, cùng chọn Transpose .Nhấp chuột nên vào ô đích và chọn Paste Specialtừ trình 1-1 ngữ cảnh, kế tiếp chọn Transpose .Và cuối cùng, cách nhanh nhất là nhấn Ctrl + alt + V , chọn Transposevà nhấn OK .


*

Lưu ý: Nếu bạn dịch chuyển các ô gồm chứa công thức, phải đảm bảo có tham chiếu hoàn hảo và tuyệt vời nhất (dấu $) trong tất cả các ô. Điều này là cần thiết vì các công thức của người tiêu dùng cũng sẽ được chuyển và những tham chiếu ô tự động hóa được điều chỉnh.

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

Tuy nhiên, biện pháp làm được nhắc ở trên có hai nhược điểm khiến cho nó chưa hẳn là giải pháp hoàn hảo cho câu hỏi chuyển tiếp dữ liệu trong Excel:

Tùy lựa chọn transpose không thể cần sử dụng khi xào luộc / dán bảng Excel tương đối đầy đủ hàm, không như phạm vi solo giản. Trong trường đúng theo này, bạn phải sao chép bảng không tồn tại tiêu đề cột, hoặc thay đổi nó sang trọng dạng Range (nhấp chuột bắt buộc vào bất kỳ ô như thế nào trong bảng và chọn  Table > Convert khổng lồ Range từ menu ngữ cảnh).Một hạn chế nghiêm trọng hơn của phương pháp này là nó tạo ra một phiên bản sao của dữ liệu thuở đầu của bạn và bất cứ lúc nào dữ liệu nguồn cố kỉnh đổi, bạn cần phải lặp lại quy trình và luân phiên bảng một lượt nữa. Chẳng ai mong muốn 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 núm nào để đưa một bảng được links với tài liệu ban đầu

Hãy coi cách bạn cũng có thể chuyển hàng sang các cột trong Excel bằng cách sử dụng kỹ thuật xào luộc / dán không còn xa lạ để liên kết các ô vẫn được dịch chuyển so với dữ liệu ban đầu. Điều cực tốt khi áp dụng cách này là bất cứ khi nào bạn biến hóa dữ liệu trong bảng nguồn, bảng biến đổi cũng sẽ biến đổi và update 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ư đã giải thích trong giải pháp trước đó và chọn Paste Linkở góc dưới bên trái của cửa sổ hộp thoại.


*

Bạn sẽ có công dụng tương từ như sau:

Chọn tài liệu mới này và mở vỏ hộp thoại Find & Replace nuốm của Excel (bạn rất có thể nhấn Ctrl + H để chuyển đến tab Replace ngay).Thay thế toàn bộ các ký tự “=” bởi “xxx” (bạn cũng hoàn toàn có thể thay ráng nó bằng bất kỳ ký từ nào không giống không sống thọ ở bất kỳ nơi làm sao trong dữ liệu thực của bạn).

Điều này sẽ thay đổi bảng của khách hàng thành một cái nào đó đáng sợ, như bạn thấy trong hình ảnh chụp màn hình dưới đây, nhưng lại đừng lo lắng, chỉ cần thêm hai cách nữa và bạn sẽ đạt được tác dụng 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 những hàng thành cột, tùy nằm trong vào yêu cầu của bạn.Và cuối cùng, mở hộp thoại Find & Replace một đợt tiếp nhữa để hòn đảo ngược sự núm đổi, có nghĩa là thay thế toàn bộ “xxx” bằng “=” để khôi phục links đến những ô gốc. Đã xong!

Đây là một chiến thuật nhanh, dìu dịu và đối kháng giản, bắt buộc không? Hạn chế tuyệt nhất của phương pháp này là định hình của bảng ban đầu bị mất trong quy trình và các bạn sẽ cần phải phục hồi lại nó thủ công bằng tay (tôi sẽ chỉ cho bạn một cách nhanh chóng để gia công điều này trong chỉ dẫn này).

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

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

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

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

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

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

Lưu ý: Bạ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 bọn họ được biến đổi và họ có 7 cột được biến hóa thành 6 cột, đúng chuẩn như họ muốn:

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

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

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

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

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

Chuyển mặt 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 biến đổi cột sang hàng và trái lại này khá kiểu như với cách trước đó. Điểm mạnh khỏe chính của nó ưu việt hơn hàm Transpose là nó chất nhận được chỉnh sửa được trong bảng đưa đổi, đôi khi giữ kết nối với bảng ban đầu.

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

Giả sử chúng ta có dữ liệu trong 4 cột (A – D) với 5 sản phẩm (1 – 5):

Nhập công thức sau đây vào ô 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 tài liệu của bạn bắt đầu ở một hàng khác với 1 và cột khác với A, các bạn sẽ phải sử dụng một công thức tinh vi 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 thuộc bên phải của bảng nguồn của bạn. Ngoài ra, xin để ý việc sử dụng các tham chiếu ô tuyệt vời 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 chuyển như thường xuyên lệ bằng cách kéo một chữ thập color đen nhỏ tuổi ở góc dưới bên bắt buộc 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, tất cả các cột được gửi sang hàng.

Tuy nhiên, các ô được gửi trông vô cùng mộc mạc cùng 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ì to cả. Bạn rất có thể dễ dàng phục sinh lại định dạng nguồn theo cách này:

Sao chép bảng ban đầu;Chọn bảng đưa đổi;Nhấp chuột phải vào bảng biến hóa và chọn Formatting dưới Paste Options.

Tóm lại, INDIRECT hình như là một cách linh hoạt hơn để thay đổi hàng thành cột vào Excel so với hàm TRANSPOSE.

Ưu điểm : bạn cũng có thể dễ dàng chỉnh sửa bất kỳ ô như thế nào trong bảng chuyển tiếp, bên cạnh đó giữ links với bảng ban sơ và cập nhật tự động hóa bất cứ khi nào bạn thực hiện biến đổ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 – việc định dạng tài liệu không được lưu. Mặc dù, chúng ta có thể nhanh chóng khôi phục nó, như ví dụ sống trên.

Bây giờ bạn đã sở hữu cảm giác ra sao về hàm INDIRECT, bạn cũng có thể muốn bao gồm cái chú ý sâu hơn về phần đông gì bí quyết thực sự đang làm và tại sao chúng ta lại sử dụng 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 thực hiện để con gián tiếp xem thêm một ô. Ví dụ, nếu bạn có nhu cầu có quý giá của ô B1 vào ô A8, thì các bạn nhập bí quyết này trong A8 =INDIRECT(“B1”).

Nhưng sức mạnh thực của hàm INDIRECT là nó có thể biến bất kỳ chuỗi làm sao thành tham chiếu, 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à các giá trị của các ô khác. Và đây chính xác là điều bọn họ sẽ tiếp tục theo. Nếu chúng ta theo dõi phần này, các bạn sẽ dễ dàng hiểu toàn bộ các phần còn lại:)

Như đã biết, bọn họ đã thực hiện 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à cột mà chúng ta chỉ định. Hãy ghi nhớ điều này: đầu tiên, hàng, cột đồ vật hai. Ví dụ: ADDRESS (8,1) trả về $ A $ 8.

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

Như bạn thấy, trong hàm ADDRESS, họ chỉ định COLUMN (A1) và ROW (A1),và phía trên thực sự là một trong những mưu mẹo! Hãy lưu giữ rằng, hàm ADDRESS diễn giải số thứ nhất dưới dạng hàng với thứ hai là cột. Nói phương pháp khác, hàm ADDRESS rước 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, sau đó lấy một hàng và chuyển nó thanh lịch cột, tức 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à số hàng, tương xứng -> Hàm ADDRESS thay đổi cột thanh lịch hàng cùng hàng thanh lịch cột -> Hàm INDIRECT xuất ra tài liệu đã được luân chuyển sang tài liệu khác vào 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 kỹ năng và kiến thức phải ko nào? toàn cục những kiến thức và kỹ năng 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ơ bạn dạng tới siêng gia của học Excel Online. Đây là khóa học khiến cho bạn hệ thống kỹ năng và kiến thức một cách đầy đủ, bỏ ra tiết. Rộng nữa không hề có giới hạn về thời gian 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, thuận lợi tra cứu vãn lại kỹ năng và kiến thức khi cần. Hiện nay hệ thống đang sẵn có ưu đãi cực kỳ lớn cho chính mình khi đăng ký tham gia khóa học. Cụ thể xem tại: gametonghop.net.Online

Leave a Reply

Your email address will not be published. Required fields are marked *

x

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.