Có thể bạn quan tâm: Phần Mềm Excel Trên Điện Thoại: Từ Cơ Bản Đến Nâng Cao, Hướng Dẫn Sử Dụng Hiệu Quả Cho Người Dân
Mở Đầu
Trong môi trường làm việc với dữ liệu, Excel luôn là công cụ không thể thiếu của nhiều người dùng, từ nhân viên văn phòng cho tới các chuyên gia phân tích dữ liệu. Khi làm việc với Excel, chúng ta thường xuyên gặp phải các ký tự đặc biệt, trong đó dấu ngoặc vuông ( ) đóng một vai trò quan trọng, đặc biệt trong các công thức, hàm, và việc định dạng dữ liệu. Bài viết này sẽ cung cấp cho bạn một cái nhìn toàn diện về dấu ngoặc vuông trong Excel, bao gồm:
- Khái niệm và chức năng cơ bản của dấu ngoặc vuông.
- Cú pháp sử dụng trong các hàm và công thức.
- Ứng dụng thực tiễn trong việc trích xuất, lọc, và tham chiếu dữ liệu.
- Mẹo và thủ thuật để tối ưu hoá công việc.
- Các lỗi phổ biến và cách khắc phục.
Mục tiêu cuối cùng là giúp bạn nắm vững cách sử dụng dấu ngoặc vuông một cách hiệu quả, nâng cao năng suất và độ chính xác trong công việc với Excel.
Có thể bạn quan tâm: Cách Dùng Advanced Filter Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
1. Dấu Ngoặc Vuông Là Gì? Và Tại Sao Nó Quan Trọng?
1.1. Định Nghĩa Cơ Bản
Dấu ngoặc vuông ( ) là một cặp ký tự mở và đóng, thường được dùng để đánh dấu một phần tử, một phạm vi, hoặc một tham chiếu trong các công thức và hàm của Excel. Khác với dấu ngoặc tròn (( )) được dùng để bao quanh các đối số của hàm, dấu ngoặc vuông thường xuất hiện trong các trường hợp sau:
- Tham chiếu tới bảng và cột trong Excel Table.
- Định dạng tùy chỉnh (custom number format) để hiển thị các giá trị âm trong dấu ngoặc.
- Công thức mảng (array formulas) khi kết hợp với các hàm như
INDEX,MATCH,OFFSET. - Biểu thức trong hàm
FILTER,SORT,UNIQUE(đặc biệt trong Excel 365). - Khai báo tên vùng (named ranges) trong các công thức phức tạp.
1.2. Lý Do Dùng Dấu Ngoặc Vuông
- Rõ ràng và tránh xung đột: Khi bạn làm việc với các bảng (tables) có tên, việc dùng dấu ngoặc vuông giúp Excel phân biệt giữa tên bảng và tên cột.
- Định dạng hiển thị: Dấu ngoặc vuông trong custom number format cho phép hiển thị các giá trị âm theo một cách đặc biệt (ví dụ:
Red-0để âm hiển thị màu đỏ). - Tính năng nâng cao: Nhiều hàm mới trong Office 365 (như
XLOOKUP) cho phép sử dụng dấu ngoặc vuông để chỉ định các mảng hoặc bảng.
Có thể bạn quan tâm: Cách Vẽ Đồ Thị Phân Phối Chuẩn (normal Distribution) Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
2. Cú Pháp Sử Dụng Dấu Ngoặc Vuông Trong Excel
2.1. Tham Chiếu Đến Bảng (Excel Table)
Khi bạn tạo một Table trong Excel (bằng cách nhấn Ctrl + T), Excel tự động gán cho nó một tên mặc định như Table1. Để tham chiếu tới một cột trong bảng này, bạn sử dụng cú pháp:
TableNameColumnName
Ví dụ: Giả sử bạn có một bảng tên là SalesData với cột Revenue. Để tính tổng doanh thu, công thức sẽ là:
=SUM(SalesDataRevenue)
Nếu muốn tham chiếu tới toàn bộ bảng, bạn có thể dùng:
=SUM(SalesData#All)
Trong đó #All là một structured reference đặc biệt, còn các từ khóa khác như #Headers, #Data, #Totals cũng có thể được đặt trong dấu ngoặc vuông.
2.2. Định Dạng Số Tùy Chỉnh
Dấu ngoặc vuông cũng xuất hiện trong Custom Number Format. Một ví dụ phổ biến:
#,##0;Red(#,##0)
- Phần trước dấu chấm phẩy (
;) định dạng số dương. - Phần sau dấu chấm phẩy định dạng số âm: hiển thị trong dấu ngoặc và màu đỏ.
Bạn có thể mở Format Cells > Number > Custom và nhập mẫu trên. Khi nhập số âm, Excel sẽ tự động hiển thị (1,234) màu đỏ.
2.3. Công Thức Mảng Với INDEX và MATCH
Khi sử dụng hàm INDEX để trả về một mảng con, dấu ngoặc vuông giúp chỉ định phạm vi cột hoặc hàng. Ví dụ:
=INDEX(A1:D10, 0, 2) // Trả về toàn bộ cột 2 (B)
Nếu muốn kết hợp với MATCH để tìm vị trí:
=INDEX(A1:D10, MATCH("Apple", A1:A10, 0), MATCH("Price", A1:D1, 0))
Trong công thức này, MATCH trả về vị trí hàng và cột, và INDEX sử dụng chúng để trích xuất giá trị.
2.4. Hàm XLOOKUP Với Tham Chiếu Bảng
Trong Excel 365, hàm XLOOKUP có thể làm việc trực tiếp với bảng:
=XLOOKUP("John", EmployeesName, EmployeesSalary)
Ở đây, EmployeesName và EmployeesSalary là các cột trong bảng Employees.
2.5. Sử Dụng Dấu Ngoặc Vuông Trong Hàm FILTER
=FILTER(SalesDataRevenue, SalesDataRegion="North")
Công thức trên lọc doanh thu (Revenue) chỉ cho khu vực North.
3. Ứng Dụng Thực Tiễn
3.1. Tạo Báo Cáo Tự Động Với Bảng Động
Giả sử bạn quản lý một danh sách sản phẩm trong bảng Products. Khi thêm một dòng mới, bạn muốn tổng số lượng tự động cập nhật mà không cần chỉnh công thức.
Bước 1: Đặt tên cho bảng: Products.
Bước 2: Dùng công thức:
=SUM(ProductsQuantity)
Khi bạn thêm hàng mới vào bảng, cột Quantity sẽ tự động mở rộng, và tổng sẽ cập nhật ngay lập tức.
3.2. Định Dạng Kiểm Tra Điều Kiện (Conditional Formatting)

Có thể bạn quan tâm: Dấu Chia Trong Excel Là Gì? Tìm Hiểu Chi Tiết Và Ứng Dụng Thực Tiễn
Bạn có thể sử dụng custom number format để làm nổi bật các giá trị lớn hơn 0 và nhỏ hơn 0 trong cùng một ô.
>00;Red<0(0)
- Giá trị dương hiển thị bình thường.
- Giá trị âm hiển thị trong dấu ngoặc và màu đỏ.
3.3. Tạo Danh Sách Độc Nhất (Unique List) Từ Cột Bảng
Trong Excel 365:
=UNIQUE(OrdersCustomerID)
Kết quả sẽ trả về danh sách các CustomerID duy nhất từ bảng Orders.
3.4. Sử Dụng Dấu Ngoặc Vuông Để Tham Chiếu Đến Các Phần Tử Động
Khi bạn muốn trích xuất dữ liệu từ một cột tùy ý dựa trên tiêu đề, bạn có thể dùng hàm INDIRECT kết hợp với dấu ngoặc vuông:
=SUM(INDIRECT("SalesData" & B1 & ""))
Trong đó B1 chứa tên cột (ví dụ: Revenue). Hàm INDIRECT chuyển chuỗi thành tham chiếu thực tế.
3.5. Tạo Công Thức Động Cho Nhiều Bảng
Nếu bạn có nhiều bảng cùng cấu trúc (ví dụ: Q1_Sales, Q2_Sales…), bạn có thể viết công thức tổng hợp:
=SUM(Q1_SalesAmount, Q2_SalesAmount, Q3_SalesAmount, Q4_SalesAmount)
Hoặc dùng hàm CHOOSE để chọn bảng dựa trên tham số:
=SUM(CHOOSE(A1, Q1_SalesAmount, Q2_SalesAmount, Q3_SalesAmount, Q4_SalesAmount))
Trong đó A1 chứa số tháng (1-4).
4. Mẹo Và Thủ Thuật
4.1. Đặt Tên Bảng Và Cột Ngắn Gọn
Tên dài làm công thức khó đọc. Hãy dùng tên ngắn gọn, không có dấu cách. Ví dụ: tblSales thay vì Table of Sales Data.
4.2. Sử Dụng #Headers Để Truy Cập Tiêu Đề
Khi cần lấy tiêu đề cột trong công thức (ví dụ: để tạo tiêu đề động), dùng:
=INDEX(tblSales#Headers, 1, MATCH("Revenue", tblSales#Headers, 0))
4.3. Tận Dụng @ Để Truy Cập Đến Giá Trị Hiện Tại
Trong bảng, ký hiệu @ đại diện cho giá trị của cùng một hàng trong cột hiện tại. Ví dụ:
=@Revenue 0.1 // Tính 10% doanh thu của hàng hiện tại
4.4. Kiểm Tra Lỗi Khi Dùng Dấu Ngoặc Vuông
Nếu công thức trả về lỗi #REF! hoặc #NAME?, hãy kiểm tra:
- Tên bảng có tồn tại không.
- Tên cột có đúng chính tả không (không có dấu cách thừa).
- Không có ký tự đặc biệt trong tên bảng/cột (trừ dấu gạch dưới
_).
4.5. Sử Dụng Table Kết Hợp Với Power Query
Khi import dữ liệu qua Power Query, các bảng sẽ tự động được đặt tên. Bạn có thể dùng Table.PromoteHeaders trong Power Query để giữ nguyên tên cột, sau đó sử dụng dấu ngoặc vuông trong Excel.
4.6. Áp Dụng Structured References Trong PivotTable
Khi tạo PivotTable từ bảng, bạn có thể kéo các trường vào vùng Values mà không cần viết công thức. Tuy nhiên, nếu muốn tính toán tùy chỉnh, hãy sử dụng công thức với dấu ngoặc vuông để tham chiếu tới các trường trong PivotTable.
5. Các Lỗi Thường Gặp Khi Sử Dụng Dấu Ngoặc Vuông Và Cách Khắc Phục
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
#NAME? | Tên bảng hoặc cột không tồn tại, hoặc viết sai chính tả. | Kiểm tra lại tên trong Name Manager (Formulas > Name Manager). |
#REF! | Tham chiếu tới một vùng đã bị xóa hoặc di chuyển. | Đảm bảo bảng và cột vẫn tồn tại; nếu đã đổi tên, cập nhật công thức. |
#VALUE! | Dùng dấu ngoặc vuông trong custom number format không đúng cú pháp. | Kiểm tra định dạng số, đảm bảo có đúng dấu chấm phẩy (;) giữa các phần. |
#SPILL! (Excel 365) | Công thức mảng trả về nhiều giá trị nhưng ô đích đã bị chiếm. | Xóa hoặc di chuyển dữ liệu cản trở, hoặc sử dụng hàm @ để trả về giá trị duy nhất. |
Circular Reference | Công thức tham chiếu tới chính nó qua bảng. | Kiểm tra lại công thức, tránh sử dụng bảng và ô hiện tại trong công thức tính. |
6. Tổng Kết
Dấu ngoặc vuông trong Excel không chỉ là một ký tự đơn giản mà là một công cụ mạnh mẽ giúp bạn:
- Tham chiếu linh hoạt tới bảng và cột.
- Định dạng dữ liệu một cách chuyên nghiệp và dễ hiểu.
- Xây dựng công thức mảng và các hàm nâng cao như
XLOOKUP,FILTER,UNIQUE. - Tối ưu hoá quy trình làm việc bằng cách tự động cập nhật khi dữ liệu thay đổi.
Việc nắm vững cú pháp và các ứng dụng thực tiễn của dấu ngoặc vuông sẽ giúp bạn giảm thiểu lỗi, tăng tốc độ xử lý dữ liệu và tạo ra các báo cáo, phân tích dữ liệu chuyên nghiệp hơn. Hãy áp dụng những kiến thức đã học vào công việc hàng ngày, và bạn sẽ thấy Excel trở nên “thân thiện” hơn bao giờ hết.
Nếu bạn còn thắc mắc hoặc muốn tìm hiểu sâu hơn về các hàm nâng cao liên quan tới bảng và dấu ngoặc vuông, đừng ngần ngại khám phá tài liệu chính thức của Microsoft hoặc tham gia các cộng đồng Excel trực tuyến. Chúc bạn thành công!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
