Cách gộp các ô trong bảng Excel thành một hàng. Cách gộp ô trong Excel theo nhiều cách khác nhau

Excel được sử dụng chủ yếu để thực hiện các phép tính phức tạp và tổng hợp các bảng có kết quả, trong đó dữ liệu sẽ tự động thay đổi khi dữ liệu chính thay đổi. Để làm rõ những gì được trình bày trong bảng cuối cùng, cần thiết kế tiêu đề bảng cho hợp lý. Thông thường, một số dữ liệu có thể được kết hợp thành một nhóm và trong một bảng có nhiều cột hoặc hàng, một tiêu đề được chỉ định trong tiêu đề. Trong Excel, trang tính được chia thành các ô và để chính thức hóa ý tưởng nhóm dữ liệu của chúng ta, chúng ta cần kết hợp nhiều ô bằng cách đặt văn bản chung vào chúng. Ở phần sau của bài viết, chúng ta sẽ thảo luận về câu hỏi làm thế nào để kết hợp các ô trong Excel theo nhiều cách khác nhau.

Menu cũng thay đổi theo từng phiên bản của chương trình, nhưng luôn có một cách phổ biến cho phép bạn kết hợp các ô trong Excel và hoạt động trong tất cả các phiên bản Excel. Đầu tiên, chúng ta sẽ xem cách hợp nhất các ô trong Excel 2010 bằng menu. Và do đó, hãy chọn các ô cần thiết, chuyển đến tab “Trang chủ” và tìm mục “Hợp nhất và đặt vào giữa” trong khu vực “Căn chỉnh”. Trong trường hợp của chúng tôi, các ô chứa đầy văn bản và khi chúng tôi nhấp vào “Hợp nhất và đặt vào giữa”, chúng tôi nhận được cảnh báo rằng dữ liệu của tất cả các ô sẽ bị mất nếu chúng tôi tiếp tục hợp nhất các ô trong Excel theo cách này, ngoại trừ ô trên cùng bên trái, dữ liệu từ đó sẽ được đặt ở giữa. Nếu bạn bấm vào mũi tên ở bên phải của “Hợp nhất và Căn giữa”, một danh sách các tùy chọn khác để hợp nhất các ô trong Excel sẽ xuất hiện có thể phù hợp hơn với bạn.

Bây giờ chúng ta hãy xem cách kết hợp các ô trong Excel theo cách phù hợp với tất cả các phiên bản của chương trình. Để thực hiện việc này, chúng tôi cũng chọn các ô cần thiết và nhấp chuột phải vào khu vực của các ô đã chọn, sau đó chọn mục “Định dạng ô…” trong menu xuất hiện. Cửa sổ “Định dạng ô” xuất hiện, trong đó chúng ta chuyển đến tab “Căn chỉnh” và chọn hộp bên cạnh “hợp nhất các ô”. Kết quả là chúng ta nhận được cảnh báo mất dữ liệu và hợp nhất ô tương tự mà không đặt thông tin vào giữa.

Để gộp ô trong Excel mà không làm mất dữ liệu, bạn cần sử dụng nhiều thủ thuật khác nhau. Ví dụ: trên nhiều diễn đàn, bạn có thể tìm thấy các macro do người dùng viết được gọi bằng phím tắt. Quy trình thực hiện tương tự, chọn các ô và áp dụng macro tương ứng. Các phương pháp khác liên quan đến việc hợp nhất văn bản trước tiên theo cách thủ công trong một ô liền kề bằng cách chỉ cần sao chép hoặc soạn một công thức thích hợp.

Các ô tạo thành hình chữ nhật (có ít nhất một cạnh chạm vào nhau) có thể được kết hợp thành một ô lớn có định dạng chung. Bạn có thể hợp nhất các ô bằng các công cụ Excel tiêu chuẩn hoặc sử dụng macro và phần bổ trợ. Khi bạn hợp nhất các ô với dữ liệu bằng các phương pháp tiêu chuẩn, thông tin ô sẽ được thay thế bằng văn bản của ô trên cùng bên trái của phạm vi đã hợp nhất. Việc sử dụng macro và tiện ích bổ sung có thể tăng tốc đáng kể và đơn giản hóa loại hoạt động này, cũng như lưu các giá trị của tất cả các ô được hợp nhất.

Gộp ô trong Excel không làm mất dữ liệu

Khi hợp nhất các ô (cả trống và chứa dữ liệu), nó sẽ tăng tốc và đơn giản hóa công việc bằng cách sử dụng phần bổ trợ VBA cho Excel, cho phép bạn hợp nhất các ô trong một phạm vi được chỉ định theo hàng, theo cột, cũng như với một bước nhất định và mà không làm mất văn bản. Có các giải pháp làm sẵn cho các vấn đề liên quan đến việc hợp nhất các ô.

Gộp ô nhanh trong Excel bằng add-in

Một phiên bản bổ trợ thậm chí còn linh hoạt hơn cho phép bạn lưu văn bản của các ô được hợp nhất, phân tách nó bằng ký tự phân cách, nghĩa là nó hợp nhất các ô mà không làm mất dữ liệu. Dưới đây là hộp thoại cho bổ trợ này.

Sử dụng tiện ích bổ sung cho phép bạn:

1. Với một cú nhấp chuột, hãy gọi hộp thoại macro trực tiếp từ thanh công cụ Excel;

2. hợp nhất các ô theo hàng;

3. hợp nhất các ô theo cột;

4. khi hợp nhất các ô với văn bản, hãy lưu dữ liệu văn bản của tất cả các ô đã hợp nhất;

5. tùy ý chọn ký hiệu phân cách (ký hiệu phân tách văn bản của ô này với văn bản của ô khác);

6. khi gộp ô trống với ô chứa công thức thì lưu công thức;

7. khi hợp nhất các ô chứa công thức, hãy lưu công thức từ các ô bên trái/trên cùng;

8. hợp nhất có chọn lọc các ô với một bước nhất định.

Video về cách gộp ô nhanh chóng mà không làm mất giá trị

Làm cách nào để gộp ô trong Excel bằng công cụ chuẩn?

Hợp nhất các ô thông qua menu ngữ cảnh

Cách dễ nhất để hợp nhất các ô là chọn phạm vi ô cần hợp nhất, nhấp chuột phải vào bất kỳ vị trí nào trong vùng đã chọn và chọn "Định dạng ô..." từ menu ngữ cảnh xuất hiện. Tiếp theo, trong cửa sổ "Định dạng ô", chuyển đến tab "Căn chỉnh", trong nhóm "Hiển thị", chọn hộp phía trước trường "Hợp nhất ô" và nhấp vào nút "OK".

Hợp nhất các ô thông qua thanh công cụ

Trong Excel 2003, thanh công cụ Định dạng bao gồm một nút mà khi nhấp vào sẽ hợp nhất các ô đã chọn và căn chỉnh nội dung của ô vào giữa, nút này thường được sử dụng để tạo tiêu đề.

Trong Excel 2007/2010, một nút tương tự nằm trên tab "Trang chủ", trong nhóm nút "Căn chỉnh". Nếu bạn đi tới menu của nút này bằng cách nhấp vào mũi tên nhỏ ở bên phải của nút, thì ngoài tùy chọn “Hợp nhất và đặt vào giữa”, “Hợp nhất theo hàng”, “Hợp nhất ô” và “Hủy hợp nhất ô ” sẽ có sẵn.

Tại sao các mục menu và nút để hợp nhất các ô không hoạt động?

Nếu bạn không thể hợp nhất các ô vì các mục và nút menu bắt buộc bị chuyển sang màu xám thì trang tính đó được bảo vệ và phải được loại bỏ trước khi hợp nhất hoặc sổ làm việc đã được chia sẻ và phải không được bảo vệ trước khi hợp nhất các ô. .

Làm cách nào để gộp ô trong Excel bằng phím nóng?

Bạn có thể tăng tốc độ hợp nhất các ô bằng cách sao chép ô đã hợp nhất rồi dán nó vào các vị trí mong muốn bằng cách sử dụng tổ hợp phím nóng Ctrl+C để sao chép và Ctrl+V để dán. Ngoài ra, bạn có thể viết một macro đơn giản ( hoặc ghi lại bằng máy ghi macro) Và gán tổ hợp phím nóng của riêng bạn cho macro này, ví dụ Ctrl+M. Một mã ví dụ cho một macro đơn giản được đưa ra dưới đây.

Sub Obedinenie_Vydelennyh_Yacheek() Selection.MergeCells = True End Sub

Để chuyển mã chương trình này sang máy tính của bạn, hãy di chuyển con trỏ chuột qua trường có mã chương trình, nhấp vào một trong hai nútở góc trên bên phải của trường này, sao chép mã chương trình và dán vào mô-đun dự án trên máy tính của bạn (thông tin thêm về

Trong gói văn phòng MS Excel, bạn có thể kết hợp nhiều trường liền kề theo chiều ngang hoặc chiều dọc thành một trường lớn. Điều này có thể được thực hiện theo nhiều cách.

Sử dụng menu ngữ cảnh

Đang gọi phím phải menu ngữ cảnh chuột, trước đó đã chọn các trường cần hợp nhất, hãy chọn Định dạng.

Chúng tôi quan tâm đến tab Căn chỉnh.

Trong tài sản Trưng bàyđánh dấu bằng dấu tích Một hiệp hội và hãy nhấn ĐƯỢC RỒI.

Nên được xem xét rằng chỉ giá trị trên cùng bên trái sẽ được lưu trong trường kết hợp.

Nút ribbon cho excel 2007 trở lên

Bạn cũng có thể sử dụng nút trên ribbon để hợp nhất.

Trong Office 2013, nó nằm trên tab trang chủ và nó trông như thế này.

Nút mặc định đoàn kết và sản xuất san lấp mặt bằng văn bản ở trung tâm. Trong danh sách thả xuống, trong số các tùy chọn được đề xuất cũng có tính năng hợp nhất theo hàng, không căn chỉnh và hủy bỏ, nếu bạn thay đổi ý định. Với cùng một nút, bạn có thể chia Họ trở lại.

Trước khi nhấn vào nút này, bạn nên điểm nổi bật phạm vi của các ô dọc hoặc ngang.

Trong Office 2010, nút này có giao diện gần như giống nhau với danh sách thả xuống tương tự.

Trong Office 2003, nút merge có chức năng tương tự nằm trên thanh công cụ Định dạng.

Bạn có thể dán các ô lại với nhau bằng cách sử dụng sao chép dán, đó là sao chép(Ctrl+C) được hợp nhất, sau đó chèn(Ctrl+V) đến vị trí cần thiết.

Sử dụng chức năng “CONNECT”

Excel có chức năng Cặp đôi. Nối nhiều dòng thành một.

Trong chính chức năng KẾT NỐI Chúng ta nên chỉ ra các ô hoặc phạm vi chúng ta cần, phân tách bằng dấu chấm phẩy:

=CONCATENATE (ô1;ô2;…) từ 1 đến 255 đối số hàm.

Một quy trình ghép tương tự có thể được thực hiện như sau:

Viết macro

Bạn có thể viết một macro đơn giản (hoặc sử dụng ghi macro) và giao cho anh ấy một số thứ thuận tiện cho bạn tổ hợp phím nóng. Các tùy chọn mã có thể có cho macro như vậy được trình bày bên dưới.

Tùy chọn thứ hai sẽ đảm bảo việc hợp nhất tất cả các trường kết hợp trong khi vẫn giữ nguyên dữ liệu gốc.

Chọn các trường bắt buộc và chạy macro. Biên tập viên VBA mở đầu bằng sự kết hợp Alt+F11.

Chúng tôi đóng góp Mã chương trình macro và thực thi.

Để chạy macro đã tạo, hãy nhấp vào Alt+F8. Một cửa sổ sẽ mở ra Vĩ mô(Vĩ mô). Trên danh sách Tên vĩ mô(Tên macro) chọn tên được yêu cầu và nhấp vào Hành hình(Chạy).

Cách hợp nhất các cột

Bạn có thể kết hợp các giá trị trong Excel hai cột trong từng dòng một. Ví dụ: chúng tôi muốn kết hợp một tài liệu và thông tin về nó.

Điều này có thể được thực hiện như sau. Chúng tôi đánh dấu cột đầu tiên sau đó trên tab trang chủChỉnh sửa bấm vào trường Tìm và đánh dấu, lệnh quan tâm nằm trong danh sách " Chọn một nhóm ô...«:

Trong cửa sổ mở ra, đánh dấu - Ô trống, sau đó ĐƯỢC RỒI.

Có các cột trống trong cột thứ hai - hãy chọn chúng.

Sau dấu bằng ta nhập công thức giá trị của trường tương ứng của cột mong muốn:

Sau đó Ctrl+Enter và các giá trị sẽ chỉ được chèn vào các ô trống ở cột thứ hai.

Cách gộp ô bằng phím nóng

Theo mặc định sự kết hợp này không tồn tại, tuy nhiên, bạn có thể thực hiện việc này: chọn các ô cần thiết, hợp nhất chúng bằng nút trên ruy-băng.

Đối với bất kỳ lựa chọn tiếp theo nào, hãy nhấn F4 (lặp lại lệnh cuối cùng!).

Ngoài ra, trong cài đặt, bạn có thể tùy ý chỉ định tổ hợp cần thiết cho lệnh mong muốn hoặc viết macro cho các mục đích này (dành cho người dùng nâng cao hơn).

Bạn có thể gộp ô trong Excel bằng nhiều cách khác nhau. Hàm này rất hữu ích khi bạn muốn tóm tắt dữ liệu cho nhiều ô trong một hoặc tạo tiêu đề cho bảng.

Sử dụng menu ngữ cảnh

Chọn các khối cần kết hợp và nhấp chuột phải vào chúng. Từ menu ngữ cảnh, chọn Định dạng ô.

Hộp thoại sau sẽ xuất hiện, trong đó chuyển đến tab Căn chỉnh. Kiểm tra hộp "Hợp nhất các ô". Tại đây bạn có thể đặt căn chỉnh văn bản trong khối hoặc chọn hướng của nó. Bấm vào đồng ý.

Nếu văn bản được nhập vào các khối đã hợp nhất, chương trình sẽ hiển thị thông báo sau: tất cả các giá trị sẽ bị xóa ngoại trừ giá trị phía trên bên trái.

Sau khi sáp nhập vẫn giữ nguyên chữ “đoàn kết” thay vì “Hãy hợp nhất các ô này”.

Sử dụng nút trên ribbon

Chọn các khối cần thiết, chuyển đến tab “Trang chủ” và nhấp vào nút "Hợp nhất và đặt vào trung tâm".

Thông báo quen thuộc sẽ xuất hiện, tất cả các giá trị sẽ bị xóa ngoại trừ giá trị trên cùng bên trái - nó sẽ được đặt ở giữa.

Nếu bạn nhấp vào mũi tên bên cạnh nút, một menu bổ sung sẽ xuất hiện. Tại đây bạn có thể chọn một trong các hành động được đề xuất, bao gồm cả việc hủy việc sáp nhập.

Sao chép đã hợp nhất trước đó

Nếu bạn đã kết hợp các khối với văn bản được yêu cầu trong tài liệu của mình, hãy chọn chúng, sao chép chúng bằng cách sử dụng tổ hợp “Ctrl+C” và dán chúng vào vùng mong muốn của tài liệu – ​​“Ctrl+V”.

Ngay cả khi bạn chỉ chọn một ô để dán vùng đã sao chép, trong trường hợp của tôi, nó vẫn sẽ được dán ba khối mỗi hàng và hai khối mỗi cột. Trong trường hợp này, dữ liệu được ghi ở đó sẽ bị xóa.

Sử dụng hàm CONCATENATE

Cách thứ 4 là gộp ô trong Excel, lưu dữ liệu bằng hàm CONCATENATE. Chúng ta sẽ kết hợp A1 - B1 và ​​A2 - B2.

Hãy thêm một cột bổ sung giữa chúng. Chọn B1, trên tab “Trang chủ”, nhấp vào mũi tên bên cạnh nút “Chèn” và chọn từ danh sách "Chèn cột vào trang tính".

Tiếp theo, chọn B1, một cột mới đã được chèn vào đó và viết công thức sau để nối A1 - C1: =CONCATENATE(A1;" ";C1). Trong dấu ngoặc kép nhập dấu phân cách ở giữa: “;” , “:” , “,”, tôi có chỗ trống ở đó.

Theo cách tương tự, chúng tôi kết hợp A2 - C2. Bạn có thể chỉ cần kéo dài công thức qua cột bằng cách kéo góc dưới bên phải của ô B1.

Để chỉ để lại các ô đã hợp nhất trong bảng, hãy chọn chúng và nhấn “Ctrl+C”. Nhấp chuột phải vào chúng và chọn từ menu "Chèn đặc biệt"– “Giá trị”.

Do đó, chúng tôi chỉ sao chép các giá trị của các ô đã chọn; giờ đây chúng không liên quan đến các ô lân cận theo công thức.

Hãy xóa cột A và C. Chọn A1:A2, trên tab “Trang chủ”, nhấp vào mũi tên bên cạnh nút “Xóa” và chọn từ danh sách "Xóa cột khỏi trang tính". Chúng tôi cũng xóa dữ liệu trong C1:C2.

Kết quả là chúng tôi nhận được các ô đã hợp nhất mà không bị mất dữ liệu.

Sử dụng macro

Phương pháp thứ năm là kết hợp các khối trong Excel mà không làm mất giá trị khi sử dụng macro. Bạn có thể đọc cách chèn macro vào Excel theo liên kết.

Khởi chạy trình soạn thảo VBA bằng cách sử dụng tổ hợp phím “Alt+F11” và tạo một mô-đun mới.

Bây giờ tôi dán đoạn mã sau vào khu vực nhập mã VBA. Macro sẽ được gọi là "MergeCell". Lưu macro đã tạo. Nếu bạn có Excel 2007 trở lên, khi lưu tài liệu vào trường “Loại tệp”, hãy chọn "Sổ làm việc Excel có hỗ trợ macro".

Đóng trình soạn thảo VBA bằng tổ hợp “Alt+Q”, sau đó tài liệu Excel sẽ mở ra.

Bây giờ bạn cần chạy macro đã tạo. Chọn các ô trong tài liệu cần gộp. Chuyển đến tab Nhà phát triển và nhấp vào nút “Macros”. Trong cửa sổ tiếp theo, chọn macro có tên mong muốn từ danh sách - “MergeCell” và nhấp vào “Run”.

Các khối đã chọn sẽ được hợp nhất và dữ liệu được giữ nguyên. Để đảm bảo văn bản xuất hiện bình thường trong một ô, hãy chuyển đến tab “Trang chủ” và nhấp vào nút "Bao text".

Tôi nghĩ các phương pháp được thảo luận là đủ để kết hợp dữ liệu hoặc văn bản trong các ô Excel. Đồng thời, bạn có thể đảm bảo rằng dữ liệu trong các ô đã hợp nhất không bị xóa.

Đánh giá bài viết này:

Nhu cầu gộp ô trong Excel phát sinh khá thường xuyên đối với người dùng. Có vẻ như có điều gì đó không ổn ở đây vì có khá nhiều cách để thực hiện việc này. Tuy nhiên, điều quan trọng đối với người dùng, đặc biệt là những người đã quen làm việc với Word, phải nhớ một điểm rất quan trọng: khi hợp nhất các ô, chỉ còn lại giá trị ở ô trên cùng và ô bên trái. Đối với dữ liệu còn lại, chúng sẽ bị xóa.

Nếu ở giai đoạn này bạn đang buồn, tôi muốn làm bạn vui: vẫn còn một lối thoát, và nhiều hơn một! Trên thực tế, tôi muốn dành tài liệu này cho câu hỏi làm thế nào để hợp nhất các ô trong Excel mà không mất dữ liệu.

Cách gộp ô

Tuy nhiên, trước khi nói với bạn về điều này, tôi cũng muốn đề cập đến các cách hợp nhất các ô khi dữ liệu chưa được nhập hoặc nếu sự biến mất của nó không làm bạn quá khó chịu. Tuy nhiên, vẫn có nhiều người dùng muốn được hiểu rõ hơn về vấn đề này.


Cách gộp ô không mất dữ liệu

Ở đây tôi có lẽ cũng sẽ nêu bật hai cách để làm điều này:

  1. Đầu tiên là sử dụng add-in, hãy để nó là VBA-Excel. Sau khi bạn tải xuống sản phẩm này và cài đặt nó, một mục bổ sung “Hợp nhất các ô” sẽ xuất hiện trong dải băng chương trình chính. Theo đó, để thực hiện việc này, bạn chỉ cần chọn chúng, sau đó chỉ định dấu phân cách từ mong muốn: dấu chấm, dấu phẩy, dấu chấm phẩy hoặc ngắt dòng.
  2. Phương pháp thứ hai đơn giản hơn và liên quan đến việc sử dụng Excel tích hợp sẵn. Tôi đã nói với bạn cách sử dụng nó một lần, nhưng tôi sẽ lặp lại ngắn gọn một lần nữa: gọi “Trình hướng dẫn chức năng”, sau đó bắt đầu nhập tên vào tìm kiếm. Trong cửa sổ “Đối số chức năng” cho trường “Văn bản 1”, hãy chọn ô đầu tiên trong số những ô bạn muốn hợp nhất bằng nút chuột trái. Trong trường “Văn bản 2”, chọn ô tiếp theo bằng con trỏ, v.v. cho đến khi hết ô. Xin lưu ý rằng bạn không thể hợp nhất toàn bộ phạm vi ô cùng một lúc; chúng phải được phân tách bằng dấu chấm phẩy. Ví dụ: công thức của bạn có thể trông như thế này: =CONCATENATE(A1,B1,C1).

Chà, có vẻ như không có gì phức tạp cả. Bây giờ bạn đã biết cách kết hợp các ô trống với nhau và cách thực hiện tương tự với các ô có dữ liệu mà bạn tuyệt đối không được mất!

Video giúp đỡ