Tra cứu hàm Excel

100 hàm quan trọng. Chuyển qua lại giữa trang chi tiết và bài luyện thực hành.

★ Cơ bản★★ Kỹ năng thực hành nổi bật★★★ Nâng cao cho chuyên gia

SUM

☆☆

Trả về tổng của các giá trị hoặc vùng đã chọn.

SUM(number1, [number2], ...)

Danh mục: Tổng hợp

SUMIF

★★

Cộng các giá trị thỏa một điều kiện.

SUMIF(range, criteria, [sum_range])

Danh mục: Tổng hợp

SUMIFS

★★

Cộng các giá trị thỏa nhiều điều kiện.

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Danh mục: Tổng hợp

SUBTOTAL

★★

Trả về tổng phụ với hàm tổng hợp được chỉ định.

SUBTOTAL(function_num, ref1, [ref2], ...)

Danh mục: Tổng hợp

AGGREGATE

★★★

Thực hiện phép tổng hợp với các tùy chọn bỏ qua.

AGGREGATE(function_num, options, array, [k])

Danh mục: Tổng hợp

AVERAGEIF

★★

Trả về trung bình của các giá trị thỏa một điều kiện.

AVERAGEIF(range, criteria, [average_range])

Danh mục: Tổng hợp

AVERAGEIFS

★★

Trả về trung bình của các giá trị thỏa nhiều điều kiện.

AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Danh mục: Tổng hợp

COUNTIFS

★★

Đếm các ô thỏa nhiều điều kiện.

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Danh mục: Tổng hợp

RANK.EQ

★★

Trả về thứ hạng của một số trong danh sách.

RANK.EQ(number, ref, [order])

Danh mục: Tổng hợp

IF

☆☆

Hàm rẽ nhánh điều kiện cơ bản.

IF(logical_test, value_if_true, value_if_false)

Danh mục: Điều kiện

IFS

★★

Đánh giá lần lượt nhiều điều kiện.

IFS(logical_test1, value_if_true1, ...)

Danh mục: Điều kiện

IFERROR

★★

Trả về giá trị dự phòng khi công thức bị lỗi.

IFERROR(value, value_if_error)

Danh mục: Điều kiện

SWITCH

★★

So khớp biểu thức với các giá trị và trả về kết quả tương ứng.

SWITCH(expression, value1, result1, [default])

Danh mục: Điều kiện

CHOOSE

★★

Trả về một giá trị trong danh sách theo chỉ số.

CHOOSE(index_num, value1, [value2], ...)

Danh mục: Điều kiện

VLOOKUP

★★

Tìm giá trị ở cột đầu tiên và trả về giá trị tương ứng.

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Danh mục: Tra cứu

HLOOKUP

★★

Tìm giá trị ở hàng đầu tiên và trả về giá trị tương ứng.

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

Danh mục: Tra cứu

XLOOKUP

★★

Thực hiện tra cứu vectơ linh hoạt trong dữ liệu.

XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found])

Danh mục: Tra cứu

LOOKUP

★★

Performs vector lookup in sorted data.

LOOKUP(lookup_value, lookup_vector, [result_vector])

Danh mục: Tra cứu

INDEX

★★

Trả về giá trị trong mảng theo vị trí hàng/cột.

INDEX(array, row_num, [column_num])

Danh mục: Tra cứu

MATCH

★★

Trả về vị trí tương đối của giá trị cần tìm trong vùng.

MATCH(lookup_value, lookup_array, [match_type])

Danh mục: Tra cứu

XMATCH

★★★

Phiên bản MATCH nâng cao với thêm tùy chọn so khớp và tìm kiếm.

XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])

Danh mục: Tra cứu

OFFSET

★★★

Trả về tham chiếu dịch chuyển từ một tham chiếu gốc.

OFFSET(reference, rows, cols, [height], [width])

Danh mục: Tra cứu

FIND

★★

Tìm vị trí văn bản (phân biệt hoa thường).

FIND(find_text, within_text, [start_num])

Danh mục: Văn bản

SEARCH

★★

Tìm vị trí văn bản (không phân biệt hoa thường).

SEARCH(find_text, within_text, [start_num])

Danh mục: Văn bản

REPLACE

★★

Thay thế một phần văn bản theo vị trí.

REPLACE(old_text, start_num, num_chars, new_text)

Danh mục: Văn bản

SUBSTITUTE

★★

Thay các lần xuất hiện của văn bản bằng văn bản mới.

SUBSTITUTE(text, old_text, new_text, [instance_num])

Danh mục: Văn bản

TEXT

★★

Định dạng giá trị thành văn bản theo mã định dạng.

TEXT(value, format_text)

Danh mục: Văn bản

TEXTJOIN

★★

Nối các giá trị văn bản bằng ký tự phân cách.

TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

Danh mục: Văn bản

EDATE

★★

Trả về ngày dịch chuyển theo số tháng chỉ định.

EDATE(start_date, months)

Danh mục: Ngày/Giờ

EOMONTH

★★

Trả về ngày cuối tháng sau khi dịch chuyển số tháng chỉ định.

EOMONTH(start_date, months)

Danh mục: Ngày/Giờ

DATEDIF

★★

Trả về khoảng cách giữa hai ngày theo đơn vị đã chọn.

DATEDIF(start_date, end_date, unit)

Danh mục: Ngày/Giờ

NETWORKDAYS

★★

Trả về số ngày làm việc giữa hai ngày.

NETWORKDAYS(start_date, end_date, [holidays])

Danh mục: Ngày/Giờ

NETWORKDAYS.INTL

★★★

Trả về số ngày làm việc với ngày nghỉ cuối tuần tùy chỉnh.

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

Danh mục: Ngày/Giờ

WORKDAY

★★

Trả về ngày dịch chuyển theo số ngày làm việc.

WORKDAY(start_date, days, [holidays])

Danh mục: Ngày/Giờ

WORKDAY.INTL

★★★

Trả về ngày làm việc với ngày nghỉ cuối tuần tùy chỉnh.

WORKDAY.INTL(start_date, days, [weekend], [holidays])

Danh mục: Ngày/Giờ

MROUND

★★

Làm tròn số đến bội số gần nhất được chỉ định.

MROUND(number, multiple)

Danh mục: Toán học

PMT

★★

Tính khoản thanh toán định kỳ của khoản vay hoặc niên kim.

PMT(rate, nper, pv, [fv], [type])

Danh mục: Toán học

NPER

★★

Tính số kỳ hạn của khoản vay hoặc niên kim.

NPER(rate, pmt, pv, [fv], [type])

Danh mục: Toán học

SORT

★★

Sắp xếp mảng theo chỉ số/thứ tự chỉ định.

SORT(array, [sort_index], [sort_order], [by_col])

Danh mục: Mảng động

SORTBY

★★★

Sắp xếp mảng dựa trên một mảng khác.

SORTBY(array, by_array1, [sort_order1], ...)

Danh mục: Mảng động

UNIQUE

★★

Trả về các giá trị duy nhất trong một vùng.

UNIQUE(array, [by_col], [exactly_once])

Danh mục: Mảng động

SEQUENCE

★★

Tạo dãy số liên tiếp trong một mảng.

SEQUENCE(rows, [columns], [start], [step])

Danh mục: Mảng động

RANDARRAY

★★

Tạo mảng số ngẫu nhiên với số hàng và cột chỉ định.

RANDARRAY([rows], [columns], [min], [max], [whole_number])

Danh mục: Mảng động

Tìm theo so sánh và mục đích thao tác

Nếu chưa chắc tên hàm chính xác, hãy bắt đầu từ trang so sánh hàm hoặc hướng dẫn thao tác. Excel bản tiếng Việt vẫn dùng tên hàm quốc tế (tiếng Anh) như VLOOKUP, IF, SUMIFS.