Cách Tính Kết Quả Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

Excel là một trong những công cụ phần mềm mạnh mẽ và phổ biến nhất hiện nay, được sử dụng rộng rãi trong các doanh nghiệp, trường học và cả trong công việc cá nhân. Một trong những nhu cầu cơ bản và quan trọng nhất khi làm việc với Excel là cách tính kết quả – tức là cách sử dụng các công thức, hàm và công cụ tích hợp để xử lý, phân tích và trình bày dữ liệu một cách hiệu quả. Bài viết dưới đây sẽ cung cấp cho bạn một hướng dẫn chi tiết, từ những kiến thức nền tảng cho đến các kỹ thuật nâng cao, giúp bạn nắm vững cách tính kết quả trong Excel và áp dụng vào thực tiễn.

Mục lục bài viết

1. Kiến Thức Cơ Bản Về Công Thức và Hàm Trong Excel

1.1. Công Thức (Formula) là gì?

Công thức trong Excel là một dãy ký tự được bắt đầu bằng dấu bằng (=), cho phép bạn thực hiện các phép tính toán học, logic, hoặc thao tác trên dữ liệu. Ví dụ:
– =A1+B1 – cộng giá trị trong ô A1 và B1.
– =SUM(A1:A10) – tính tổng các giá trị trong khoảng A1 tới A10.

1.2. Hàm (Function) là gì?

Hàm là một tập hợp các công thức đã được định nghĩa sẵn, giúp thực hiện các tác vụ phức tạp một cách nhanh chóng. Excel cung cấp hơn 400 hàm, bao gồm:
– Hàm toán học: SUM, AVERAGE, MAX, MIN.
– Hàm thống kê: COUNT, MEDIAN, STDEV.
– Hàm logic: IF, AND, OR, NOT.
– Hàm ngày tháng: TODAY, NOW, DATEDIF.
– Hàm tra cứu: VLOOKUP, HLOOKUP, INDEX, MATCH, XLOOKUP.

1.3. Cú pháp chung của một hàm

=HÀM(đối_số_1, đối_số_2, ..., đối_số_n)
  • đối_số có thể là giá trị số, ô tham chiếu, dải ô, hoặc thậm chí là các hàm lồng nhau.

2. Các Phép Tính Cơ Bản

2.1. Cộng, Trừ, Nhân, Chia

  • Cộng: =A1 + B1
  • Trừ: =A1 - B1
  • Nhân: =A1 B1
  • Chia: =A1 / B1

2.2. Phép tính nâng cao

  • Lũy thừa: =POWER(A1, 2) hoặc =A1^2
  • Căn bậc hai: =SQRT(A1)
  • Modulo (phần dư): =MOD(A1, B1)

2.3. Sử dụng dấu ngoặc

Dấu ngoặc ( và ) giúp xác định thứ tự thực hiện phép tính. Ví dụ:

=(A1 + B1) C1

Nếu không có dấu ngoặc, Excel sẽ thực hiện theo quy tắc ưu tiên: nhân và chia trước, cộng và trừ sau.

3. Hàm Tổng Hợp (Aggregate Functions)

3.1. SUM – Tính tổng

=SUM(A1:A10)

Có thể kết hợp nhiều vùng:

=SUM(A1:A5, C1:C5)

3.2. AVERAGE – Tính trung bình

=AVERAGE(B1:B20)

3.3. COUNT – Đếm số ô chứa số

=COUNT(A1:A100)
  • COUNTA đếm tất cả các ô không rỗng, kể cả chuỗi văn bản.
  • COUNTBLANK đếm các ô trống.

3.4. MAX và MIN – Giá trị lớn nhất và nhỏ nhất

=MAX(C1:C30)
=MIN(C1:C30)

3.5. SUMIF và SUMIFS – Tổng có điều kiện

=SUMIF(A1:A10, ">100", B1:B10) // Tổng B nếu A > 100
=SUMIFS(C1:C20, A1:A20, ">=10", B1:B20, "<5") // Tổng C nếu A >=10 và B <5

3.6. AVERAGEIF và AVERAGEIFS – Trung bình có điều kiện

=AVERAGEIF(A1:A10, ">=50") // Trung bình các giá trị >=50
=AVERAGEIFS(B1:B10, A1:A10, "<=30") // Trung bình B nếu A <=30

4. Hàm Logic – Xử Lý Điều Kiện

4.1. IF – Điều kiện cơ bản

=IF(A1 > 100, "Lớn", "Nhỏ")
  • Nếu A1 > 100, trả về “Lớn”, ngược lại trả về “Nhỏ”.

4.2. IF lồng nhau – Nhiều điều kiện

=IF(A1>90, "A", IF(A1>80, "B", IF(A1>70, "C", "D")))

4.3. AND, OR, NOT – Kết hợp điều kiện

=IF(AND(A1>50, B1<20), "Đúng", "Sai")
=IF(OR(A1="Yes", B1="Yes"), "Có", "Không")
=IF(NOT(A1=0), "Không bằng 0", "Bằng 0")

4.4. IFS – Hàm mới (Excel 2026 trở lên)

=IFS(A1>90, "A", A1>80, "B", A1>70, "C", TRUE, "D")

IFS giúp viết các điều kiện lồng nhau gọn gàng hơn.

5. Hàm Tra Cứu (Lookup) – Tìm Kiếm Dữ Liệu

5.1. VLOOKUP – Tra cứu dọc

=VLOOKUP(Giá trị cần tìm, Bảng dữ liệu, Số cột trả về, Kiểu tra cứu)
  • Giá trị cần tìm: ô chứa giá trị muốn tra cứu.
  • Bảng dữ liệu: dải ô chứa dữ liệu, cột đầu tiên phải là cột chứa giá trị tìm.
  • Số cột trả về: số thứ tự cột trong dải dữ liệu muốn lấy.
  • Kiểu tra cứu: FALSE (chính xác) hoặc TRUE (gần đúng).

Ví dụ:

=VLOOKUP(D2, $A$2:$C$100, 3, FALSE)

Tra cứu mã sản phẩm trong cột D, trả về tên sản phẩm từ cột C.

5.2. HLOOKUP – Tra cứu ngang

Cú pháp tương tự VLOOKUP, nhưng tra cứu trên hàng đầu tiên của dải dữ liệu.

5.3. INDEX + MATCH – Tra cứu linh hoạt

=INDEX(Trả về dải ô, MATCH(Giá trị, Dải tìm, 0))
  • INDEX trả về giá trị của ô tại vị trí xác định.
  • MATCH tìm vị trí của giá trị trong dải tìm (0 = chính xác).

Ví dụ:

=INDEX(C2:C100, MATCH(D2, A2:A100, 0))

Tra cứu giá trị D2 trong cột A, trả về giá trị tương ứng trong cột C.

5.4. XLOOKUP – Hàm mới, thay thế VLOOKUP/HLOOKUP

=XLOOKUP(giá trị, dải tìm, dải trả về, kết quả nếu không tìm thấy, kiểu so sánh, kiểu tìm kiếm)
  • Được giới thiệu trong Office 365 và Excel 2026, hỗ trợ cả tra cứu dọc và ngang, và có khả năng trả về giá trị mặc định nếu không tìm thấy.

Ví dụ:

=XLOOKUP(D2, A2:A100, C2:C100, "Không tìm thấy")

6. Hàm Ngày Tháng – Xử Lý Thời Gian

6.1. TODAY và NOW

  • =TODAY() – trả về ngày hiện tại (không có thời gian).
  • =NOW() – trả về ngày và thời gian hiện tại.

6.2. DAY, MONTH, YEAR

Cách Tính Kết Quả Trong Excel
Cách Tính Kết Quả Trong Excel
=DAY(A1) // Lấy ngày trong tháng
=MONTH(A1) // Lấy tháng
=YEAR(A1) // Lấy năm

6.3. DATEDIF – Khoảng cách giữa hai ngày

=DATEDIF(A1, B1, "d") // Số ngày
=DATEDIF(A1, B1, "m") // Số tháng
=DATEDIF(A1, B1, "y") // Số năm

6.4. DATE và TIME – Tạo ngày và thời gian

=DATE(2026,6,24) // Trả về ngày 24/06/2026
=TIME(14,30,0) // Trả về 14:30:00

6.5. NETWORKDAYS – Ngày làm việc

=NETWORKDAYS(A1, B1, C1:C5)

Tính số ngày làm việc giữa A1 và B1, loại trừ cuối tuần và các ngày lễ trong C1:C5.

7. Hàm Văn Bản – Xử Lý Chuỗi

7.1. CONCAT, TEXTJOIN – Nối chuỗi

=CONCAT(A1, " ", B1) // Nối A1 và B1 với khoảng trắng
=TEXTJOIN(", ", TRUE, A1:C1) // Nối các ô A1 tới C1, bỏ qua ô trống

7.2. LEFT, RIGHT, MID – Lấy một phần chuỗi

=LEFT(A1, 5) // 5 ký tự đầu tiên
=RIGHT(A1, 3) // 3 ký tự cuối
=MID(A1, 2, 4) // Bắt đầu từ ký tự 2, lấy 4 ký tự

7.3. FIND và SEARCH – Tìm vị trí ký tự

  • FIND phân biệt chữ hoa/thường.
  • SEARCH không phân biệt.
=FIND("@", A1) // Tìm vị trí ký tự @ trong A1
=SEARCH("excel", B1) // Tìm vị trí chuỗi "excel" trong B1

7.4. REPLACE và SUBSTITUTE – Thay thế chuỗi

=REPLACE(A1, 1, 3, "ABC") // Thay 3 ký tự đầu bằng "ABC"
=SUBSTITUTE(A1, "cũ", "mới") // Thay tất cả "cũ" bằng "mới"

7.5. TEXT – Định dạng số thành chuỗi

=TEXT(A1, "dd/mm/yyyy") // Định dạng ngày
=TEXT(B1, "$#,##0.00") // Định dạng tiền tệ

8. Các Kỹ Thuật Nâng Cao Để Tính Kết Quả

8.1. Sử dụng bảng (Table) và công thức cấu trúc

  • Khi dữ liệu được chuyển thành Table (Ctrl + T), Excel tự động cập nhật dải ô trong công thức khi thêm hoặc xóa dòng.
  • Công thức có thể dùng @Column để tham chiếu đến cột trong cùng một hàng.

Ví dụ:

=IF(@Score >= 90, "A", IF(@Score >= 80, "B", "C"))

8.2. Mảng động (Dynamic Array) – Hàm mới

Excel 365 hỗ trợ các hàm trả về mảng động, tự động mở rộng ra các ô lân cận:
– FILTER – Lọc dữ liệu theo điều kiện.
– UNIQUE – Lấy danh sách các giá trị duy nhất.
– SORT – Sắp xếp dữ liệu.
– SEQUENCE – Tạo dãy số.

Ví dụ:

=FILTER(A2:B100, B2:B100 > 50) // Lọc các hàng có giá trị cột B > 50
=UNIQUE(C2:C200) // Lấy danh sách duy nhất của cột C
=SORT(D2:D50, 1, -1) // Sắp xếp giảm dần

8.3. Hàm LAMBDA – Tạo hàm tùy chỉnh

Excel mới cho phép người dùng định nghĩa hàm riêng bằng LAMBDA.

= LAMBDA(x, y, xy)(A1, B1) // Nhân A1 và B1 bằng hàm LAMBDA

Bạn có thể lưu LAMBDA dưới dạng tên hàm trong Name Manager, tái sử dụng nhiều lần.

8.4. Power Query – Xử lý dữ liệu lớn

Power Query (Get & Transform) cho phép nhập, làm sạch và biến đổi dữ liệu mà không cần viết công thức phức tạp. Các bước chính:
1. Import dữ liệu: From File, From Database, From Web, v.v.
2. Transform: Filter, Split Column, Merge, Pivot/Unpivot.
3. Load: Đưa kết quả vào sheet hoặc Data Model.

8.5. PivotTable – Tổng hợp và phân tích nhanh

PivotTable là công cụ mạnh mẽ để tóm tắt, đối chiếu và phân tích dữ liệu:
– Kéo trường vào Rows, Columns, Values, Filters.
– Thêm tính toán tùy chỉnh bằng Calculated Field hoặc Calculated Item.
– Sử dụng Value Field Settings để thay đổi hàm tính (Sum, Count, Average, Max, Min, …).

9. Thực Hành: Một Dự Án Mini – Tính Lương Nhân Viên

Giả sử bạn có bảng dữ liệu nhân viên như sau:

A (Mã NV)B (Tên)C (Số ngày làm)D (Lương ngày)E (Bonus)
NV001An22150,000500,000
NV002Bình20160,000300,000
NV003Cường18155,0000
……………

9.1. Tính lương cơ bản (cột F)

= C2 D2

Kéo công thức xuống.

9.2. Tính tổng lương (cột G) = Lương cơ bản + Bonus

= F2 + E2

9.3. Áp dụng thuế (cột H) – Thuế 10% nếu tổng lương > 3,000,000

=IF(G2 > 3000000, G2 0.1, G2 0.05)

9.4. Lương thực nhận (cột I) = Tổng lương – Thuế

= G2 - H2

9.5. Tổng hợp toàn bộ nhân viên bằng PivotTable

  • Chọn dữ liệu → Insert → PivotTable.
  • Kéo “Tên” vào Rows, “Lương thực nhận” vào Values (Sum).
  • Thêm “Số ngày làm” vào Values để xem tổng ngày làm.

9.6. Sử dụng hàm SUMIFS để tính tổng lương cho một phòng ban (giả sử cột J là Phòng Ban)

=SUMIFS(I:I, J:J, "Kế toán")

10. Những Lưu Ý Khi Tính Kết Quả Trong Excel

  1. Kiểm tra định dạng ô: Đôi khi số được lưu dưới dạng văn bản ('123) sẽ khiến hàm SUM không tính được. Dùng VALUE hoặc chuyển định dạng để khắc phục.
  2. Tránh vòng tham chiếu: Công thức tự tham chiếu sẽ gây lỗi “Circular Reference”. Kiểm tra trong Formulas > Error Checking.
  3. Sử dụng absolute reference ($): Khi sao chép công thức, nếu muốn giữ cố định một ô hoặc dải ô, dùng $A$1.
  4. Kiểm tra lỗi #N/A, #DIV/0!, #VALUE!: Dùng hàm IFERROR hoặc IFNA để xử lý.
    =IFERROR(A1/B1, "Không thể chia")
  5. Tối ưu hiệu suất: Tránh dùng quá nhiều hàm mảng (Array) trên toàn bộ sheet, đặc biệt với dữ liệu lớn. Sử dụng Helper Columns hoặc Power Query để giảm tải.

11. Tổng Kết

Việc cách tính kết quả trong Excel không chỉ dừng lại ở việc nhập công thức đơn giản mà còn bao gồm việc hiểu rõ cách hoạt động của các hàm, cách kết hợp chúng để giải quyết các vấn đề thực tiễn, và biết sử dụng các công cụ nâng cao như Power Query, PivotTable, và các hàm mảng động. Khi bạn nắm vững:

  • Công thức và hàm cơ bản (SUM, AVERAGE, IF, VLOOKUP…)
  • Hàm logic và điều kiện (IF, AND, OR, IFS)
  • Hàm tra cứu mạnh mẽ (XLOOKUP, INDEX+MATCH)
  • Xử lý ngày tháng (TODAY, DATEDIF, NETWORKDAYS)
  • Xử lý văn bản (TEXT, LEFT, RIGHT, SUBSTITUTE)
  • Công cụ nâng cao (Dynamic Array, LAMBDA, Power Query, PivotTable)

…bạn sẽ có thể tự tin xử lý mọi yêu cầu tính toán, phân tích dữ liệu và trình bày kết quả trong môi trường làm việc hiện đại. Hãy thực hành thường xuyên, tạo các mẫu bảng tính thực tế và không ngừng khám phá các tính năng mới của Excel để nâng cao năng suất và độ chính xác trong công việc.

Chúc bạn thành công trong việc áp dụng các kỹ thuật tính kết quả trong Excel và trở thành “siêu nhân” dữ liệu trong tổ chức của mình!

⚠️
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