File Excel/sheet Tính Tiền Điện Bậc Thang EVN – Nhập 1 Ô

Tính tiền điện bậc thang theo EVN

Chào mọi người,cuối tháng nào cũng vậy, cứ đến lúc EVN gửi hóa đơn là nhiều người lại ngỡ ngàng vì con số cao hơn dự tính. Lý do là giá điện sinh hoạt ở Việt Nam tính tiền điện bậc thang – dùng càng nhiều, đơn giá của phần dùng thêm càng cao. Muốn tự ước lượng trước hóa đơn, cách nhanh nhất là làm một file Excel/Sheet: chỉ cần nhập số kWh tiêu thụ, công thức sẽ tự chia ra từng bậc và cộng thành tổng tiền. Trong bài này mình sẽ chia sẻ cách dựng chính file đó, đi qua từng công thức để ai cũng có thể tự làm lại hoặc chỉnh sửa theo biểu giá riêng của mình.Link tải dưới bài viết. Nếu bạn cần chỉnh sửa thì xem thêm hướng dẫn chi tiết và giải thích về công thức dưới đây nha.

Ý tưởng của file tính tiền điện bậc thang theo EVN

File gồm hai phần. Phần đầu là bảng biểu giá – liệt kê 6 bậc, mỗi bậc một khoảng kWh và một đơn giá tương ứng (theo biểu giá hiện hành, bậc 1 từ 0-50 kWh rẻ nhất, bậc 6 từ 401 kWh trở lên đắt nhất). Phần sau là bảng tính, nơi mình chỉ nhập một con số duy nhất – tổng kWh dùng trong tháng – rồi để công thức tự lo phần còn lại: xác định bao nhiêu kWh rơi vào bậc nào, nhân với đơn giá của bậc đó, và cộng lại thành tổng tiền.

Cái khó không nằm ở việc nhân giá với số lượng, mà ở chỗ một tháng sử dụng có thể trải dài qua nhiều bậc cùng lúc. Ví dụ dùng 350 kWh thì không phải tính “350 kWh x giá bậc nào đó”, mà phải chia: 50 kWh đầu tính giá bậc 1, 50 kWh tiếp tính giá bậc 2, 100 kWh tiếp tính giá bậc 3, 100 kWh tiếp tính giá bậc 4, và 50 kWh còn lại tính giá bậc 5. Công thức Excel phải tự làm phép chia này.

Tinh gia dien theo bac thang EVN
Tinh gia dien theo bac thang EVN

Công thức cho từng phần

1. Ô nhập liệu

Đây là ô duy nhất người dùng cần chạm vào – không chứa công thức, chỉ chứa một con số do người dùng gõ vào (ví dụ 350). Mình tô nền vàng và để font khác màu để ai mở file lên cũng biết ngay đây là ô cần điền, không phải ô công thức.

2. Cột “Từ” và “Đến” của mỗi bậc

Đây là các số cố định lấy theo quy định biểu giá: bậc 1 là 1-50, bậc 2 là 51-100, bậc 3 là 101-200, v.v. Mỗi dòng trong bảng tương ứng với một bậc.

3. Cột đơn giá

Thay vì gõ tay số tiền của từng bậc, cột này tham chiếu ngược lại bảng giá gốc phía trên bằng công thức đơn giản dạng =C1, =C2… Lợi ích là nếu EVN đổi biểu giá, mình chỉ cần sửa 6 con số ở bảng giá gốc, toàn bộ bảng tính bên dưới tự cập nhật theo mà không phải sửa từng công thức.

4. Cột “Số kWh tính bậc này” – phần công thức quan trọng nhất

Đây là chỗ xử lý bài toán chia bậc ở trên. Công thức dùng kết hợp hai hàm quen thuộc là MIN và MAX:

=MIN(MAX(Tổng_kWh - (Từ - 1), 0), Đến - Từ + 1)

Logic tách ra dễ hiểu như sau:

  • Tổng_kWh - (Từ - 1): tính xem tổng số điện đã dùng “vượt” qua điểm bắt đầu của bậc này bao nhiêu kWh. Nếu tổng còn chưa tới bậc này, con số này sẽ âm.
  • Bọc trong MAX(..., 0): nếu con số trên âm (chưa dùng tới bậc này) thì ép về 0 – bậc đó không tính kWh nào cả.
  • Bọc tiếp trong MIN(..., Đến - Từ + 1): Đến - Từ + 1 chính là “sức chứa” tối đa của bậc đó (ví dụ bậc 3 từ 101-200 thì chứa tối đa 100 kWh). Nếu người dùng dùng vượt xa bậc này, công thức sẽ “chặn” lại ở đúng sức chứa, không cho tính tràn lố.

Nhờ vậy, mỗi dòng chỉ lấy đúng phần kWh thuộc về bậc của mình, tổng cộng tất cả các dòng lại sẽ đúng bằng số kWh đã nhập ban đầu.

5. Cột thành tiền

Đơn giản là nhân số kWh tính được của bậc đó với đơn giá cùng dòng:

=Số_kWh_tính_bậc_này * Đơn_giá

6. Dòng tổng cộng

Dùng hàm SUM để cộng toàn bộ cột thành tiền của 6 bậc lại thành số tiền điện dự kiến phải trả trong tháng. Có thể cộng thêm một dòng SUM cho cột kWh để đối chiếu – nếu tổng này khớp với số đã nhập ở ô đầu vào thì công thức chia bậc đang chạy đúng.

Vì sao nên làm theo cách này thay vì gõ tay

Nhiều người quen tính nhẩm bằng cách nhân tổng kWh với “đơn giá trung bình” – cách này luôn sai vì bỏ qua tính chất lũy tiến của biểu giá. Khi đã có công thức MIN/MAX như trên, chỉ cần đổi một con số ở ô nhập liệu là ra ngay kết quả chính xác, không cần tính tay từng bậc mỗi lần. Cấu trúc này cũng dễ mở rộng: muốn thêm bậc giá kinh doanh, giá ưu đãi hộ nghèo, hay tính thêm thuế VAT, chỉ cần thêm dòng hoặc thêm cột theo đúng logic tương tự.

Đây cũng là một ví dụ nhỏ nhưng khá tiêu biểu cho tư duy làm việc với Excel/Google Sheets nói chung: thay vì tính sẵn kết quả rồi gõ số vào ô, hãy để công thức tự suy ra kết quả từ dữ liệu đầu vào – file sẽ “sống”, tự cập nhật mỗi khi có gì thay đổi, thay vì phải sửa tay từng lần.

Chúc mọi người tự làm được file tính tiền điện cho mình và mở rộng chức năng thêm hơn cho riêng mình, hẹn gặp lại ở bài viết sau!

(trong ví dụ giá điện chỉ có tính chất thời điểm lúc mình viết bài. Giá điện thì có thể thay đổi theo giá của Tổng công ty điện lực Việt Nam EVN hoặc Công ty điện lực TPHCM hay Công ty điện lực TP Hà Nội hoặc công ty điện lực các tỉnh tùy theo khu vực theo từng thời điểm các bạn nha)

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *