Học hàm Excel cơ bản cho người mới: đúng và sai

cac ham thuong dung khi hoc excel ke toan 1

Hàm Excel cơ bản là nhóm công cụ quan trọng giúp bạn tính toán, tổng hợp và kiểm tra dữ liệu nhanh trong bảng tính mà không cần viết công thức phức tạp. Nếu bạn nắm đúng “cú pháp + tham chiếu”, bạn sẽ làm báo cáo gọn hơn và giảm lỗi đáng kể.

Trong thực tế, người mới thường lúng túng ở chỗ: biết tên hàm nhưng không biết “dùng khi nào, đặt điều kiện ra sao, kéo công thức thế nào để không sai”. Vì vậy bài này tập trung vào các nhóm hàm hay dùng nhất và cách triển khai theo tình huống.

Ngoài tính toán, nhiều công việc văn phòng còn cần làm sạch dữ liệu, ghép tách chuỗi, xử lý ngày tháng và tra cứu bảng lớn. Khi bạn ghép các nhóm hàm theo đúng flow, bảng tính sẽ tự động cập nhật theo dữ liệu đầu vào.

Giới thiệu ý mới, dưới đây là cách hiểu nhanh, cách viết công thức đúng, rồi đi lần lượt qua các nhóm hàm thiết yếu kèm ví dụ dễ áp dụng.

Hàm Excel cơ bản là gì và giải quyết việc gì nhanh nhất?

Hàm Excel cơ bản là các công thức dựng sẵn giúp bạn tính toán, xử lý và trả về kết quả theo đối số (argument) trong ô hoặc vùng dữ liệu.

Để hiểu đúng bản chất, bạn cần xem hàm như “một máy biến đổi dữ liệu”: đầu vào là ô/vùng/điều kiện, đầu ra là con số hoặc văn bản phù hợp.

Logo Microsoft Excel

Trong Excel, công thức bắt đầu bằng dấu =, sau đó là tên hàm và cặp ngoặc chứa tham số. Ví dụ: =SUM(B2:B10) sẽ cộng toàn bộ số trong vùng B2 đến B10. Mỗi hàm có “hợp đồng” riêng: số lượng tham số, kiểu dữ liệu, và cách xử lý lỗi.

Bên cạnh đó, hàm không chỉ để “tính”, mà còn để “ra quyết định” (logic), “tìm đúng dữ liệu” (lookup), “làm sạch” (text), và “chuẩn hoá thời gian” (date/time). Khi bạn kết hợp các hàm này, bảng tính sẽ chuyển từ nhập liệu thủ công sang tự động hoá.

Theo nghiên cứu của Dartmouth College từ Tuck School of Business, vào 02/2009, nhóm tác giả kiểm toán 25 bảng tính vận hành và xác nhận 117 lỗi, trong đó 70 lỗi có tác động định lượng khác 0.

Vì vậy, “học hàm” không chỉ là nhớ tên, mà là dùng đúng ngữ cảnh và kiểm tra đúng điểm rủi ro ngay từ đầu.

Nhập công thức thế nào để tránh lỗi ngay từ đầu?

Để nhập công thức đúng, bạn cần 4 bước: bắt đầu bằng “=”, chọn đúng ô/vùng, dùng ngoặc và dấu phân cách chuẩn, rồi kiểm tra kết quả bằng ví dụ nhỏ.

Tiếp theo, hãy nắm 3 nguyên tắc giúp công thức ổn định khi sao chép: tham chiếu tương đối, tham chiếu tuyệt đối và tham chiếu hỗn hợp.

Minh hoạ công thức và tên vùng trong Excel

1) Hiểu tham chiếu tương đối vs tuyệt đối

Ví dụ bạn tính thành tiền: ô D2 = B2*C2. Nếu bạn kéo xuống D3, Excel sẽ tự đổi thành B3*C3 (tương đối). Nhưng nếu bạn cần nhân với một thuế suất cố định ở ô H1, bạn phải khoá: =B2*C2*$H$1 để kéo xuống vẫn luôn lấy H1.

2) Dùng ngoặc để “điều khiển” thứ tự

Excel ưu tiên nhân/chia trước cộng/trừ. Nếu bạn muốn cộng trước rồi mới nhân, hãy thêm ngoặc: =(B2+C2)*D2. Đây là lỗi phổ biến khiến kết quả “trông hợp lý” nhưng sai bản chất.

3) Kiểm tra bằng dữ liệu mẫu cực nhỏ

Trước khi áp dụng cho 5.000 dòng, hãy thử 3 dòng với kết quả bạn tự tính bằng tay. Nếu đúng, mới kéo công thức và mới tối ưu tiếp.

Theo nghiên cứu của European Spreadsheet Risks Interest Group (EuSpRIG) từ kỷ yếu 2007 (đăng trên arXiv), vào 01/2008, nhóm tác giả ghi nhận lỗi xuất hiện ở mức 0,8%–1,8% các ô công thức trong một khảo sát trước đó về bảng tính vận hành.

Nếu bạn muốn đi nhanh nhưng ít sai, hãy ghi nhớ một “mẹo dùng Microsoft Excel”: tách vùng nhập liệu (Input) và vùng tính toán (Calculation), đặt tên vùng (Name Range) cho biến quan trọng, rồi mới ghép công thức.

Nên dùng những hàm tính toán nào cho tổng hợp số liệu?

Có 3 nhóm hàm tính toán nên học trước: cộng/tổng hợp, đếm/thống kê, và làm tròn/điều kiện theo tiêu chí.

Dưới đây, bạn sẽ thấy mỗi nhóm giải quyết đúng một loại nhu cầu báo cáo, giúp bạn lên số nhanh mà vẫn kiểm soát được sai lệch.

Ảnh chụp màn hình Excel với bảng tính

Nhóm 1: Cộng và tổng hợp

SUM: cộng vùng dữ liệu. Ví dụ: =SUM(C2:C31). SUBTOTAL: cộng nhưng “tôn trọng” lọc, rất hữu ích khi bạn dùng Filter. SUMIF/SUMIFS: cộng theo điều kiện, ví dụ cộng doanh thu theo tháng hoặc theo nhân viên.

Nhóm 2: Đếm và thống kê

COUNT/COUNTA: đếm số (COUNT) hoặc đếm ô không rỗng (COUNTA). AVERAGE: trung bình. MIN/MAX: tìm nhỏ nhất/lớn nhất. COUNTIF/COUNTIFS: đếm theo điều kiện, rất hợp cho KPI.

Nhóm 3: Làm tròn và kiểm soát hiển thị

ROUND/ROUNDUP/ROUNDDOWN: làm tròn theo số chữ số thập phân. Khi làm báo cáo tiền tệ, bạn nên làm tròn ở “đầu ra” để tránh cộng dồn sai số ở “đầu vào”.

Trước khi bạn chọn hàm, bảng này chứa các “tình huống → hàm gợi ý”, giúp bạn quyết định nhanh và tránh dùng sai công cụ.

Tình huống Hàm nên dùng Gợi ý công thức
Cộng toàn bộ doanh thu SUM =SUM(E2:E100)
Cộng doanh thu theo điều kiện SUMIF/SUMIFS =SUMIFS(E:E,B:B,”Hà Nội”,C:C,”01/2025″)
Đếm số đơn theo trạng thái COUNTIF =COUNTIF(D:D,”Đã giao”)
Tính trung bình theo nhóm AVERAGEIF/AVERAGEIFS =AVERAGEIFS(F:F,B:B,”Team A”)

Với các hàm tổng hợp, điều quan trọng là hiểu “vùng dữ liệu” và “vùng tiêu chí” phải đồng kích thước, đồng ngữ nghĩa. Khi bạn làm báo cáo trong môi trường phần mềm văn phòng, đây là nền tảng để số liệu nhất quán qua nhiều sheet.

Theo nghiên cứu của University of Hawaiʻi từ bài tổng quan xuất bản 02/2005, lỗi trong bảng tính có thể xuất hiện ở mức “vài phần trăm” tổng số ô, và mức sai này đủ lớn để gây rủi ro khi bạn tổng hợp mà không kiểm tra.

Nếu bạn cần tra cứu cú pháp chính thống, tài liệu SUM của Microsoft Support là nguồn tham khảo chuẩn; bạn có thể tìm ở trang hỗ trợ của Microsoft (ví dụ trang “SUM function”).

Hàm điều kiện hoạt động ra sao khi dữ liệu thay đổi?

Hàm điều kiện giúp bạn trả về kết quả khác nhau dựa trên đúng/sai của một kiểm tra logic, nhờ đó bảng tính tự cập nhật khi dữ liệu đầu vào đổi.

Để bắt đầu, bạn hãy coi điều kiện như “cổng kiểm tra”: nếu đúng thì làm A, nếu sai thì làm B.

Excel logo minh hoạ phần hàm điều kiện

IF: nền tảng của mọi kịch bản điều kiện

Ví dụ chấm đạt/rớt: =IF(C2>=5,”Đạt”,”Rớt”). Điểm mạnh của IF là đơn giản, nhưng dễ rối khi lồng nhiều tầng. Khi IF quá dài, hãy cân nhắc IFS (nhiều điều kiện) hoặc tách logic ra các cột phụ trợ.

AND/OR: ghép điều kiện

Ví dụ “đạt” khi điểm >=5 và chuyên cần >=80%: =IF(AND(C2>=5,D2>=0.8),”Đạt”,”Chưa đạt”). Nếu chỉ cần một trong hai điều kiện đúng, dùng OR.

IFERROR: biến lỗi thành kết quả “đọc được”

Khi bạn tra cứu hoặc chia số, lỗi có thể xuất hiện (#N/A, #DIV/0!). IFERROR giúp thay lỗi bằng 0 hoặc “Không có dữ liệu”: =IFERROR(A2/B2,0).

Trong thực hành, nhiều người hay học theo cụm “hàm IF VLOOKUP XLOOKUP” vì đây là bộ ba thường đi cùng nhau: IF để phân nhánh, VLOOKUP/XLOOKUP để tìm đúng giá trị, IFERROR để che lỗi khi không tìm thấy.

Theo nghiên cứu của European Spreadsheet Risks Interest Group (EuSpRIG) từ bài tổng quan đăng trên arXiv, vào 02/2008, tác giả tổng kết 15 năm nghiên cứu và cho rằng đến nay kiểm tra từng ô (cell-by-cell) là kỹ thuật đã được chứng minh hiệu quả để giảm lỗi bảng tính.

Vì vậy, khi bạn viết logic, hãy “đúng trước, nhanh sau”: tạo một cột kiểm tra điều kiện (TRUE/FALSE) để nhìn thấy logic, rồi mới bọc IF để trả kết quả cuối.

Xử lý chữ và ngày tháng bằng hàm nào để dữ liệu sạch?

Để dữ liệu “sạch”, bạn thường cần 2 nhóm hàm: xử lý văn bản (text) để chuẩn hoá chuỗi, và xử lý ngày giờ (date/time) để quy về cùng định dạng.

Sau đây là các hàm thực dụng giúp bạn giảm thao tác thủ công khi nhận dữ liệu từ nhiều nguồn.

Minh hoạ thao tác với hàm trong Excel

Hàm văn bản: cắt, ghép, làm sạch

TRIM: xoá khoảng trắng thừa. CLEAN: loại ký tự không in được. LEFT/RIGHT/MID: cắt chuỗi theo vị trí. LEN: độ dài chuỗi. CONCAT/TEXTJOIN: ghép chuỗi có kiểm soát dấu phân cách.

Ví dụ chuẩn hoá mã: =UPPER(TRIM(A2)) giúp mã in hoa, không thừa khoảng trắng. Nếu dữ liệu có dấu gạch, bạn có thể tách theo vị trí hoặc dùng chức năng Split/Flash Fill (tuỳ phiên bản).

Hàm ngày giờ: chuẩn hoá và tính khoảng thời gian

DATE ghép năm-tháng-ngày thành ngày hợp lệ, YEAR/MONTH/DAY tách thành phần, TODAY/NOW lấy ngày/giờ hiện tại. Khi tính tuổi nợ hoặc số ngày trễ, bạn thường dùng phép trừ ngày hoặc DATEDIF (nếu cần theo năm/tháng/ngày).

Một lỗi rất hay gặp là “ngày” bị coi là văn bản, khiến không cộng/trừ được. Cách xử lý: chuyển về định dạng Date đúng, hoặc dùng DATEVALUE khi cần.

Theo nghiên cứu của Dartmouth College từ Tuck School of Business, vào 02/2009, nhiều lỗi được phát hiện liên quan đến tham chiếu và dữ liệu đầu vào; do đó chuẩn hoá dữ liệu (đặc biệt text/ngày) là bước giảm rủi ro trước khi tổng hợp.

Nếu bạn đang dùng Excel trong Microsoft 365, hãy cân nhắc tận dụng Table (Ctrl+T) để dữ liệu tự mở rộng và công thức tự điền, nhờ đó giảm lệch vùng tính.

Tra cứu dữ liệu trong bảng lớn bằng hàm nào cho chính xác?

Để tra cứu chính xác trong bảng lớn, bạn nên ưu tiên hàm có khả năng tìm theo khóa và trả về đúng cột mong muốn, đồng thời xử lý trường hợp “không tìm thấy”.

Tiếp theo, hãy chọn công cụ theo “độ ổn định khi chèn/xoá cột” và “khả năng tìm trái/phải”.

Bảng tính Excel minh hoạ tra cứu

VLOOKUP: phổ biến nhưng có giới hạn

VLOOKUP tra theo cột đầu tiên của vùng và trả về cột ở bên phải: =VLOOKUP(A2,$F$2:$H$100,3,FALSE). Điểm yếu là nếu bạn chèn cột trong vùng, chỉ số cột (3) dễ sai; và VLOOKUP không tra “ngược” (trả về cột bên trái) nếu không sắp lại vùng.

XLOOKUP: linh hoạt và dễ đọc hơn

XLOOKUP=XLOOKUP(A2,$F$2:$F$100,$H$2:$H$100,”Không thấy”). Bạn cũng có thể chọn kiểu khớp gần đúng hoặc tìm từ dưới lên (tuỳ nhu cầu).

INDEX + MATCH: bền vững khi mô hình dữ liệu thay đổi

Khi bạn cần mô hình ổn định, INDEX trả về giá trị tại giao điểm, còn MATCH tìm vị trí của khoá. Ví dụ: =INDEX($H$2:$H$100, MATCH(A2, $F$2:$F$100, 0)). Cách này ít phụ thuộc vào “số thứ tự cột”.

Video minh hoạ nhanh

Theo nghiên cứu của European Spreadsheet Risks Interest Group (EuSpRIG) từ kỷ yếu 2009 (đăng trên arXiv), vào 08/2009, nhóm tác giả nhấn mạnh cần phương pháp rà soát có cấu trúc (bao gồm kiểm tra từng ô) vì mức lỗi bảng tính có thể cao, nhất là khi mô hình lớn và phức tạp.

Trong thực tế, tra cứu là nơi dễ phát sinh sai “âm thầm”: bạn vẫn ra kết quả, nhưng là kết quả của dòng khác. Vì vậy, hãy luôn thêm lớp bảo vệ: bọc IFERROR, đối chiếu ngẫu nhiên vài dòng, và kiểm tra trùng khoá bằng COUNTIF.

Nếu bạn cần cài Excel chính thống, bạn có thể tham khảo trang sản phẩm Microsoft Excel/Microsoft 365 của Microsoft để tải hoặc dùng bản web tuỳ gói dịch vụ: https://www.microsoft.com/microsoft-365/excel

Ranh giới ngữ cảnh: Từ đây, ta chuyển sang phần mở rộng về kiểm tra, phòng lỗi và tối ưu quy trình để bạn tự tin khi gửi file cho người khác.

Làm sao kiểm tra và phòng lỗi công thức trước khi gửi báo cáo?

Để phòng lỗi, bạn cần 3 lớp: hiểu lỗi hiển thị, khoá tham chiếu đúng chỗ, và kiểm thử nhanh bằng công cụ có sẵn trong Excel.

Quan trọng hơn, bạn nên coi kiểm tra là một bước bắt buộc như soát chính tả, thay vì làm “khi có thời gian”.

Minh hoạ khu vực công thức trong Excel

Vì sao #VALUE!, #DIV/0! xuất hiện và xử lý theo thứ tự nào?

#DIV/0! thường do chia cho 0 hoặc ô trống; #VALUE! thường do kiểu dữ liệu sai (ví dụ lấy chữ đem cộng). Cụ thể, bạn hãy sửa “dữ liệu đầu vào” trước (định dạng số/ngày, bỏ khoảng trắng), rồi mới bọc IFERROR để hiển thị thân thiện.

Theo nghiên cứu của Dartmouth College từ Tuck School of Business, vào 02/2009, có nhiều lỗi xác nhận liên quan đến tham chiếu và giả định đầu vào; việc kiểm soát kiểu dữ liệu và lỗi hiển thị giúp giảm rủi ro lan truyền khi có ô phụ thuộc.

Khi nào nên khóa tham chiếu tuyệt đối $A$1 để tránh lệch?

Bạn nên khoá tham chiếu khi ô đó là “hằng số” (thuế suất, tỷ giá, định mức) hoặc là “vùng dò” (bảng danh mục). Ngược lại, các ô theo dòng dữ liệu (B2, C2…) thường để tương đối để kéo công thức nhanh.

Nếu bạn hay lệch vùng, hãy đổi sang Table (Ctrl+T) để công thức tự mở rộng theo dòng mới, giảm phụ thuộc vào kéo thả thủ công.

Dùng IFERROR, Data Validation và định dạng có điều kiện ra sao?

IFERROR giúp “giấu lỗi” để báo cáo đẹp, nhưng không nên dùng để che lỗi dữ liệu gốc. Bạn nên kết hợp Data Validation (giới hạn dữ liệu nhập) và Conditional Formatting (tô màu ngoại lệ) để phát hiện sai sớm, thay vì chờ đến lúc tổng hợp mới thấy lệch.

Nếu bạn cần giải pháp miễn phí thay thế, có thể cân nhắc LibreOffice Calc hoặc Google Sheets như một lựa chọn Phần Mềm Free tuỳ nhu cầu; tuy nhiên hãy kiểm tra tương thích hàm và định dạng trước khi chuyển đổi file.

Cách kiểm tra nhanh bằng Evaluate Formula và kiểm thử mẫu?

Evaluate Formula giúp bạn xem Excel tính từng bước, rất hữu ích khi công thức dài. Ngoài ra, hãy chọn 5–10 dòng ngẫu nhiên để đối chiếu thủ công hoặc đối chiếu bằng một công thức khác (ví dụ SUMIFS so với Pivot) để “cross-check”.

Theo nghiên cứu của European Spreadsheet Risks Interest Group (EuSpRIG) từ kỷ yếu 2008 (đăng trên arXiv), vào 06/2008, tác giả đề xuất “Clean Sheet Test” như một cách lấy mẫu đánh giá chất lượng bảng tính ở cấp tổ chức, nhấn mạnh vai trò kiểm soát và đánh giá khách quan thay vì chỉ dựa vào cảm tính.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *