Bảng tính tiền quán net (4 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

xaydung29

Thành viên mới
Tham gia
19/10/07
Bài viết
8
Được thích
1
Mình có bảng tính tiền quán Nét nhưng chưa biết làm tròn số. VD từ 5100 đến 5200 thì là 5000, từ 5300 đến 5600 là 5500, từ 5700 đến 5900 là 6000. Mình xin gửi kèm file của mình để mọi người làm giúp.
 

File đính kèm

bạn thử dùng ahmf này xem?

Mình có bảng tính tiền quán Nét nhưng chưa biết làm tròn số. VD từ 5100 đến 5200 thì là 5000, từ 5300 đến 5600 là 5500, từ 5700 đến 5900 là 6000. Mình xin gửi kèm file của mình để mọi người làm giúp.

bạn sử dụng hàm này xem sao?
=IF(AND(A1>=5100;A1<=5200);5000;IF(AND(A1>=5300;A1<=5600);5500;IF(AND(A1>=5700;A1<=5900);6000;"")))
cái này có thể dùng VBA để làm cho nhanh gọn cũng đc.nhưng mình làm công thức vậy
 
bạn sử dụng hàm này xem sao?
=IF(AND(A1>=5100;A1<=5200);5000;IF(AND(A1>=5300;A1<=5600);5500;IF(AND(A1>=5700;A1<=5900);6000;"")))
cái này có thể dùng VBA để làm cho nhanh gọn cũng đc.nhưng mình làm công thức vậy

Bạn ơi, 5100 hay 5900 là con số ví dụ thôi mà, chứ nếu 3100 thì sao, cần phải có 1 công thức tổng quát.
 
bác nè nếu thế làm tổng quát cũng đc em nghĩ mình nên dùng hàm right rùi cẳt phần đuôi đi rùi dùng hàm if lại so sánh lại chắc đc bác nhỉ?
 
Mình có bảng tính tiền quán Nét nhưng chưa biết làm tròn số. VD từ 5100 đến 5200 thì là 5000, từ 5300 đến 5600 là 5500, từ 5700 đến 5900 là 6000. Mình xin gửi kèm file của mình để mọi người làm giúp.

Bạn test lại công thức sau nhé : ô A1 chứa số tiền, tại ô A2 gõ công thức :

PHP:
=1000*IF(AND(MOD(A1,1000)>=100,MOD(A1,1000)<=200),INT(A1/1000),IF(AND(MOD(A1,1000)>=300,MOD(A1,1000)<=600),INT(A1/1000)+0.5,INT(A1/1000)+1))
 
Công thức của bạn Khoavu87 thì ok rồi nhưng đúng là chưa tổng quát. Còn của bạn Ptlong04x1 thì mình chưa chạy được. Nhưng xin các bác nghiên cứu chi tiết vào cái bảng tính của mình đã gửi kèm. Tức là cột Tổng cộng là một hàm tính ra tiền nhưng chưa làm tròn và bây giờ chúng ta thêm một cột Thành tiền nữa để làm tròn cột Tổng cộng theo như khung giá đã nêu ở trên. Mình đã bỏ pas của file excel và xin gửi lại. Mọi người ai có cách làm hay xin sửa thẳng vào bảng tính nhé. Cảm ơn nhiều!
 

File đính kèm

bạn xem lại côngt hức xem sao.ở đây bạn chỉ nhầm dấu ngoặc thui

Công thức của bạn Khoavu87 thì ok rồi nhưng đúng là chưa tổng quát. Còn của bạn Ptlong04x1 thì mình chưa chạy được. Nhưng xin các bác nghiên cứu chi tiết vào cái bảng tính của mình đã gửi kèm. Tức là cột Tổng cộng là một hàm tính ra tiền nhưng chưa làm tròn và bây giờ chúng ta thêm một cột Thành tiền nữa để làm tròn cột Tổng cộng theo như khung giá đã nêu ở trên. Mình đã bỏ pas của file excel và xin gửi lại. Mọi người ai có cách làm hay xin sửa thẳng vào bảng tính nhé. Cảm ơn nhiều!
tôi nhờ file của bác đuongv.có gì trao đổi tiếp nha,
 
Mình có bảng tính tiền quán Nét nhưng chưa biết làm tròn số. VD từ 5100 đến 5200 thì là 5000, từ 5300 đến 5600 là 5500, từ 5700 đến 5900 là 6000. Mình xin gửi kèm file của mình để mọi người làm giúp.
Mình làm cách này thì tác giả có thể mở rộng phạm vi giá thoả mái
 

File đính kèm

Mình có bảng tính tiền quán Nét nhưng chưa biết làm tròn số. VD từ 5100 đến 5200 thì là 5000, từ 5300 đến 5600 là 5500, từ 5700 đến 5900 là 6000. Mình xin gửi kèm file của mình để mọi người làm giúp.
Thữ gõ công thức này vào cell K5 xem:
PHP:
=INT(INT((H5+I5+J5+250)/250)/2)*500
Nguyên tắc: Cứ tròn 250 đồng thì làm tròn lên 500 đồng... Dưới 250 đồng thì bỏ đi
Ví dụ:
- 3200 sẽ làm tròn thành 3000
- 3300 sẽ làm tròn thành 3500
- 3400 sẽ làm tròn thành 3500
- 3600 sẽ làm tròn thành 3500
- 3800 sẽ làm tròn thành 4000

vân vân....
Nói thêm về công thức tại cột H:
- Bạn cần gì 2 cột phụ F và G nhỉ?
- Cột H có thể dùng công thức =(D5-C5)*24*3000 ---> Bỏ luôn 2 cột phụ
 

File đính kèm

ơrica! ơrica! Cám ơn bạn ndu96081631 nhé! Đúng đây là cái mà mình đang cần cho quán Nét của mình. Mình cũng chỉ bập bõm excel thôi, nên tạo ra được cái bảng tính như ban đầu cũng là khá Pro rồi. Nay được các bạn góp ý bổ sung sửa chưa thêm cho thành hoàn thiện quá là hay. Diễn đàn giaiphapexcel quả thật là hữu ích. Một phần cuộc sống là ở đây chứ ở đâu. Hìhìhì. Cảm ơn mọi người nha. Nhưng vẫn còn một lỗi nhỏ là khi chưa nhập giờ ra thì cột tính tiền lại hiện giá trị âm khác 0. Về cảm quan thì quả là bất tiện. Có cách nào khắc phục không nhỉ.
 
ơrica! ơrica! Cám ơn bạn ndu96081631 nhé! Đúng đây là cái mà mình đang cần cho quán Nét của mình. Mình cũng chỉ bập bõm excel thôi, nên tạo ra được cái bảng tính như ban đầu cũng là khá Pro rồi. Nay được các bạn góp ý bổ sung sửa chưa thêm cho thành hoàn thiện quá là hay. Diễn đàn giaiphapexcel quả thật là hữu ích. Một phần cuộc sống là ở đây chứ ở đâu. Hìhìhì. Cảm ơn mọi người nha. Nhưng vẫn còn một lỗi nhỏ là khi chưa nhập giờ ra thì cột tính tiền lại hiện giá trị âm khác 0. Về cảm quan thì quả là bất tiện. Có cách nào khắc phục không nhỉ.
Thì bạn thêm 1 cái IF nữa, kiểu vầy:
=IF(Giờ ra ="",0,Công thức gì đó)
------------
=IF(D5="",0,(D5-C5)*24*3000)
 
Mình đang làm chương trình tính tiền quán net viết bằng lập trình socket trong c#, giữa client và server khi client đăng nhập thì bên server tính thời gian rồi quy ra tiền anh em nào có code cho mình xin với mình đang cần gấp mong các bạn giúp cho thank nha
 
Công thức chưa đúng

Bạn test lại công thức sau nhé : ô A1 chứa số tiền, tại ô A2 gõ công thức :

PHP:
=1000*IF(AND(MOD(A1,1000)>=100,MOD(A1,1000)<=200),INT(A1/1000),IF(AND(MOD(A1,1000)>=300,MOD(A1,1000)<=600),INT(A1/1000)+0.5,INT(A1/1000)+1))
Mình thấy công thức này hay nhưng đang thắc mắc là nếu số tiền là 31.250 đ sẽ làm bị tính thành 32000, như thế không ổn, phải làm thành 31.500 chứ.
Nếu số tiền là 3000đ thì sau khi dùng công thức bị lên thành 4000đ. vì mod của số tiền dư là 0 nên +1
Có ai có thể sửa công thức hoàn chỉ ko?
Thanks
 
Web KT

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

Back
Top Bottom