Cách Sử Dụng Các Hàm Thông Dụng Trong Excel

Excel là một công cụ tuyệt vời giúp người dùng xử lý dữ liệu, phân tích và trình bày thông tin một cách nhanh chóng và chính xác. Một trong những yếu tố quan trọng nhất khiến Excel trở nên mạnh mẽ chính là sự linh hoạt và đa dạng của các hàm (functions). Hàm là công cụ để thực hiện các phép tính, xử lý dữ liệu, điều kiện logic và thao tác chuỗi một cách tự động. Bài viết này sẽ giúp bạn nắm vững cách sử dụng các hàm thông dụng trong Excel, từ những hàm cơ bản nhất cho đến những hàm nâng cao, để bạn trở thành người khai thác tối đa tiềm năng của bảng tính.

1. Tổng quan về hàm trong Excel

Trong Excel, hàm có thể được chia thành nhiều loại chính:

Loại hàmMô tảVí dụ phổ biến
Toán họcThực hiện phép tính số họcSUM, AVERAGE, MIN, MAX
LogicKiểm tra điều kiện, trả về giá trị tùy vào tình huốngIF, AND, OR, NOT
Tìm kiếm và tham chiếuLấy dữ liệu từ bảng theo điều kiệnVLOOKUP, HLOOKUP, INDEX, MATCH
ChuỗiXử lý văn bảnLEFT, RIGHT, MID, CONCATENATE, TEXTJOIN
Thời gian & ngàyXử lý ngày, giờTODAY, NOW, DATE, YEAR, MONTH
Thống kêPhân tích dữ liệuCOUNT, COUNTA, COUNTIF, SUMIF
Định dạngĐịnh dạng dữ liệuTEXT, VALUE, FORMAT

Những hàm này thường được kết hợp với nhau để thực hiện các tác vụ phức tạp. Việc hiểu rõ cách sử dụng chúng sẽ giúp bạn tiết kiệm thời gian và tránh sai sót khi làm việc với dữ liệu lớn.

2. Hàm Toán học và Thống kê

2.1 SUM

Hàm SUM tính tổng các giá trị trong một dải ô.

Cú pháp: =SUM(number1, number2, ...)

Ví dụ:

=SUM(A1:A10)

Tổng các giá trị từ ô A1 đến A10.

2.2 AVERAGE

Hàm AVERAGE trả về giá trị trung bình.

Cú pháp: =AVERAGE(number1, number2, ...)

Ví dụ:

=AVERAGE(B1:B20)

2.3 MIN và MAX

  • MIN: Giá trị nhỏ nhất trong dải.
  • MAX: Giá trị lớn nhất trong dải.

Ví dụ:

=MIN(C1:C15)
=MAX(C1:C15)

2.4 COUNT và COUNTA

  • COUNT: Đếm số ô chứa số.
  • COUNTA: Đếm số ô không rỗng (có dữ liệu, dù là số hay văn bản).

Ví dụ:

=COUNT(D1:D30)
=COUNTA(D1:D30)

2.5 COUNTIF và SUMIF

Hàm COUNTIF đếm số ô thỏa mãn điều kiện nhất định.

Cú pháp: =COUNTIF(range, criteria)

Ví dụ обратить:

=COUNTIF(E1:E100, ">50")

Hàm SUMIF tính tổng các giá trị thỏa mãn điều kiện.

Cú pháp: =SUMIF(range, criteria, sum_range)

Ví dụ:

=SUMIF(F1:F50, ">=10", G1:G50)

3. Hàm Logic

3.1 IF

Hàm IF kiểm tra điều kiện và trả về giá trị khác nhau tùy thuộc vào kết quả.

Cú pháp: =IF(logical_test, value_if_true, value_if_false)

Ví dụ:

=IF(H1>100, "Đạt", "Chưa đạt")

3.2 AND, OR, NOT

  • AND: Trả về TRUE nếu tất cả điều kiện đúng.
  • OR: Trả về TRUE nếu ít nhất một điều kiện đúng.
  • NOT: Đảo ngược giá trị logic.

Ví dụ:

=AND(H1>50, I1<100)
=OR(H1>80, I1<30)
=NOT(AND(H1>50, I1<100))

3.3 IFERROR

Xử lý lỗi trong công thức.

Cú pháp: =IFERROR(value, value_if_error)

Ví dụ:

=IFERROR(DIVIDE(X1, Y1), "Không hợp lệ")

4. Hàm Tìm kiếm và Tham chiếu

4.1 VLOOKUP

Tìm kiếm giá trị trong cột đầu tiên của một bảng và trả về giá trị tương ứng từ cột khác.

Cú pháp: =VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)

Ví dụ:

=VLOOKUP(A2, Sheet2!$A$1:$D$100, 3, FALSE)

4.2 HLOOKUP

Tương tự VLOOKUP nhưng tìm kiếm theo hàng ngang.

Cú pháp: =HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)

4.3 INDEX và MATCH

Sử dụng kết hợp để thực hiện tìm kiếm linh hoạt hơn.

  • INDEX: Trả về giá trị tại vị trí hàng/cột trong một phạm vi.
  • MATCH: Tìm vị trí của một giá trị trong một dải ô.

Ví dụ:

=INDEX(B2:B100, MATCH("Cần Tính", A2:A100, 0))

4.4 XLOOKUP (Excel 365/2026 trở lên)

Hàm thay thế VLOOKUP, HLOOKUP, INDEX/MATCH, có thể tìm kiếm theo cả hai chiều.

Cú pháp: =XLOOKUP(lookup_value, lookup_array, return_array, if_not_found, match_mode, search_mode)

Ví dụ:

=XLOOKUP(A2, Sheet2!$A$1:$A$100, Sheet2!$B$1:$B$100, "Không tìm thấy")

5. Hàm Chuỗi

5.1 LEFT, RIGHT, MID

  • LEFT: Trả về số ký tự từ đầu chuỗi.
  • RIGHT: Trả về số ký tự từ cuối chuỗi.
  • MID: Trả về chuỗi con bắt đầu từ vị trí và độ dài xác định.

Ví dụ:

=LEFT("Excel123", 5) -> "Excel"
=RIGHT("Excel123", 3) -> "123"
=MID("Excel123", 6, 3) -> "123"

5.2 CONCATENATE / CONCAT / TEXTJOIN

  • CONCATENATE: Nối chuỗi (cần dùng hàm này trong Excel 2026 và cũ).
  • CONCAT: Phiên bản mới hơn, hỗ trợ dải ô.
  • TEXTJOIN: Nối chuỗi với dấu phân cách.

Ví dụ:

=CONCATENATE(A1, " ", B1) -> "Họ Tên"
=CONCAT(A1, " ", B1) -> "Họ Tên"
=TEXTJOIN(", ", TRUE, A1:C1)

5.3 TRIM atividade

Loại bỏ khoảng trắng thừa.

Ví dụ:

=TRIM(A1)

5.4 UPPER, LOWER, PROPER

Cách Sử Dụng Các Hàm Thông Dụng Trong Excel
Cách Sử Dụng Các Hàm Thông Dụng Trong Excel

Chuyển chữ hoa, chữ thường, chuẩn hóa đầu chữ.

Ví dụ:

=UPPER(A1) -> "EXCEL"
=LOWER(A1) -> "excel"
=PROPER(A1) -> "Excel"

5.5 FIND và SEARCH

Tìm vị trí của một chuỗi con trong chuỗi chính.

  • FIND: Phân biệt chữ hoa/ thường, không hỗ trợ ký tự đại diện.
  • SEARCH: Không phân biệt Eaton, hỗ trợ ký tự đại diện (, ?).

Ví dụ:

=FIND("C", "Excel") -> 1
=SEARCH("c", "Excel") -> 1

6. Hàm Thời gian & Ngày

6.1 TODAY và NOW

  • TODAY: Trả về ngày hiện tại.
  • NOW: Trả về ngày và giờ hiện tại.

Ví dụ:

=TODAY()
=NOW()

6.2 DATE, YEAR, MONTH, DAY

  • DATE: Tạo ngày từ năm, tháng, ngày.
  • YEAR, MONTH, DAY: Lấy thành phần ngày.

Ví dụ:

=DATE(2026, 7, 18)
=YEAR(A1)
=MONTH(A1)
=DAY(A1)

6.3 DATEDIF

Tính khoảng cách giữa hai ngày theo đơn vị cụ thể.

Cú pháp: =DATEDIF(start_date, end_date, unit)

Ví dụ:

=DATEDIF(A1, B1, "Y") -> Số năm giữa hai ngày
=DATEDIF(A1, B1, "M") -> Số tháng
=DATEDIF(A1, B1, "D") -> Số ngày

6.4 NETWORKDAYS

Tính số ngày làm việc giữa hai ngày (bỏ ngày cuối tuần và ngày lễ).

Cú pháp: =NETWORKDAYS(start_date, end_date, holidays)

Ví dụ:

=NETWORKDAYS(A1, B1, C1:C10)

7. Hàm Định dạng

7.1 TEXT

Chuyển dữಲ್ thành chuỗi với định dạng cụ thể.

Cú pháp: =TEXT(value, format_text)

Ví dụ:

=TEXT(A1, "dd-mm-yyyy") -> "18-07-2026"
=TEXT(B1, "0.00%") -> "12.34%"

7.2 VALUE

Chuyển chuỗi thành số.

Ví dụ:

=VALUE("123.45") -> 123.45

8. Hàm Định dạng nâng cao

8.1 CHOOSE

Chọn giá trị từ danh sách dựa vào chỉ số.

Cú pháp: =CHOOSE(index_num, value1, value2, ...)

Ví dụ:

=CHOOSE(2, "Red", "Blue", "Green") -> "Blue"

8.2 OFFSET

Trả về tham chiếu ô hoặc dải ô từ vị trí bắt đầu.

Cú pháp: =OFFSET(reference, rows, cols, height, width)

Ví dụ:

=OFFSET(A1, 2, 3) -> Ô nằm 2 hàng xuống dưới và 3 cột sang phải của A1

8.3 INDIRECT

Chuyển chuỗi thành tham chiếu ô.

Cú pháp: =INDIRECT(ref_text, a1)

Ví dụ:

=INDIRECT("A" & B1)

9. Kết hợp các hàm: Mẫu thực tế

9.1 Tính doanh thu ròng

Giả sử A1:A10 chứa doanh thu, B1:B10 chứa क्षेत्रों.

=SUMPRODUCT(A1:A10, B1:B10)

9.2 Tính trung bình trọng số

Giả sử C1:C10 chứa trọng số.

=SUMPRODUCT(A1:A10, C1:C10) / SUM(C1:C10)

9.3 Tìm kiếm tên và trả về tuổi

Giả sử A1:A10 là tên, B1:B10 là ngày sinh. Ta muốn tìm tuổi của “Nguyen Van A”.

=DATEDIF(VLOOKUP("Nguyen Van A", A1:B10, 2, FALSE), TODAY(), "Y")

9.4 Đánh giá hiệu suất dựa trên nhiều tiêu chí

Giả sử D1:D10 là điểm số, E1:E10 là trọng số.

=SUMPRODUCT(D1:D10, E1:E10) / SUM(E1:E10)

10. Mẹo và thủ thuật

  1. Sử dụng tên vùng: Đặt tên cho dải ô (Formulas → Name Manager) để công thức dễ đọc.
  2. Dùng công thức mảng (Array formulas): Nhấn Ctrl+Shift+Enter khi cần tính toán mảng trong Excel 2026 trở đi.
  3. Ký hiệu $: Khóa cột hoặc hàng khi sao chép công thức.
  4. Sử dụng tính năng “AutoFill”: Kéo công thức sang hàng/ cột kế tiếp để tự động áp dụng.
  5. Thêm điều kiện bằng hàm IFERROR: Tránh lỗi khi tìm kiếm không có kết quả.
  6. Sử dụng hàm TEXT để định dạng ngày: Tùy chỉnh letterlijk hiển thị ngày tháng.
  7. Tách dữ liệu: Dùng hàm TEXTSPLIT (Excel 365) để tách chuỗi thành cột.

11. Bài tập thực hành

  1. Tổng doanh thu: Tính tổng doanh thu từ cột D (cột 4) trong bảng B1:B30.
  2. Điểm trung bình: Tính điểm trung bình từ cột E, bỏ các giá trị nhỏ hơn 50.
  3. Tìm kiếm dữ liệu: Dùng VLOOKUP để tìm giá thành của sản phẩm có mã “P123”.
  4. Đánh giá năng lực: Dùng hàm IF để xác định mức độ đạt tiêu chuẩn: <60porary: =IF(F1<60, "Thiếu", IF(F1<80, "Tốt", "Xuất sắc")).
  5. Thời gian công việc: Tính số ngày làm việc giữa ngày bắt đầu (A1) và ngày kết thúc (B1) với ngày nghỉ (C1:C5).

12. Kết luận

Việc nắm vững các hàm thông dụng trong Excel không chỉ giúp bạn làm việc hiệu quả hơn mà còn mở ra khả năng phân tích dữ liệu sâu sắc hơn. Bất kể bạn là người mới bắt đầu hay chuyên gia, việc liên tục thực hành và khám phá các hàm mới sẽ nâng cao kỹ năng và giúp bạn đạt được mục tiêu công việc nhanh chóng. Hãy dành thời gian thử nghiệm các ví dụ trên, tạo ra những bảng tính thực tế và tận dụng các công cụ mạnh mẽ mà Excel cung cấp. Chúc bạn thành công trong hành trình khai thác dữ liệu và trở thành một chuyên gia Excel thực thụ!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận