Excel là một trong những công cụ mạnh mẽ nhất của Microsoft dành cho việc quản lý dữ liệu, tính toán nhanh chóng và trực quan. Để khai thác tối đa sức mạnh của Excel, bạn cần hiểu và biết cách áp dụng các hàm (functions) cơ bản. Trong bài viết này, chúng ta sẽ đi sâu vào cách sử dụng những hàm quan trọng nhất, giải thích cách chúng hoạt động, cung cấp ví dụ thực tế, cùng với những mẹo và thủ thuật giúp bạn làm việc hiệu quả hơn.
Có thể bạn quan tâm: Cách Sắp Xếp Thứ Tự Chữ Cái Trong Excel: Hướng Dẫn Chi Tiết Và Ứng Dụng Thực Tiễn
1. Tổng quan về hàm trong Excel
- Hàm là một công thức có sẵn trong Excel, thực hiệnkọm tính, xử lý dữ liệu hoặc trả về kết quả dựa trên các tham số đầu vào (arguments).
- Hàm có thể gắn vào ô hoặc được sử dụng trong công thức phức tạp hơn.
- Các hàm thường được phân loại theo mục đích: Tổng hợp, Xử lý văn bản, Xử lý ngày giờ, Tìm kiếm và tham chiếu, Logic và Hàm tùy chỉnh.
Có thể bạn quan tâm: Cách Sắp Xếp Thời Gian Tăng Dần Trong Excel: Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu
2. Hàm tổng hợp cơ bản
2.1 SUM (Tổng)
Công thức: =SUM(A1:A10)
- Đếm tổng giá trị trong phạm vi từ A1 đến A10.
- Hỗ trợ cộng nhiều phạm vi:
=SUM(A1:A10, C1:C10). - Nếu cần cộng các ô không liên tiếp:
=SUM(A1, C1, E1).
Ví dụ thực tế: Bạn có một bảng chi tiêu hàng tháng, muốn tính tổng chi tiêu trong tháng. Đặt công thức =SUM(B2:B31) trong ô B32.
2.2 AVERAGE (Trung bình)
Công thức: =AVERAGE(A1:A10)
- Tính giá trị trung bình.
- Nếu cần loại bỏ giá trị 0 hoặc lỗi:
=AVERAGEIF(A1:A10, "<>0").
Ví dụ thực tế: Tính điểm trung bình của sinh viên trong lớp: =AVERAGE(C2:C30).
2.3 COUNT, COUNTA, COUNTIF
| Hàm | Mô tả | Cú pháp | Ví dụ |
|---|---|---|---|
COUNT | Đếm số ô chứa số | =COUNT(A1:A10) | Đếm số học sinh có điểm số |
COUNTA | Đếm số ô không trống | =COUNTA(A1:A10) | Đếm số معين |
COUNTIF | Đếm số ô thỏa mãn điều kiện | =COUNTIF(A1:A10, ">80") | Đếm số học sinh điểm >80 |
Mẹo: COUNTIFS cho phép đếm nhiều điều kiện đồng thời.
2.4 MIN, MAX
=MIN(A1:A10)trả về giá trị nhỏ nhất.=MAX(A1:A10)trả về giá trị lớn nhất.
Ví dụ thực tế: Xác định giá bán thấp nhất của một sản phẩm trong danh sách.
Có thể bạn quan tâm: Cách Sắp Xếp Theo Vần Abc Trong Excel 2026
3. Hàm logic
3.1 IF (Nếu)
Công thức: =IF(điều_kiện, giá_trị_nếu_có, giá_trị_nếu_không)
Ví dụ: Xác định hợp lệ hay không hợp lệ:
=IF(B2>1000, "Đạt chuẩn", "Không đạt")
3.2 AND, OR, NOT
AND(điều_kiện1, điều_kiện2, ...)trả về TRUE nếu tất cả điều kiện đúng.OR(điều_kiện1, điều_kiện2, ...)trả về TRUE nếu ít nhất một điều kiện đúng.NOT(điều_kiện)đảo ngược giá trị.
Ví dụ: Kiểm tra nếu điểm >80 và điểm >90:
=AND(C2>80, C2>90)
3.3 IFS
=IFS(điều_kiện1, giá_trị1, điều_kiện2, giá_trị2, ...)- Được dùng khi có nhiều điều kiện lồng nhau, tránh lồng nhiều IF.
Ví dụ: Xếp loại học sinh:
=IFS(C2>=90, "Xuất sắc", C2>=80, "Giỏi", C2>=70, "Khá", C2>=60, "Trung Bình", TRUE, "Yếu")
4. Hàm xử lý văn bản
4.1 CONCATENATE / CONCAT / TEXTJOIN
=CONCATENATE(A1, " ", B1)hoặc=CONCAT(A1, " ", B1).=TEXTJOIN(" ", TRUE, A1, B1, C1)cho phép kết hợp đa ô, bỏ qua ô trống.
Ví dụ: Tạo tên đầy đủ: =CONCAT(A1, " ", B1).
4.2 LEFT, RIGHT, MID
=LEFT(A1, 3)lấy 3 ký tự từ bên trái.=RIGHT(A1, 4)lấy 4 ký tự từ bên phải.=MID(A1, 2, 5)lấy 5 ký tự bắt đầu từ ký tự thứ 2.
Ví dụ: Trích đoạn mã đơn hàng: =LEFT(B1, 5).
4.3 LEN, TRIM, CLEAN
=LEN(A1)đếm số ký tự.=TRIM(A1)loại bỏ khoảng trắng thừa.=CLEAN(A1)loại bỏ ký tự không in được.
Ví dụ: Chuẩn hóa dữ liệu nhập từ hệ thống khác.
4.4 UPPER, LOWER, PROPER
=UPPER(A1)chuyển thành chữ hoa.=LOWER(A1)chuyển thành chữ thường.=PROPER(A1)chuyển thành dạng đầu mỗi từ viết hoa.
5. Hàm xử lý ngày giờ
5.1 TODAY, NOW
=TODAY()trả về ngày hiện tại.=NOW()trả vóng ngày và giờ hiện tại.
5.2 DATE, DAY, MONTH, YEAR
=DATE(2026, 7, 18)tạo ngày cụ thể.=DAY(A1)trả về ngày trong tháng.=MONTH(A1)trả về tháng.=YEAR(A1)trả về năm.
5.3 NETWORKDAYS, WORKDAY

Có thể bạn quan tâm: Cách Sắp Xếp Tên Theo Abc Trong Excel 2026
=NETWORKDAYS(A1, B1)tính số ngày làm việc giữa hai ngày.=WORKDAY(A1, n)trả về ngày công việc n ngày sau ngày A1.
Ví dụ: Tính ngày hoàn thành dự án: =WORKDAY(TODAY(), 30).
5.4 TEXT (định dạng ngày)
=TEXT(A1, "dd/mm/yyyy")chuyển đổi ngày thành chuỗi định dạng.
6. Hàm tìm kiếm và tham chiếu
6.1 VLOOKUP, HLOOKUP
=VLOOKUP(key, range, col_index, range_lookup)=HLOOKUP(key, range, row_index, range_lookup)
Ví dụ: Tìm giá trị liên quan đến mã sản phẩm:
=VLOOKUP("P001", $A$2:$C$100, 3, FALSE)
6.2 INDEX & MATCH
=INDEX(range, row_num, column_num)=MATCH(lookup_value, lookup_array, match_type)
Mẹo: Sử dụng INDEX + MATCH thay vì VLOOKUP để tăng tốc độ và linh hoạt hơn.
Ví dụ: Tìm giá trị trong bảng 2D:
=INDEX($C$2:$C$100, MATCH("P001", $A$2:$A$100, 0))
6.3 XLOOKUP (Excel 365/2026)
=XLOOKUP(lookup_value, lookup_array, return_array, if_not_found, match_mode, search_mode)
Ví dụ: Truy vấn dãy giá trị:
=XLOOKUP("P001", $A$2:$A$100, $C$2:$C$100, "Không tìm thấy")
6.4 CHOOSE, TRANSPOSE
=CHOOSE(index_num, value1, value2, ...)chọn giá trị dựa trên chỉ số.=TRANSPOSE(array)chuyển đổi hàng thành cột hoặc ngược lại.
7. Hàm nâng cao và thủ thuật
7.1 SUMIFS, COUNTIFS, AVERAGEIFS
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)- Cho phép tính tổng, đếm, trung bình theo nhiều điều kiện.
Ví dụ: Tổng doanh thu theo tháng và sản phẩm:
=SUMIFS(D2:D100, A2:A100, "2026-07", B2:B100, "P001")
7.2 OFFSET & INDIRECT
=OFFSET(reference, rows, cols, height, width)lấy ô hoặc vùng dựa trên vị trí.=INDIRECT(ref_text)chuyển chuỗi thành tham chiếu.
Mẹo: OFFSET có thể gây chậm trễ khi dùng nhiều trong bảng tính lớn.
7.3 Array formulas (Công thức mảng)
-ინის: =SUM(IF(A1:A10>5, B1:B10, 0)) nhập bằng Ctrl+Shift+Enter (trong Excel cũ).
– Trong Excel 365, có thể dùng công thức mảng động: =SUM(IF(A1:A10>5, B1:B10, 0)) trực tiếp.
7.4 Hàm tùy chỉnh (VBA)
- Bạn có thể viết hàm mới trong VBA, ví dụ
=MyFunction(A1).
Chú ý: Hàm tùy chỉnh không được hỗ trợ trong Google Sheets.
8. Thực hành: Xây dựng bảng tính doanh thu
8.1 Bố cục cơ bản
| STT | Ngày | Mã sản phẩm | Số lượng | Giá bán | Doanh thu |
|---|---|---|---|---|---|
| 1 | |||||
| … | … |
8.2 Công thức
- Doanh thu:
=C4D4(số lượng giá bán). - Tổng doanh thu:
=SUM(E2:E100). - Doanh thu trung bình:
=AVERAGE(E2:E100). - Số lượng bán theo sản phẩm:
=SUMIF(C2:C100, "P001", D2:D100). - Ngày doanh thu cao nhất:
=INDEX(A2:A100, MATCH(MAX(E2:E100), E2:E100, 0)).
8.3 Thêm tính năng
- Bảng điều khiển (Dashboard) với biểu đồ: Tạo biểu đồ cột, tròn, đường để trực quan hóa doanh thu theo tháng, sản phẩm.
- Bộ lọc (Slicers) để người dùng chọn tháng hoặc sản phẩm.
- Conditional Formatting: Đánh dấu ngày doanh thu vượt mức mục tiêu.
9. Mẹo tăng tốc độ và tránh lỗi
| Mẹo | Mô tả |
|---|---|
| Sử dụng dữ liệu dạng bảng (Table) | Dùng Insert > Table. Hàm tham chiếu đến bảng tự động cập nhật khi thêm hàng. |
| Tránh công thức mảng lặp dài | Dùng hàm SUMIFS thay vì mảng IF+SUM. |
Giảm số lượng INDIRECT | INDIRECT gây chậm trễ, ưu tiên tham chiếu trực tiếp. |
Sử dụng Data Validation | Giảm lỗi nhập dữ liệu. |
| Kiểm tra lỗi trong công thức | Dùng IFERROR để tránh lỗi #N/A, #DIV/0!. |
| Chọn đúng kiểu dữ liệu | Định dạng ô đúng kiểu (số, ngày, văn bản) tránh lỗi tính toán. |
10. Kết luận
Việc nắm vững các hàm cơ bản trong Excel không chỉ giúp bạn thực hiện các phép tính nhanh chóng mà còn mở ra cánh cửa cho việc phân tích dữ liệu nâng cao, tạo báo cáo chuyên nghiệp và tối ưu quy trình làm việc. Hãy bắt đầu từ những hàm SUM, AVERAGE, IF, VLOOKUP và dần dần mở rộng sang các hàm nâng cao như XLOOKUP, SUMIFS, và các công thức mảng động.
Thực hành thường xuyên, tham khảo tài liệu chính thức của Microsoft và cộng đồng, và đừng ngại thử nghiệm những hàm mới. Khi bạn đã thành thạo, bạn sẽ có thể biến những bảng tính khô cứng thành những công cụ mạnh mẽ, linh hoạt và thậm chí còn “sống” nhờ vào biểu đồ, dashboard và tính năng tự động hoá.
Chúc bạn thành công trên con đường trở thành chuyên gia Excel!

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ẻ.
