Home » » Hướng dẫn chi tiết cách tính khuyến mại trong excel chi tiết có kèm lời giải bằng các hàm IF, VLOOKUP và SUM

Hướng dẫn chi tiết cách tính khuyến mại trong excel chi tiết có kèm lời giải bằng các hàm IF, VLOOKUP và SUM

Đăng bởi: Zen Top

 


1. Tính khuyến mại bằng hàm IF

Hàm IF thường dùng để kiểm tra điều kiện và áp dụng mức khuyến mại.

Cú pháp:

=IF(điều_kiện, giá_trị_nếu_đúng, giá_trị_nếu_sai)

Ví dụ:

  • Nếu khách mua >= 5 sản phẩm thì giảm giá 10%, ngược lại không giảm:

=IF(B2>=5, B3*10%, 0)

👉 Ở đây:

  • B2 = số lượng mua

  • B3 = đơn giá

  • Kết quả = số tiền khuyến mại.


2. Tính khuyến mại bằng VLOOKUP

Khi có nhiều mức khuyến mại khác nhau, VLOOKUP rất hữu ích.

Bảng khuyến mại (ví dụ):

Số lượng từGiảm giá
10%
510%
1020%
2030%

Công thức:

=VLOOKUP(B2, $E$2:$F$5, 2, TRUE) * B3

👉 Giải thích:

  • B2 = số lượng mua

  • $E$2:$F$5 = bảng khuyến mại

  • 2 = cột số 2 trong bảng (tỷ lệ giảm giá)

  • TRUE = dò tìm gần đúng (áp dụng mức giảm phù hợp).

  • Nhân với B3 (đơn giá) để ra số tiền khuyến mại.


3. Tính tổng khuyến mại bằng SUM

Sau khi tính khuyến mại cho từng dòng sản phẩm, ta dùng SUM để tính tổng.

Công thức:

=SUM(D2:D10)

👉 Tính tổng tiền khuyến mại từ dòng 2 đến dòng 10.


🎯 Bài tập thực hành

Bảng dữ liệu mẫu:

Tên SPSố lượngĐơn giáKhuyến mạiThành tiền
A3100,000??
B780,000??
C1250,000??
D2530,000??

Bảng khuyến mại:

SL từGiảm giá
10%
510%
1020%
2030%

Yêu cầu:

  1. Dùng IF:
    Nếu SL >= 20 → giảm 30%, nếu >= 10 → giảm 20%, nếu >= 5 → giảm 10%, còn lại 0%.

    👉 Công thức tại ô D2 (cột Khuyến mại):

    =IF(B2>=20, C2*30%, IF(B2>=10, C2*20%, IF(B2>=5, C2*10%, 0)))
    • B2 = Số lượng

    • C2 = Đơn giá

  2. Dùng VLOOKUP:
    👉 Công thức tại ô D2:

    =VLOOKUP(B2, $G$2:$H$5, 2, TRUE) * C2
  3. Tính Thành tiền (sau khuyến mại):

    =B2*C2 - D2
  4. Tổng khuyến mại toàn bộ hóa đơn:

    =SUM(D2:D5)

📌 Kết quả sau khi áp dụng công thức:

Tên SPSLĐơn giáKhuyến mạiThành tiền
A3100,0000300,000
B780,0008,000552,000
C1250,00010,000590,000
D2530,0009,000741,000
Tổng khuyến mại27,000


0 Bình luận:

Đăng nhận xét