Hàm TOCOL trong Excel: Công thức, một số lỗi thường gặp & cách dùng

Việc gộp hàng chục cột dữ liệu phân tán từ nhiều chi nhánh hay danh mục thành một danh sách duy nhất thường tiêu tốn rất nhiều thời gian nếu bạn phải sao chép, dán thủ công hoặc sử dụng các công thức INDEX kết hợp ROW, COLUMN cồng kềnh. Không những thế, quá trình gộp thủ công rất dễ sót dữ liệu, để lại nhiều dòng trống dư thừa hoặc dính các ô lỗi hệ thống phiền phức. Bài viết này MSO sẽ hướng dẫn bạn cách dùng hàm TOCOL trong Excel một cách chi tiết từ A-Z, giúp bạn dễ dàng gộp dải dữ liệu thành một cột duy nhất, tự động lọc sạch ô trống/lỗi và kết hợp linh hoạt với các hàm mảng động hiện đại.

Hàm TOCOL trong Excel có tác dụng gì?

Hàm TOCOL trong Excel là gì?
Hàm TOCOL trong Excel là gì?

Hàm TOCOL trong Excel là một hàm mảng động hiện đại giúp biến đổi một vùng dữ liệu hoặc mảng nhiều hàng, nhiều cột thành một cột duy nhất theo một thứ tự xác định.

Trước đây, khi muốn gộp nhiều cột thành một cột, người dùng thường phải sử dụng các công thức phức tạp kết hợp giữa hàm INDEX, ROW, COLUMN hoặc sử dụng Power Query. Tuy nhiên, kể từ khi phiên bản Microsoft 365 ra mắt, hàm TOCOL đã đơn giản hóa mọi thứ.

Một số tác dụng của hàm TOCOL:

  • Tính tự động hóa: Khi dữ liệu ở mảng nguồn thay đổi hoặc thêm mới, kết quả ở cột gộp sẽ tự động cập nhật cực nhanh mà không cần thao tác lại.
  • Xử lý dữ liệu sạch: Hàm tích hợp sẵn khả năng bỏ qua các ô trống hoặc các giá trị lỗi, giúp danh sách kết quả luôn chuyên nghiệp và sắc nét.
  • Tiết kiệm thời gian: Quy trình gộp hàng ngàn ô dữ liệu giờ đây chỉ mất vài giây thay vì hàng giờ đồng hồ làm thủ công.

Công thức và các đối số của hàm TOCOL trong Excel

Để vận hành hàm TOCOL trong Excel thành công, bạn cần nắm vững cấu trúc công thức gồm mảng dữ liệu, chế độ bỏ qua và phương thức quét giúp xử lý báo cáo chuyên nghiệp cực nhanh.

Công thức chuẩn của hàm TOCOL:

=TOCOL(array, [ignore], [scan_by_column])

Chi tiết các thành phần trong cấu trúc của hàm TOCOL trong Excel bao gồm:

  • Array (Bắt buộc): Vùng dữ liệu hoặc mảng mà bạn muốn thực hiện chuyển đổi thành một cột dọc duy nhất.
  • [Ignore] (Tùy chọn): Xác định các giá trị cần loại bỏ để dữ liệu trở nên sắc nét hơn:
    • 0 (Mặc định): Lấy toàn bộ giá trị hiện có.
    • 1: Thực hiện lệnh bỏ qua các ô trống.
    • 2: Thực hiện lệnh bỏ qua các ô đang chứa giá trị lỗi.
    • 3: Kết hợp bỏ qua cả ô trống và lỗi để tối ưu hóa hiệu quả dữ liệu.
  • [Scan_by_column] (Tùy chọn): Điều chỉnh hướng quét dữ liệu tùy theo nhu cầu thực tế:
    • FALSE hoặc 0 (Mặc định): Quét theo hàng (hết hàng này rồi mới sang hàng kế tiếp).
    • TRUE hoặc 1: Quét theo cột (quét cạn dữ liệu cột 1 rồi mới chuyển sang cột 2).

Việc nắm được công thức của hàm TOCOL giúp bạn linh hoạt xử lý các mảng dữ liệu phức tạp, đảm bảo bản thảo luôn đạt độ hoàn thiện cao chỉ sau vài phút thiết lập chuyên nghiệp tại MSO.

Phân biệt chế độ quét theo hàng và theo cột trong hàm TOCOL

Đối số scan_by_column trong hàm TOCOL trong Excel cho phép bạn kiểm soát thứ tự xuất hiện của dữ liệu trong cột mới một cách linh hoạt và hiệu quả chỉ trong tích tắc.

Thứ tự dữ liệu sau khi gộp đóng vai trò quan trọng trong việc phân tích thông tin. Hãy cân nhắc một trong hai phương thức sau:

  1. Quét theo hàng (Mặc định – FALSE):
    • Excel sẽ lấy dữ liệu từ trái qua phải của hàng 1, sau đó xuống hàng 2, hàng 3…
    • Ứng dụng: Phù hợp khi bạn muốn giữ thứ tự ưu tiên của các danh mục nằm ngang.
  2. Quét theo cột (TRUE):
    • Excel sẽ lấy toàn bộ dữ liệu của cột 1 trước, sau đó mới chuyển sang cột 2, cột 3…
    • Ứng dụng: Thường dùng khi các cột đại diện cho các nhóm độc lập (ví dụ: Danh sách nhân viên của từng chi nhánh). Sử dụng công thức =TOCOL(A2:C10, 1, TRUE) sẽ giúp gộp danh sách chi nhánh 1 xong mới đến chi nhánh 2 cực nhanh và khoa học.
Phân biệt chế độ quét theo hàng và theo cột trong hàm TOCOL
Phân biệt chế độ quét theo hàng và theo cột trong hàm TOCOL

Cách dùng hàm TOCOL trong Excel qua ví dụ thực tế cực nhanh

Bạn có thể thực hiện cách dùng hàm TOCOL trong Excel linh hoạt thông qua 3 ví dụ thực tế để gộp dữ liệu chỉ trong tích tắc.

Ví dụ 1: Gộp danh sách hàng hóa đa danh mục phục vụ kiểm kê

Giả sử bạn cần gộp 3 danh sách hàng hóa độc lập (Đồ gia dụng, Điện tử, Thời trang) tại vùng A2:C10 thành một cột dọc duy nhất để phục vụ công tác kiểm kê. Hãy áp dụng quy trình xử lý cực nhanh sau đây:

– Bước 1: Xác định vị trí kết quả. Bạn thực hiện click chuột vào ô trống nơi muốn danh sách gộp bắt đầu hiển thị. Việc lựa chọn vị trí hợp lý giúp bản thảo báo cáo trở nên sắc nét và dễ quan sát hơn.

– Bước 2: Thiết lập công thức. Tại ô đã chọn, bạn nhập lệnh: =TOCOL(A2:C10). Trong đó, A2:C10 là mảng dữ liệu nguồn chứa toàn bộ thông tin cần thực hiện gộp.

Ví dụ 1: Gộp danh sách hàng hóa đa danh mục phục vụ kiểm kê
Ví dụ 1: Gộp danh sách hàng hóa đa danh mục phục vụ kiểm kê

– Bước 3: Hoàn tất bằng phím Enter. Ngay sau khi nhấn Enter, tính năng mảng động sẽ tự động kích hoạt chế độ “Spill”, giúp dữ liệu tràn xuống các ô dưới cực nhanh mà không cần thao tác kéo công thức thủ công.

Kết quả: Toàn bộ dữ liệu từ các cột riêng lẻ sẽ được sắp xếp thành một dải dọc thống nhất. Cách thực hiện này không chỉ giúp tệp trình chiếu dữ liệu trở nên chuyên nghiệp mà còn đảm bảo tính chính xác tuyệt đối, thay thế hoàn toàn các bước sao chép rườm rà.

Ví dụ 2: Tổng hợp danh sách nhân sự từ nhiều chi nhánh và loại bỏ ô trống

Trong quản trị nhân sự, dữ liệu nhân viên thường được gửi về theo từng chi nhánh ở các cột khác nhau (Hà Nội, Đà Nẵng, TP.HCM). Do số lượng nhân sự mỗi nơi không đồng đều, vùng dữ liệu thường xuất hiện nhiều ô trống gây mất thẩm mỹ. Cách dùng hàm TOCOL trong Excel sẽ xử lý vấn đề này cực nhanh:

– Bước 1: Chọn ô đích. Click chuột trái vào vị trí bạn muốn hiển thị danh sách tổng hợp toàn công ty.

– Bước 2: Nhập công thức tối ưu. Bạn nhập lệnh: =TOCOL(E2:G10;1)

*Lưu ý: Với phiên bản ứng dụng cài đặt thì bạn cần thay dấu “;” thành dấu “,” để công thức có thể hoạt động bình thường.

Ví dụ 2: Tổng hợp danh sách nhân sự từ nhiều chi nhánh và loại bỏ ô trống
Ví dụ 2: Tổng hợp danh sách nhân sự từ nhiều chi nhánh và loại bỏ ô trống

Trong đó, số 1 là đối số yêu cầu Excel tự động bỏ qua các ô rỗng trong vùng chọn.

– Bước 3: Nhấn Enter. Hệ thống sẽ quét toàn bộ mảng dữ liệu và trả về một cột tên nhân viên liên tục, sắc nét.

Kết quả trả về hoàn toàn sạch sẽ, không chứa các dòng trống dư thừa. Cách thực hiện này giúp bạn sở hữu một danh sách nhân sự chuyên nghiệp để tiếp tục thực hiện các lệnh như SORT (sắp xếp) hoặc UNIQUE (lọc trùng) một cách hiệu quả nhất.

Ví dụ 3: Thu gom mã sản phẩm bị phân tán và lọc sạch lỗi hệ thống

Đôi khi dữ liệu nguồn bị lỗi do tham chiếu sai (hiện lỗi #N/A hoặc #VALUE!) khiến việc gộp cột bằng phương pháp thủ công gặp nhiều khó khăn. Để bản báo cáo mảng động luôn đạt độ hoàn thiện cao, bạn hãy áp dụng kỹ thuật nâng cao sau:

– Bước 1: Định vị ô trả về. Chọn một vùng không gian trống trên bảng tính để hiển thị danh sách mã định danh (ID).

– Bước 2: Thiết lập công thức xử lý lỗi. Bạn thực hiện nhập lệnh: =TOCOL(A2:C10; 3). Tại đây, đối số 3 mang ý nghĩa ra lệnh cho hàm thực hiện đồng thời việc bỏ qua ô trống và loại bỏ các giá trị lỗi.

Ví dụ 3: Thu gom mã sản phẩm bị phân tán và lọc sạch lỗi hệ thống
Ví dụ 3: Thu gom mã sản phẩm bị phân tán và lọc sạch lỗi hệ thống

– Bước 3: Thực thi lệnh. Nhấn phím Enter để nhận kết quả cực nhanh.

Bản thảo của bạn sẽ chỉ hiển thị những mã sản phẩm hợp lệ dưới dạng một cột dọc chuyên nghiệp. Việc vận dụng linh hoạt các tham số trong hàm TOCOL trong Excel giúp bạn tiết kiệm 90% thời gian xử lý dữ liệu lỗi, khẳng định tư duy quản trị tệp tin nhạy bén và hiệu quả.

Kỹ thuật bỏ qua ô trống và lỗi bằng hàm TOCOL trong Excel

Việc thiết lập đối số ignore trong hàm TOCOL trong Excel giúp bạn sở hữu một cột dữ liệu sạch, không chứa các khoảng trắng dư thừa hay các mã lỗi gây mất thẩm mỹ.

Trong thực tế, các bảng dữ liệu thường không đầy đủ hoặc chứa các công thức lỗi. Nếu gộp thông thường, cột kết quả sẽ hiện ra các số 0 (đại diện cho ô trống) hoặc các mã #N/A. Để xử lý hiệu quả, bạn hãy áp dụng các tùy chọn sau:

  • Bỏ qua ô trống: Sử dụng công thức =TOCOL(A2:C10, 1). Điều này cực kỳ hữu ích khi bạn gộp các danh sách có độ dài không bằng nhau.
Kỹ thuật bỏ qua ô trống bằng hàm TOCOL trong Excel
Kỹ thuật bỏ qua ô trống bằng hàm TOCOL trong Excel
  • Bỏ qua ô lỗi: Sử dụng công thức =TOCOL(A2:C10, 2). Nếu mảng nguồn có chứa các ô lỗi do chia cho 0 hoặc lỗi tham chiếu, chúng sẽ bị loại bỏ hoàn toàn.
Kỹ thuật bỏ qua ô lỗi bằng hàm TOCOL trong Excel
Kỹ thuật bỏ qua ô lỗi bằng hàm TOCOL trong Excel
  • Lọc sạch tuyệt đối: Sử dụng công thức =TOCOL(A2:C10, 3). Đây là lựa chọn chuyên nghiệp nhất để đảm bảo kết quả trả về chỉ bao gồm các giá trị hữu dụng, giúp báo cáo của tổ chức sắc nét và đạt tiêu chuẩn cao nhất.
Lọc sạch tuyệt đối
Lọc sạch tuyệt đối

Kết hợp hàm TOCOL với các hàm mảng động nâng cao 

Bạn hoàn toàn có thể kết hợp hàm TOCOL trong Excel với các hàm như SORT, UNIQUE hoặc FILTER để xây dựng các báo cáo mảng động chuyên nghiệp và sắc nét. Dưới đây là các kỹ thuật xử lý dữ liệu hiệu quả:

Gộp dữ liệu và loại bỏ trùng lặp:

  • Công thức: =UNIQUE(TOCOL(A2:C10, 1))
Gộp dữ liệu và loại bỏ trùng lặp
Gộp dữ liệu và loại bỏ trùng lặp
  • Kết quả: Giúp bạn có được một danh sách các giá trị duy nhất từ nhiều nguồn khác nhau cực nhanh.

Gộp dữ liệu và sắp xếp tự động:

  • Công thức: =SORT(TOCOL(A2:C10, 1))
Gộp dữ liệu và sắp xếp tự động
Gộp dữ liệu và sắp xếp tự động
  • Kết quả: Dữ liệu sau khi gộp sẽ được sắp xếp theo thứ tự A-Z hoặc từ nhỏ đến lớn một cách chuyên nghiệp.

Gộp dữ liệu có điều kiện:

  • Sử dụng kết hợp với hàm FILTER để chỉ lấy các giá trị thỏa mãn tiêu chí nhất định (ví dụ: chỉ gộp các sản phẩm có doanh số > 100).

Việc ứng dụng linh hoạt các chuỗi công thức này giúp quy trình xử lý dữ liệu của bạn đạt độ chính xác cao và tiết kiệm thời gian làm việc tối đa.

Các lỗi thường gặp và cách xử lý khi dùng hàm TOCOL trong Excel

Các lỗi thường gặp và cách xử lý khi dùng hàm TOCOL trong Excel
Các lỗi thường gặp và cách xử lý khi dùng hàm TOCOL trong Excel

Nhận diện đúng các mã lỗi giúp bạn duy trì luồng công việc thông suốt và đảm bảo tính chính xác tuyệt đối khi vận hành hàm TOCOL trong Excel.

Mặc dù là một hàm mạnh mẽ, TOCOL đôi khi có thể báo lỗi nếu thiết lập không đúng:

  • Lỗi #NAME?: Xảy ra khi bạn dùng phiên bản Excel quá cũ (như 2016, 2019) không hỗ trợ hàm này. Cách khắc phục hiệu quả là nâng cấp lên Microsoft 365.
  • Lỗi #SPILL!: Xuất hiện khi vùng bên dưới ô nhập công thức không có đủ khoảng trống để dữ liệu “tràn” ra (có vật cản hoặc ô chứa dữ liệu khác). Hãy làm sạch vùng đích để kết quả hiển thị sắc nét cực nhanh.
  • Lỗi #VALUE!: Thường do đối số ignore nhập sai định dạng hoặc mảng nguồn bị lỗi tham chiếu nghiêm trọng.

Đăng ký Microsoft 365 tại MSO để tối ưu hóa hiệu suất làm việc

MSO - Đối tác giải pháp chiến lược của Microsoft tại thị trường Việt Nam
MSO – Đối tác giải pháp chiến lược của Microsoft tại thị trường Việt Nam

Hàm TOCOL trong Excel chỉ khả dụng trên hệ sinh thái Microsoft 365, do đó việc trang bị bản quyền chính hãng từ MSO là phương pháp hiệu quả để bạn tiếp cận toàn bộ sức mạnh công nghệ mảng động.

Việc thực hiện các tính năng hiện đại đạt độ ổn định và hiển thị chuẩn xác nhất khi doanh nghiệp trang bị phần mềm chính hãng. Khi đăng ký Microsoft 365 thông qua đại lý ủy quyền MSO, bạn sẽ nhận được các đặc quyền vận hành vượt trội:

  • Tính năng mảng động mới nhất: Luôn được cập nhật các hàm xử lý mảng như TOCOL, TOROW, VSTACK, HSTACK cực nhanh.
  • Bảo mật dữ liệu tuyệt đối: Các tệp tin báo cáo chứa công thức quan trọng được bảo vệ an toàn trên OneDrive và SharePoint.
  • Hỗ trợ kỹ thuật chuyên sâu: Chúng tôi luôn sẵn sàng hỗ trợ rà soát các lỗi công thức mảng, đảm bảo văn bản của tổ chức luôn chuyên nghiệp và sắc nét chỉ sau vài phút yêu cầu hỗ trợ.

ĐĂNG KÝ TẠI ĐÂY

Các câu hỏi thường gặp (FAQs)

Tổng hợp các vấn đề kỹ thuật phát sinh giúp bạn làm chủ hàm TOCOL trong Excel chuyên nghiệp và xử lý dữ liệu hiệu quả chỉ sau vài phút tìm hiểu.

Hàm TOCOL có giới hạn số lượng ô được gộp không?

Hàm hỗ trợ gộp hàng ngàn ô cùng lúc trong một vùng dữ liệu rộng lớn. Giới hạn duy nhất là tổng số ô của phiên bản Excel (hơn 1 triệu dòng). Điều này giúp bạn xử lý các báo cáo quy mô lớn cực nhanh mà không sợ bị gián đoạn.

Làm thế nào để chuyển từ một cột ngược lại thành mảng nhiều cột?

Nếu bạn muốn thực hiện thao tác ngược lại với TOCOL, bạn hãy sử dụng hàm WRAPCOLS hoặc WRAPROWS. Đây là bộ đôi hàm hỗ trợ biến đổi mảng chuyên nghiệp và linh hoạt trong Excel hiện đại.

Hàm TOCOL có tự động cập nhật khi tôi thêm hàng mới vào bảng nguồn không?

Có, nếu bạn thiết lập vùng dữ liệu nguồn dưới dạng Table (phím tắt Ctrl + T). Khi bạn thêm dữ liệu vào cuối bảng, hàm TOCOL sẽ tự động nhận diện và mở rộng cột kết quả cực nhanh, giúp báo cáo luôn ở trạng thái cập nhật mới nhất.

Tại sao hàm TOCOL báo lỗi #SPILL! và cách xử lý hiệu quả là gì?

Lỗi này xuất hiện khi vùng hiển thị kết quả bị cản trở bởi các dữ liệu khác đang có sẵn trong các ô phía dưới. Để khắc phục cực nhanh, bạn chỉ cần thực hiện xóa bỏ các nội dung đang chiếm chỗ đó. Ngay lập tức, dữ liệu sẽ tự động “tràn” ra một cách sắc nét và chuyên nghiệp giúp bản thảo báo cáo hoàn thiện chỉ trong tích tắc.

Tổng kết

Việc hiểu rõ và làm chủ hàm TOCOL trong Excel là kỹ năng thiết yếu để nâng cao chất lượng báo cáo và tối ưu hóa toàn bộ thời gian làm việc trong môi trường công sở hiện đại. Bằng cách áp dụng quy trình thực hiện chuyên nghiệp và tuân thủ các quy tắc thiết kế mảng động, bạn sẽ sở hữu những bảng tính sắc nét, giàu sức thuyết phục và xử lý công việc hiệu quả.

———————————————————

Fanpage: MSO.vn – Microsoft 365 Việt Nam

Hotline: 024.9999.7777

0 0 Các bình chọn
Rating
Đăng ký
Thông báo của
guest

0 Bình luận
Cũ nhất
Mới nhất Nhiều bình chọn nhất

Đăng ký liên hệ tư vấn dịch vụ Microsoft 365

Liên hệ tư vấn dịch dụ Microsoft 365

cách sắp xếp theo thứ tự tăng dần trong excel

Hướng dẫn cách sắp xếp theo thứ tự tăng dần trong Excel chỉ trong 1 phút

Việc sắp xếp thứ tự trong Excel sẽ giúp bạn theo dõi, tìm kiếm dữ liệu và tạo bảng tính chuyên nghiệp hơn. Cách sắp ...
cách làm tròn số trong excel

Hướng dẫn chi tiết về hàm làm tròn số trong Excel từ A-Z 

Có rất nhiều cách làm tròn số trong Excel, chính vì vậy nếu người dùng vẫn chưa biết thực hiện như thế nào thì hãy ...
Microsoft 365 là gì

Microsoft 365 là gì? Tất tần tật thông tin về Microsoft 365 cần biết

Chắc hẳn bạn cũng đã không ít lần sử dụng các công cụ trong Microsoft 365 như Excel, PowerPoint. Vậy bạn đã hiểu được Microsoft ...
tổng hợp kiến thức visio enterprise architect

Tổng hợp các kiến thức mới nhất về Visio Enterprise Architect 2024

Microsoft 365 sở hữu rất nhiều phần mềm làm việc chuyên nghiệp và Visio Enterprise Architect có thể là một nền tảng mà ít người ...
Lên đầu trang