Excel, bảng tính mạnh mẽ của Microsoft, đã và đang là công cụ không thể thiếu trong công việc quản lý dữ liệu, phân tích tài chính, lập kế hoạch dự án và nhiều lĩnh vực khác. Để khai thác hết sức công năng của Excel, người dùng cần nắm vững các hàm cơ bản – những công cụ phép tính, xử lý dữ liệu rất dễ tiếp cận nhưng lại vô cùng hiệu quả. Bài viết này sẽ hướng dẫn chi tiết các hàm cơ bản, cách sử dụng chúng trong các tình huống thực tế, đồng thời cung cấp một underlying series bài tập giúp bạn luyện tập và nâng cao kỹ năng.
Có thể bạn quan tâm: Các Bài Tập Sử Dụng Hàm If Trong Excel
1. Tổng quan về hàm trong Excel
Trong Excel, một hàm là một công thức có tên gọi cố định, được viết bằng ngôn ngữ công thức của Excel (ví dụ: =SUM(A1:A10)). Hàm nhận vào một hoặc nhiều tham số (thường là giá trị, vùng dữ liệu, hoặc biểu thức) và trả về một giá trị. Các hàm trong Excel được phân thành nhiều nhóm:
- Hàm số:
SUM,AVERAGE,MIN,MAX,COUNT,COUNTIF - Hàm văn bản:
LEFT,RIGHT,MID,LEN,CONCATENATE,UPPER,LOWER - Hàm ngày giờ:
TODAY,NOW,DATE,YEAR,MONTH,DAY,DATEDIF - Hàm điều kiện:
IF,AND,OR,NOT - Hàm tra cứu:
VLOOKUP,HLOOKUP,INDEX,MATCH - Hàm dữ liệu:
IFERROR,ISNUMBER,ISTEXT
Mỗi nhóm hàm phục vụ cho một mục đích khác nhau, nhưng tất cả đều có chung một quy tắc: viết dạng =TênHàm(ThamSố1; ThamSố2; …). Khi nhập hàm, Excel tự động gợi ý tham số và hiển thị thông tin ngắn gọn giúp người dùng hiểu rõ hơn về cách sử dụng.
Có thể bạn quan tâm: Cài Đặt Số 0 Thành Dấu Gạch Trong Excel: Hướng Dẫn Chi Tiết Và Mẹo Thực Tiễn
2. Chi tiết 10 hàm cơ bản và cách áp dụng
2.1. SUM – Tính tổng
Công thức:
=SUM(A1:A10)
Mô tả: Tính tổng các giá trị trong vùng A1:A10.
Ứng dụng: Tính tổng doanh thu, chi phí, số lượng bán hàng. Khi có dữ liệu súper thay đổi, SUM sẽ tự động cập nhật kết quả.
Mẹo: Khi cần tính tổng theo điều kiện (ví dụ: tổng doanh thu của sản phẩm A), kết hợp SUMIF: =SUMIF(C1:C10; "A"; B1:B10).
2.2. AVERAGE – Tính trung bình
Công thức:
=AVERAGE(B1:B10)
Mô tả: Tính giá trị trung bình của vùng B1:B10.
Ứng dụng: Đánh giá hiệu suất trung bình, bình quân độ tuổi, mức lương.
Mẹo: Để bỏ qua các ô trống, dùng AVERAGEIF hoặc AVERAGEIFS.
2.3. MIN & MAX – Giá trị nhỏ nhất và lớn nhất
Công thức:
=MIN(A1:A10)/=MAX(A1:A10)
Mô tả: Trả về giá trị nhỏ nhất / lớn nhất trong vùng.
Ứng dụng: Xác định mức giá thấp nhất, cao nhất, thời gian ngắn nhất/đặc biệt.
Mẹo: Kết hợp với INDEX + MATCH để lấy dòng dữ liệu tương ứng.
2.4. COUNT & COUNTA – Đếm ô
Công thức:
=COUNT(A1:A10)/=COUNTA(A1:A10)
Mô tả:COUNTđếm ô có số,COUNTAđếm ô không trống.
Ứng dụng: Đếm số bản ghi, số khách hàng, số dòng dữ liệu.
Mẹo: COUNTIF để đếm theo điều kiện.
2.5. IF – Định giá trị tùy điều kiện
Công thức:
=IF(A1>10; "Đạt"; "Chưa đạt")
Mô tả: Tr(problem) trả về giá trị 1 hoặc 2 tùy thuộc vào điều kiện.
Ứng dụng: Đánh giá hiệu suất, xác định tình trạng.
Mẹoclient: Sử dụng IFS để tránh lồng hàm IF nhiều.
2.6. VLOOKUP – Tra cứu giá trị
Công thức:
=VLOOKUP("A"; A1:B10; 2; FALSE)
Mô tả: Tìm kiếm giá trị “A” trong cột 1, trả về giá trị tương ứng trong cột 2.
Ứng dụng: Tra cứu mã, giá, thông tin khách hàng.
Mẹo: Khi cần tìm theo nhiều điều kiện, dùng INDEX + MATCH.
2.7. CONCATENATE / TEXTJOIN – Nối chuỗi
Công thức:
=CONCATENATE(A1; " "; B1)hoặc=TEXTJOIN(", "; TRUE; A1:A5)
Ứng dụng: Kết hợp tên + họ, địa chỉ, danh sách.
Mẹo: TEXTJOIN hỗ trợ phân cách tự động, tránh lỗi khi dữ liệu có ô trống.
2.8. LEFT, RIGHT, MID – Trích xuất ký tự
Công thức:
=LEFT(A1; 3)/=RIGHT(A1; telecommunications) /=MID(A1; 2; 4)`
Ứng dụng: Lấy mã, tiền tố, phần giữa.
Mẹo: Kết hợp với LEN để tính độ dài.
2.9. DATE, TODAY, NOW – Xử lý ngày giờ
Công thức:
=DATE(2026; 7; 17)/=TODAY()/=NOW()
Ứng dụng: Tính tuổi, ngày hết hạn, thời gian thực thi.
Mẹo: DATEDIF tính khoảng cách ngày.
2.10. IFERROR – Xử lý lỗi
Công thức:
=IFERROR(VLOOKUP("A"; A1:B10; 2; FALSE); "Không tìm thấy")
Ứng dụng: Tránh lỗi khi tra cứu không tồn tại.
Mẹo: Kết hợp với COUNTIF kiểm tra tồn tại trước khi traLok.
Có thể bạn quan tâm: Cài Đặt Dấu Phẩy Thành Dấu Chấm Trong Excel
3. Bài tập thực hành
Để củng cố kiến thức, hãy CHF thực hiện các bài tập sau. Mỗi bài tập yêu cầu sử dụng ít nhất một hàm cơ bản đã học. Bạn có thể tự tạo bảng dữ liệu hoặc sử dụng mẫu dữ liệu được cung cấp.

Có thể bạn quan tâm: Các Công Thức Excel Thường Dùng Trong Văn Phòng: Hướng Dẫn Chi Tiết Và Ứng Dụng Thực Tế
olak.
3.1. Bài tập 1: Tính tổng doanh thu
| Khách hàng | Doanh thu |
|---|---|
| A | 1,200 |
| B | 3,500 |
| C | 2,800 |
| D | 1,000 |
| E | 4,200 |
Yêu cầu:
1. Tính tổng doanh thu bằng hàm SUM.
lement.
2. Tính trung bình doanh thu bằng hàm AVERAGE.
3. Xác định khách hàng có doanh thu cao nhất và thấp nhất bằng MAX và MIN, đồng thời hiển thị tên khách hàng tương ứng.
3.2. Bài tập 2: Đánh giá thành tích
| Học sinh | Điểm |
|---|---|
| Lê Văn T | 85 |
| Nguyễn Th | 70 |
| Trần Ki | 92 |
| Phạm D | 65 |
| Hoàng K | 78 |
Yêu cầu:
1. Xác định học sinh đạt điểm ≥ 80_SN, dùng hàm IF.
2. Đếm số học sinh đạt ≥ 80 bằng COUNTIF.
3. Tính tổng và trung bình điểm của tất cả học sinh.
3.3. Bài tập 3: Kiểm tra tồn tại mã sản phẩm
| Mã sản phẩm | Tên sản phẩm | Giá |
|---|---|---|
| A001 | Bàn ghế | 500 |
| A002 | Đèn bàn | 200 |
| A003 | Laptop | 1,200 |
| A004 | Sổ tay | 50 |
Yêu cầu:
1. Nhập một mã sản phẩm (ví dụ: A003) và tra cứu tên sản phẩm bằng VLOOKUP.
2. Nếu mã không tồn tại, hiển thị thông báo “Mã không tồn tại” bằng hàm IFERROR.
3. Tính giá trị tổng của một danh sách mã (ví dụ: A001, A003, A004) bằng SUMPRODUCT hoặc SUM kết hợp VLOOKUP.
3.4. Bài tập 4: Xử lý chuỗi
| Họ và Tên | Số điện thoại |
|---|---|
| Nguyễn Văn A | 0912345678 |
| Trần Thị B | 北京赛车计划 |
Yêu cầu:
1. Tách họ và tên riêng. Họ là phần đầu tiên, tên là phần sau, dùng LEFT, RIGHT, FIND.
2. Thêm ký tự “+84” vào đầu số điện thoại, dùng CONCATENATE.
3. Kiểm tra độ dài số điện thoại chính xác bằng LEN (độ dài 10olecules).
3.5. Bài tập 5: Tính tuổi
| Tên | Ngày sinh |
|---|---|
| Lê Văn T | 15/02/1990 |
| Nguyễn Th | 20/08/1985 |
| Trần Ki | 05/12/1975 |
Yêu cầu:
1. Tính tuổi hiện tại (độ tuổi tính tới ngày hôm nay) bằng hàm DATEDIF.
2. Xác định người cao tuổi nhất bằng MAX và hiển thị tên.
3. Đánh giá tuổi: “Trẻ” (<30), “Trung niên” (30-50), “Cao tuổi” (>50) bằng hàm IF.
3.6. Bài tập 6: Tính số lượng đơn hàng
| Tên khách hàng | affiliates | Ngày đặt |
|---|---|---|
| A | 1 | 2026-07-01 |
| B | 2 | 2026-07-03 |
| A | 5 | 2026-07-05 |
| C | 3 | 2026-07-07 |
| B | 1 | 2026-07-09 |
Yêu cầu:
1. Tính số đơn hàng của mỗi khách hàng bằng COUNTIF.
2. Tính tổng số tiền (số lượng giá 1000) của từng khách hàng bằng SUMIF.
3. Xác định khách hàng có tổng chi tiêu cao nhất.
4. Sicherung các lưu ý khi làm việc với hàm
- Kiểm tra dữ liệu đầu vào: Hàm như
VLOOKUPhoặcINDEXsẽ trả về lỗi nếu dữ liệu không khớp. Sử dụngIFERRORđể tránh lỗi hiển thị. - Ràng buộc kiểu dữ liệu: Khi tính toán ngày giờ, luôn chuyển đổi kiểu dữ liệu thành ngày (FORMAT) trước khi áp dụng hàm ngày giờ.
- Cấu trúc bảng dữ liệu: Đặt tiêu đề cột rõ ràng và tránh bỏ trống dữ liệu trong vùng tính toán.
- Sử dụng công thức mảng: Khi cần tính tổngenciamento nhiều điều kiện, hãy dùng
SUMIFShoặcCOUNTIFS. - Tối ưu công thức: Tránh lồng nhiều hàm IF; hãy dùng
IFShoặcCHOOSEkhi có nhiều điều kiện.
5. Kiến thức nâng cao (tuần tiếp theo)
Sau khi thành thạo các hàm cơ bản, bạn có thể mở rộng kiến thức với những hàm nâng cao:
- XLOOKUP: Hàm tìm kiếm linh hoạt, thay thế
VLOOKUP. - FILTER: Trả về mảng dữ liệu phù hợp với điều kiệnكنولوجيا.
- LET: Đặt tên cho giá trị tạm thời, giảm độ phức tạp công thức.
- LAMBDA: Tạo hàm tùy chỉnh trong Excel.
6. Kết luận
Excel không chỉ là công cụ tính toán đơn giản, mà còn là nền tảng cho việc xử lý dữ liệu, phân tích, và ra quyết định. Việc nắm vững các hàm cơ bản như SUM, IF, VLOOKUP, LEFT, DATE, và IFERROR giúp bạn xử lý các tình huống thực tiễn một cách nhanh chóng và chính xác. Đừng ngại thử nghiệm các bài tập thực hành đã nêu, điều này sẽ giúp bạn làm quen với cú pháp, hiểu sâu hơn về logic hàm, và nâng cao khả năng làm việc hiệu quả với Excel.
Hãy dành thời gian mỗi ngày để thực hành, và bạn sẽ thấy sự tiến bộ rõ rệt trong việc dùng Excel như một công cụ mạnh mẽ hỗ trợ công việc và cuộc sống. Happy 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ẻ.
