Cách Tính Doanh Thu Trong Excel: Hướng Dẫn Chi Tiết Từng Bước Cho Người Mới Bắt Đầu

Mở Đầu

Trong môi trường kinh doanh hiện đại, việc quản lý và phân tích doanh thu là một trong những yếu tố then chốt quyết định sự thành công của doanh nghiệp. Excel, với khả năng tính toán mạnh mẽ, linh hoạt và dễ sử dụng, đã trở thành công cụ không thể thiếu giúp các nhà quản lý, kế toán và nhân viên kinh doanh thực hiện các phép tính phức tạp một cách nhanh chóng và chính xác. Bài viết này sẽ hướng dẫn chi tiết cách tính doanh thu trong Excel, từ những kiến thức cơ bản nhất cho tới các công thức nâng cao, kèm theo các ví dụ thực tế và mẹo tối ưu hoá quy trình làm việc.

Lưu ý: Nội dung dưới đây được viết nhằm mục đích cung cấp kiến thức toàn diện, phù hợp với cả người mới bắt đầu và những người đã có kinh nghiệm sử dụng Excel trong công việc.

1. Hiểu Rõ Khái Niệm Doanh Thu

1.1. Định Nghĩa Doanh Thu

Doanh thu (Revenue) là tổng số tiền mà doanh nghiệp thu được từ hoạt động bán hàng hóa, cung cấp dịch vụ trong một khoảng thời gian nhất định. Nó thường được tính bằng công thức:

Doanh thu = Giá bán × Số lượng bán

Trong thực tế, doanh thu còn có thể bao gồm các yếu tố phụ như chiết khấu, thuế, phí vận chuyển, phụ phí, v.v. Do đó, khi tính doanh thu trong Excel, chúng ta cần xác định rõ các thành phần sẽ được tính và các yếu tố loại trừ.

1.2. Các Loại Doanh Thu Thông Thường

Loại doanh thuMô tảVí dụ
Doanh thu bán hàngThu nhập từ việc bán sản phẩmBán điện thoại, áo quần
Doanh thu dịch vụThu nhập từ cung cấp dịch vụDịch vụ bảo trì, tư vấn
Doanh thu phụThu nhập từ các nguồn phụ trợBán phụ tùng, phụ phí giao hàng
Doanh thu chiết khấuDoanh thu sau khi trừ chiết khấuChiết khấu 10% cho khách hàng thân thiết

2. Chuẩn Bị Dữ Liệu Trong Excel

2.1. Tạo Bảng Dữ Liệu Cơ Bản

Để tính doanh thu, chúng ta cần một bảng dữ liệu chứa các thông tin sau:

CộtTênMô tả
ANgàyNgày giao dịch
BMã sản phẩmMã định danh sản phẩm
CTên sản phẩmTên sản phẩm
DSố lượngSố lượng bán
EĐơn giáGiá bán mỗi đơn vị
FChiết khấu (%)Chiết khấu áp dụng (nếu có)
GThuế (%)Thuế suất áp dụng
HPhí vận chuyểnPhí vận chuyển (nếu có)
IDoanh thu gộpCông thức tính doanh thu chưa trừ chiết khấu, thuế, phí
JDoanh thu thực tếCông thức tính doanh thu sau khi trừ chiết khấu, cộng thuế, phí

Mẹo: Đặt tiêu đề cột ở dòng 1, dữ liệu bắt đầu từ dòng 2.

2.2. Nhập Dữ Liệu Mẫu

NgàyMã SPTên SPSố lượngĐơn giáChiết khấu (%)Thuế (%)Phí vận chuyển
01/01/2026SP001Điện thoại X105,000,00051050,000
02/01/2026SP002Laptop Y515,000,000010100,000
03/01/2026SP003Áo thun Z20300,0001000
04/01/2026SP004Dịch vụ Bảo trì32,000,000000

3. Công Thức Cơ Bản Tính Doanh Thu

3.1. Doanh Thu Gộp (Gross Revenue)

Công thức:

Doanh thu gộp = Số lượng × Đơn giá

Trong Excel, nhập công thức vào ô I2 (Doanh thu gộp) và sao chép xuống:

= D2 E2

3.2. Doanh Thu Sau Chiết Khấu

Nếu có chiết khấu, doanh thu thực tế sẽ giảm đi:

Doanh thu sau chiết khấu = Doanh thu gộp × (1 - Chiết khấu/100)

Trong Excel (ô J2):

= I2 (1 - F2/100)

3.3. Thêm Thuế và Phí

Công thức tổng hợp:

Doanh thu thực tế = (Doanh thu gộp × (1 - Chiết khấu/100)) × (1 + Thuế/100) + Phí vận chuyển

Trong Excel (ô J2):

= (I2 (1 - F2/100)) (1 + G2/100) + H2

Sao chép công thức này xuống toàn bộ cột J để tính cho các dòng dữ liệu.

3.4. Kiểm Tra Kết Quả

NgàyMã SPTên SPSố lượngĐơn giáChiết khấu (%)Thuế (%)Phí vận chuyểnDoanh thu gộpDoanh thu thực tế
01/01/2026SP001Điện thoại X105,000,00051050,00050,000,00052,450,000
02/01/2026SP002Laptop Y515,000,000010100,00075,000,00082,600,000
03/01/2026SP003Áo thun Z20300,00010006,000,0005,400,000
04/01/2026SP004Dịch vụ Bảo trì32,000,0000006,000,0006,000,000

Lưu ý: Các số tiền ở trên đã được định dạng Tiền tệ (Currency) để dễ đọc.

4. Tổng Hợp Doanh Thu

4.1. Tổng Doanh Thu Gộp

Sử dụng hàm SUM để tính tổng doanh thu gộp:

=SUM(I2:I5)

Kết quả: 137,000,000 VND

4.2. Tổng Doanh Thu Thực Tế

=SUM(J2:J5)

Kết quả: 146,450,000 VND

4.3. Đặt Tổng Ở Dòng Tổng Kết

Bạn có thể đặt công thức ở dòng 6 (hoặc dòng cuối cùng) để hiển thị tổng:

Tổng=SUM(I2:I5)=SUM(J2:J5)

Mẹo: Định dạng ô tổng bằng In đậm và Màu nền để dễ nhìn.

5. Phân Tích Doanh Thu Theo Thời Gian

5.1. Sử Dụng PivotTable

PivotTable là công cụ mạnh mẽ để tóm tắt và phân tích dữ liệu. Các bước tạo:

  1. Chọn toàn bộ bảng dữ liệu (A1:J5).
  2. Vào Insert → PivotTable.
  3. Chọn New Worksheet và nhấn OK.
  4. Kéo Ngày vào Rows.
  5. Kéo Doanh thu thực tế vào Values (đặt hàm Sum).
  6. Định dạng cột giá trị thành tiền tệ.

Kết quả sẽ cho bạn một bảng tổng hợp doanh thu theo ngày.

5.2. Biểu Đồ Doanh Thu

Sau khi tạo PivotTable, bạn có thể nhanh chóng tạo biểu đồ:

  1. Chọn PivotTable.
  2. Vào Insert → Column Chart (hoặc Line Chart).
  3. Đặt tiêu đề biểu đồ: “Doanh Thu Theo Ngày”.
  4. Tùy chỉnh màu sắc, trục thời gian.

Biểu đồ giúp trực quan hoá xu hướng doanh thu, dễ dàng nhận ra ngày bán chạy hoặc ngày doanh thu thấp.

6. Xử Lý Các Trường Hợp Phức Tạp

6.1. Nhiều Thuế Khác Nhau

Nếu một sản phẩm có nhiều loại thuế (VAT, thuế môi trường…), bạn có thể tạo cột Thuế 1, Thuế 2, … và tính tổng thuế:

Cách Tính Doanh Thu Trong Excel
Cách Tính Doanh Thu Trong Excel
= (I2 (1 - F2/100)) (1 + G2/100 + H2/100) + I2 (1 - F2/100) (J2/100) + Phí vận chuyển

Hoặc tạo cột Tổng Thuế = G2 + H2 và dùng công thức:

= (I2 (1 - F2/100)) (1 + Tổng Thuế/100) + Phí vận chuyển

6.2. Chiết Khấu Theo Hạng Khách Hàng

Giả sử bạn có bảng Khách Hàng chứa Mã KH và Mức chiết khấu. Bạn có thể dùng hàm VLOOKUP (hoặc XLOOKUP trong Excel mới) để lấy chiết khấu tương ứng:

=VLOOKUP(Mã_KH, Bảng_KH, 2, FALSE)

Sau đó, trong công thức doanh thu thực tế, thay thế F2 bằng ô chứa chiết khấu lấy từ VLOOKUP.

6.3. Tính Doanh Thu Dự Kiến (Forecast)

Dùng công thức TREND hoặc FORECAST.LINEAR để dự đoán doanh thu trong tương lai dựa trên dữ liệu lịch sử.

Ví dụ, dự đoán doanh thu ngày 05/01/2026:

=FORECAST.LINEAR(DATE(2026,1,5), J2:J5, A2:A5)

Kết quả sẽ cho một giá trị ước tính dựa trên xu hướng hiện tại.

7. Tự Động Hóa Với Macro (VBA)

Nếu bạn thường xuyên thực hiện các bước tính toán giống nhau, việc viết một macro sẽ tiết kiệm thời gian.

7.1. Ghi Macro Cơ Bản

  1. Vào Developer → Record Macro.
  2. Đặt tên TinhDoanhThu.
  3. Thực hiện các bước: nhập công thức, sao chép, tạo PivotTable, v.v.
  4. Dừng ghi.

7.2. Mẫu Mã VBA

Sub TinhDoanhThu() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("Sheet1") ' Tính doanh thu gộp ws.Range("I2:I" & ws.Cells(ws.Rows.Count, "A").End(xlUp).Row).FormulaR1C1 = _ "=RC-5RC-4" ' Tính doanh thu thực tế ws.Range("J2:J" & ws.Cells(ws.Rows.Count, "A").End(xlUp).Row).FormulaR1C1 = _ "= (RC-2 (1 - RC-3/100)) (1 + RC-1/100) + RC1" ' Tạo PivotTable Dim ptCache As PivotCache Dim pt As PivotTable Set ptCache = ThisWorkbook.PivotCaches.Create( _ SourceType:=xlDatabase, _ SourceData:=ws.Range("A1:J" & ws.Cells(ws.Rows.Count, "A").End(xlUp).Row)) Set pt = ptCache.CreatePivotTable( _ TableDestination:=ThisWorkbook.Sheets("Pivot").Range("A3"), _ TableName:="Pivot_DoanhThu") With pt .PivotFields("Ngày").Orientation = xlRowField .PivotFields("Doanh thu thực tế").Orientation = xlDataField .PivotFields("Doanh thu thực tế").Function = xlSum End With
End Sub

Sau khi chạy macro, Excel sẽ tự động tính toán và tạo PivotTable trên sheet Pivot.

8. Kiểm Tra và Đảm Bảo Độ Chính Xác

8.1. Sử Dụng Data Validation

Đảm bảo các cột Số lượng, Đơn giá, Chiết khấu, Thuế luôn là số dương:

  1. Chọn cột D (Số lượng) → Data → Data Validation.
  2. Cho phép Whole number, greater than 0.
  3. Lặp lại cho các cột E, F, G.

8.2. Kiểm Tra Bằng Conditional Formatting

  • Đánh dấu các giá trị Doanh thu thực tế âm (nếu có) bằng màu đỏ.
  • Công thức: =J2<0 → Format → Fill màu đỏ.

8.3. Kiểm Tra Công Thức

Sử dụng Formula Auditing → Evaluate Formula để kiểm tra từng bước tính toán của công thức phức tạp.

9. Tối Ưu Hóa Bảng Tính

9.1. Sử Dụng Bảng (Table) Trong Excel

Chọn dữ liệu → Insert → Table. Khi dữ liệu được biến thành Table, các công thức sẽ tự động mở rộng khi thêm dòng mới, và bạn có thể sử dụng Structured References:

= @Số_lượng @Đơn_giá

9.2. Giảm Thiểu Sử Dụng Volatile Functions

Tránh dùng các hàm NOW(), TODAY(), OFFSET() trong công thức tính doanh thu vì chúng làm chậm tốc độ tính toán khi dữ liệu lớn.

9.3. Định Dạng Số

  • Đặt Number Format → Currency cho cột tiền tệ.
  • Đặt Number Format → Percentage cho cột chiết khấu, thuế.

10. Lưu Trữ Và Chia Sẻ Báo Cáo

10.1. Lưu Dưới Định Dạng .xlsx

  • Đảm bảo không lưu dưới định dạng cũ (.xls) vì có thể mất một số tính năng mới (Table, XLOOKUP).

10.2. Bảo Mật Dữ Liệu

  • Sử dụng File → Info → Protect Workbook để đặt mật khẩu nếu báo cáo chứa thông tin nhạy cảm.

10.3. Xuất Báo Cáo PDF

  • File → Export → Create PDF/XPS Document → Lưu dưới dạng PDF để gửi cho khách hàng hoặc ban giám đốc.

10.4. Chia Sẻ Trực Tuyến

  • Lưu file lên OneDrive hoặc SharePoint, chia sẻ link với quyền View Only hoặc Edit tùy nhu cầu.

11. Các Lỗi Thường Gặp Khi Tính Doanh Thu Trong Excel

LỗiNguyên nhânCách khắc phục
#VALUE!Công thức có tham chiếu tới ô chứa văn bản không phải sốKiểm tra định dạng ô, dùng hàm VALUE() để chuyển văn bản sang số
#DIV/0!Chia cho 0 (ví dụ: chiết khấu = 100%)Đảm bảo chiết khấu < 100%, hoặc dùng IFERROR() để xử lý
#REF!Tham chiếu ô bị xóaKiểm tra lại công thức, sử dụng Find & Replace để sửa
Kết quả saiCông thức không áp dụng đúng hàngSử dụng Absolute Reference ($A$1) khi cần cố định ô

12. Tổng Kết

Việc tính doanh thu trong Excel không chỉ là một công việc đơn thuần mà còn là nền tảng cho các phân tích tài chính sâu hơn như lợi nhuận, dòng tiền, và dự báo kinh doanh. Bằng cách nắm vững các công thức cơ bản, tận dụng công cụ PivotTable, biểu đồ, và thậm chí là macro VBA, bạn có thể:

  • Tự động hoá quy trình tính toán.
  • Đảm bảo độ chính xác cao.
  • Tạo báo cáo chuyên nghiệp, dễ hiểu.
  • Phân tích xu hướng và đưa ra quyết định chiến lược.

Hy vọng bài viết chi tiết trên đã cung cấp cho bạn toàn bộ kiến thức cần thiết để tính doanh thu trong Excel một cách hiệu quả, nhanh chóng và chuyên nghiệp. Hãy áp dụng ngay vào công việc thực tế và không ngừng cải tiến quy trình để đạt được hiệu suất tối ưu.

Chúc bạn thành công!

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