Tính tiền điện tiêu thụ theo giá luỹ tiến

Liên hệ QC
Tính tiền điện theo giá mới từ 01/3/2010

Các anh chị trên diễn đàn có ai có công thức tính tiền điện bậc thang theo giá mới cho tôi xin với. Tôi chưa biết xử lý như thế nào cả. Rất mong được sự giúp đỡ của các anh chị
 
Các anh chị trên diễn đàn có ai có công thức tính tiền điện bậc thang theo giá mới cho tôi xin với. Tôi chưa biết xử lý như thế nào cả. Rất mong được sự giúp đỡ của các anh chị
tôi yhif không biết giá mới
nhưng bạn có thể dùng bảng này và thay đổi giá là ok
 

File đính kèm

  • GPE tinh gia dien.xls
    33 KB · Đọc: 147
Lần chỉnh sửa cuối:
Chỉ cần dìng hàm if lồng là được
Xem file sửa với 4 hàm ì lồng vào
Bạn tự tìm hiểu và lồng vào 7 hàm if
Khi bảng giá co thay đôii thì tiền cũng thay đổi theo
 

File đính kèm

  • GPE tinh gia dien.xls
    39.5 KB · Đọc: 69
Chủ đề này đã nói từ năm ngoái, khi giá điện chuyển sang tính lũy tiến từ 50KW (thay cho định mức 100KW trước đó).
Các bạn xem ở đây: Tính tiền điện tiêu thụ. Khi giá điện tăng, nhưng các mức tính lũy tiến vẫn như cũ, ta chỉ việc thay đơn giá mới vào là xong thôi mà.

Thôi thì đã lỡ mở ra, xin gửi lên đây bảng tính tiền điện tiêu thụ đã cập nhật giá mới. Để sử dụng, chỉ cần nhập vào 2 chỉ số điện tiêu thụ của tháng trước và tháng này.
attachment.php
 

File đính kèm

  • Tinhtiendien 01032010.xls
    20.5 KB · Đọc: 102
Có lẽ bạn nên quản lý theo từng đối tượng : 1 hộ , 2 hộ, 3 hộ ...
mỗi loại 1 sheet
mối sheet bạn chỉ cần tăng số kw tiêu thụ lên gấp 2.3,...lần
Attach file cho bạn tham khảo
 

File đính kèm

  • GPE tinh gia dien moi.xls
    51.5 KB · Đọc: 70
Bạn kiểm theo file đính kèm nha

PHP:
Option Explicit
Function TienDienHo(Kw0 As Integer, Optional SoHo As Byte = 1)
 Dim Kw As Integer, HeSo As Long, Max_ As Integer
 
 Kw = IIf(SoHo < 2, Kw0, Kw0 / SoHo)
 HeSo = Switch(Kw <= 50, 0, Kw <= 100, 33000, Kw <= 150, 47575, Kw <= 200, 62425, _
   Kw <= 300, 82225, Kw <= 400, 178250, Kw > 400, 191400)
 Max_ = Switch(Kw <= 50, Kw, Kw <= 100, Kw - 50, Kw < 150, Kw - 100, _
   Kw <= 200, Kw - 150, Kw <= 300, Kw - 200, Kw <= 400, Kw - 300, Kw > 400, Kw - 400)
 TienDienHo = HeSo + Max_ * Switch(Kw <= 50, 660, Kw <= 100, 951.5, Kw <= 150, 1248.5, _
   Kw <= 200, 1644.5, Kw <= 300, 1782.5, Kw <= 400, 1914, Kw > 400, 1969)
 TienDienHo = TienDienHo * SoHo
End Function
 

File đính kèm

  • GPE.rar
    15.5 KB · Đọc: 65
Không biết bạn còn cần nữa không, mình cứ gửi lên bạn tham khảo nhé
File đính kèm
 

File đính kèm

  • B.tinh tien dien_gia moi.rar
    32.8 KB · Đọc: 104
Tôi đang quản lý cụm công ti7 điện của 1 HTX, vừa qua có ban hành cách tính tiền điện mới, chúng tôi không thể xử lý được nên nhờ các vị trong diễn đàn giúp đỡ cho, để tôi thực hiện công việc được tốt hơn. Xin các vị nhanh chóng hồi âm cho. Email: tuandovn@yahoo.com hoặc nickname: tuandovn (yahoo messnger). tôi có gửi file mẫu đính kèm.
có rất nhiều phương án để bạn lựa chọn
tôi không biết ý bạn là như thế nào
cũng xin góp thêm ý kiến cho GPE thêm phong phú
 

File đính kèm

  • giupdo.xls
    43.5 KB · Đọc: 54
Hình như "Ông Điện" cũng học Excel nên rất may cũng quy định điện bậc thang 7 mức (Đúng bằng giới hạn lồng hàm if). Vậy thì ta cứ sử dụng công thức if "cổ truyền" xưa nay vẫn làm đảm bảo chính xác mà chẳng phải lệ thuộc vào cái bảng điện sử dụng theo từng mức. Mình Test thấy đạt yêu cầu (Ấy vậy mà lại khác 1 số kết quả so với các bạn. Các bạn cũng nên xem lại chút xem số nào đúng)
 

File đính kèm

  • Tien dien Sea.xls
    35 KB · Đọc: 61
Lần chỉnh sửa cuối:
Mình gửi file có 2 cách tính (Trực tiếp và bảng chi tiết, trong sheet chi tiết mình để 1 dòng làm bảng giá để phù hợp giá điện nông thôn có quy định bổ xung phí tiện thay đổi) các bạn tham khảo nhé.
 

File đính kèm

  • Tien dien Sea.xls
    63 KB · Đọc: 68
Lần chỉnh sửa cuối:
Mình gửi file có 2 cách tính (Trực tiếp và bảng chi tiết) các bạn tham khảo nhé.

Bác Sealand, hình như dòng thứ 8 (Trần Trọng Chỉnh) - Số KW sử dụng thực tế với số tính toán khác nhau (221 so với 321) ?
Bác xem lại có phải không ?
 
Cám ơn dat_butmuc đã phát hiện lỗi chép công thức sửa chưa hết. Các bạn sửa giùm công thức tại cột I7:
Công thức cũ:

=IF(F7>150*C7,50*C7,IF(F7>100*C7,F7-50*C7,0))

Thay bằng:

=IF(F7>150*C7,50*C7,IF(F7>100*C7,F7-100*C7,0))

Mình đã load lại file bài trước
 
mình gửi file có 2 cách tính (trực tiếp và bảng chi tiết, trong sheet chi tiết mình để 1 dòng làm bảng giá để phù hợp giá điện nông thôn có quy định bổ xung phí tiện thay đổi) các bạn tham khảo nhé.
bác sealand ơi
hình như công thức của bác có cái gì đó không ổn
bác xem file nhé
 

File đính kèm

  • Tien dien Sea(TEST).xls
    72.5 KB · Đọc: 83
bác sealand ơi
hình như công thức của bác có cái gì đó không ổn
bác xem file nhé
Trời! Mình nhắc bạn nên kiểm tra lại mà bạn không kiểm tra lấy đó so sánh và nhắc mình. Bạn xem nhé:
1/Hộ Nguyễn Hiếu (Số 1): 1 hộ-245 số:

Phân mức giá:
=50+50+50+50+45
Thành tiền
=50*660+50*951.5+50*1248.5+50*1644.5+45*1782.5 =305,437.50

2/Hộ Đoàn Quang Đặng: 4 hộ- 2,107 số:

Phân mức giá:
=50*4+50*4+50*4+50*4+100*4+100*4+507
Thành tiền:
=50*4*660+50*4*951.5+50*4*1248.5+50*4*1644.5+100*4*1782.5+100*4*1914+507*1969 = 3,377,783.00

Vậy là công thức của bạn có vấn đề mới đúng. Cụ thể hộ số 1 chỉ có 1 hộ đươc 100 số mức giá bậc 2 và 95 số mức giá bậc 3 là sai quy định. v.v...
 
Lần chỉnh sửa cuối:
Mình gửi file có 2 cách tính (Trực tiếp và bảng chi tiết, trong sheet chi tiết mình để 1 dòng làm bảng giá để phù hợp giá điện nông thôn có quy định bổ xung phí tiện thay đổi) các bạn tham khảo nhé.
Cho phép em "nâng cấp" cái bảng tính của anh lên một tí nhé, không xài IF, và cũng không phải mắc công phải gõ từng công thức cho từng cột.

Trước hết, chèn thêm 1 hàng vào (em chèn vào giữa hàng 5 và 6), nhập vào đó cái bước nhảy của từng mức giá điện sẽ được tính.
Cái hàng chèn thêm này, nếu không thích thấy nó, có thể ẩn nó đi (Hide), chẳng ảnh hưởng gì đến bảng tính hết.
attachment.php
Số điện tiêu thụ ở cột G (định mức ≤50KW):
=MIN(50*C8, F8)​
Số điện tiêu thụ ở cột M (định mức >400KW):
=F8-SUM(G8:L8)
Số điện tiêu thụ ở những cột còn lại (từ cột H đến cột L), xài chung 1 công thức:
=MIN(H$6*$C8, $F8-SUM($G8:G8))
Công thức cho cột Thành tiền, em đề nghị dùng SUMPRODUCT, để tránh trường hợp có bạn không biết cách nhập công thức mảng:
=SUMPRODUCT(G8:M8, Gia)
Số lượng công thức cho bảng tính này sẽ giảm hẳn đi, và với những dữ liệu, chắc chắn tốc độ tính toán cũng sẽ nhanh hơn.
 

File đính kèm

  • Tien dien BNTT.xls
    64 KB · Đọc: 137
Lần chỉnh sửa cuối:
Bài 20 topic này, cũng đã tính tương tự như của BNTT, khác 1 chút là bảng giá để riêng 1 sheet, rất thuận tiện để thay đổi:

Từ​
|
1​
|
51​
|
101​
|
151​
|
201​
|
301​
|
401​
|
Đến​
|
50​
|
100​
|
150​
|
200​
|
300​
|
400​
|
trở lên​
|
Giá​
|
660​
|
951,5​
|
1248,5​
|
1644,5​
|
1782,5​
|
1914​
|
1969​
|

Bảng tính chính dùng công thức Min như BNTT, nhưng liên kết đến bảng giá trên.
Cái thuận tiện thứ 2 là giả sử khoảng giữa 2 mức giá liên tiếp cũng thay đổi, không phải 50 mà là 100 KWh chẳng hạn, cũng dễ dàng thay đổi.

File đính kèm là file cũ bên đó.

Nhân tiện, tôi gộp 3 topic thành 1.
 

File đính kèm

  • TienDienNhieuHo DungChung.rar
    6.6 KB · Đọc: 171
Và hàm tự tạo của mình cũng đã áp dụng quy về fương trình dạng y = a X + b đó thay;
Các bạn xem trong file của mình cũng có mà! Khà, khà, . . .
 
Các bác ơi ! làm thế nào để chèn chữ ký của chủ nhiệm HTX điện vào hóa đơn thu tiền điện được? Nhờ các Bác chỉ dùm cho em xin cảm ơn các Bác nhiều!
 
Cách tính tiền điện

Gửi các bác cách tính tiền điện cho biểu giá mới áp dụng từ ngày 20/12/2011
 

File đính kèm

  • Bang tinh tien dien_201211.xls
    52.5 KB · Đọc: 81
bảng tính tiền điện

Mình đọc vài bài viết liên quan đến cách tính tiền điện bằng excel của các bạn gửi lên, mình cũng hiểu cách của các bạn làm, và mình cũng áp dụng cho bài của mình làm,nhưng không hiểu sao mình làm thế nào cũng không cho ra kết quả đúng. trong một cột mình tính ra thì vẫn có một hàng kết quả không hợp lệ, hoạc thay đổi các con số thì lại cho kết quả sai. Bạnnaof excell pro giúp đỡ mình với, mình xin cảm ơn các bạn nhiều.

Bluedragon
 

File đính kèm

  • Bảng tính tiền điện..xlsx
    12.1 KB · Đọc: 33
Web KT

Bài viết mới nhất

Back
Top Bottom