Nhờ các Anh chị giúp Em vấn đề chấm cơm ngày trong Tháng

Liên hệ QC

dangky47h

Thành viên thường trực
Tham gia
4/9/17
Bài viết
329
Được thích
41
Giới tính
Nam
E có bài toán như sau ạ:
1. Em có danh sách nhân sự gồm N người, mỗi ngày có số người ăn <=N (tức là có người ăn có người không) như sau:
2. Ngày đầu tháng có N1 người ăn (N1<=N) hết số tiền A1, Vậy mỗi người ăn hết số tiền A1/N
3. Ngày thứ 2 trong tháng có N2 người ăn (N2<=N) hết số tiền A2, Vậy mỗi người ăn hết số tiền A2/N
....
4.Cho đến hết tháng đó, đến cuối tháng
Đến cuối tháng em muốn tổng hợp số tiền ăn đó cho từng người. E có file đính kèm và ý tưởng bố cục như file, Các Anh Chị nào có ý tưởng để tính nhanh và gọn hơn giúp e nhé!1.jpg
 

File đính kèm

  • 123.xls
    848 KB · Đọc: 7
Gởi đến bạn ý tưởng này; Nếu bạn thấy được ta sẽ tiếp tục bổ sung
 

File đính kèm

  • BCC.rar
    12.4 KB · Đọc: 4
Gởi đến bạn ý tưởng này; Nếu bạn thấy được ta sẽ tiếp tục bổ sung
Vâng E cám ơn Thầy, E có xem file Thầy giúp đỡ, Thầy cho e hỏi vùng từ cột "F" đến cột "Z"là để làm gì Ạ! hay là lại bắt đầu chu kỳ như kiểu vùng từ cột A đến Cột D?
Bài đã được tự động gộp:

Gởi đến bạn ý tưởng này; Nếu bạn thấy được ta sẽ tiếp tục bổ sung
Thầy giúp Em thêm ý sau được không ạ: Ví dụ như ở Sheet "BCC" ở ngày nào đó điền luôn số tiền vào được k ạ!hinh anh.jpg
 

File đính kèm

  • 123.jpg
    123.jpg
    261.6 KB · Đọc: 1
Lần chỉnh sửa cuối:
Vâng, E có xem file, . . . cho e hỏi vùng từ cột "F" đến cột "Z"là để làm gì Ạ! hay là lại bắt đầu chu kỳ như kiểu vùng từ cột A đến Cột D?

Chuyện này tùy thuộc vô số nhân viên ăn cơm giữa ca tại CQ bạn.
Nếu ít người thì ta xài 4 cột; Quá đông đúc thì xài theo qui; mỗi qúi 4 cột như vậy.
(Tất nhiên quá đông nên viết macro theo cách khác hơn để tránh rùa bò)
 

File đính kèm

  • BCC.rar
    18.9 KB · Đọc: 4
Chuyện này tùy thuộc vô số nhân viên ăn cơm giữa ca tại CQ bạn.
Nếu ít người thì ta xài 4 cột; Quá đông đúc thì xài theo qui; mỗi qúi 4 cột như vậy.
(Tất nhiên quá đông nên viết macro theo cách khác hơn để tránh rùa bò)
Vâng! e cho 4 người vào chạy nó báo lỗi Thầy Ạ! Thầy xem giúp e có sai ở đoạn nào Ạ!1234567.jpg97897789879.jpg
E cám ơn Thầy!
 

File đính kèm

  • Cham Com.xls
    64 KB · Đọc: 4
Nó báo lỗi dòng này:
PHP:
Com1 = [H50].Offset(, Ng).Value / [h49].Offset(, Ng).Value
Lỗi do chia cho 0 vì ô [H49] dịch sang fải 14 ngày bạn chưa có nhập số liệu nào
 
Nó báo lỗi dòng này:
PHP:
Com1 = [H50].Offset(, Ng).Value / [h49].Offset(, Ng).Value
Lỗi do chia cho 0 vì ô [H49] dịch sang fải 14 ngày bạn chưa có nhập số liệu nào
Thầy giúp Em"ô [H49] dịch sang fải 14 ngày bạn chưa có nhập số liệu nào" là sao ạ!
Thầy nói rõ hơn chút được k ạ!
 
Lần chỉnh sửa cuối:
Nó báo lỗi dòng này:
PHP:
Com1 = [H50].Offset(, Ng).Value / [h49].Offset(, Ng).Value
Lỗi do chia cho 0 vì ô [H49] dịch sang fải 14 ngày bạn chưa có nhập số liệu nào
E làm theo như hướng dẫn:
Ở sheet SCDL
1. Nhập số liệu từ cột A:D
2. Nhập số liệu Cột AD
Sau đó ở sheet BCC nhập số liệu mã nhân viên, tên nhân viên
Nhờ 1a.png1b.pngThầy chỉ giáo thêm ạ!
 
Thầy giúp Em"ô [H49] dịch sang fải 14 ngày bạn chưa có nhập số liệu nào" là sao ạ!
Thầy nói rõ hơn chút được k ạ!
Ở dòng 49 & 50 của trang 'BCC' mới chỉ có 4 cột số (kể từ cột [H:H]); Giờ bằng cách nào đó bạn lắp đầy 2 hàng này những số liệu tương ứng cho đến cột [AM:AM] (ứng với ngày 31 của 1 tháng)

& cho chạy macro, chắc sẽ được & tự rút ra kết luận.


Chúc thành công!
 
Ở dòng 49 & 50 của trang 'BCC' mới chỉ có 4 cột số (kể từ cột [H:H]); Giờ bằng cách nào đó bạn lắp đầy 2 hàng này những số liệu tương ứng cho đến cột [AM:AM] (ứng với ngày 31 của 1 tháng)

& cho chạy macro, chắc sẽ được & tự rút ra kết luận.


Chúc thành công!
E làm như hướng dẫn mà Thầy
Giả sử E tính cho 15 ngày thôi thì dữ liệu sao lấp đầy được cột [AM:AM] như Thầy nói ạ!
E thực hiện như trong phần hướng dẫn e tưởng nó tự điền dữ liệu sang sheet BC ạ!
Bài đã được tự động gộp:

Ở dòng 49 & 50 của trang 'BCC' mới chỉ có 4 cột số (kể từ cột [H:H]); Giờ bằng cách nào đó bạn lắp đầy 2 hàng này những số liệu tương ứng cho đến cột [AM:AM] (ứng với ngày 31 của 1 tháng)

& cho chạy macro, chắc sẽ được & tự rút ra kết luận.


Chúc thành công!
Thầy có thể giúp E làm mẫu 2 ngày được không ạ!
 
Ở dòng 49 & 50 của trang 'BCC' mới chỉ có 4 cột số (kể từ cột [H:H]); Giờ bằng cách nào đó bạn lắp đầy 2 hàng này những số liệu tương ứng cho đến cột [AM:AM] (ứng với ngày 31 của 1 tháng)

& cho chạy macro, chắc sẽ được & tự rút ra kết luận.


Chúc thành công!
Thầy ơi, Thầy thương Em thì thương cho trót hi, Em ngồi mò mãi cả tối k ra!
 
Xem file; Các số liệu của dòng 49 & 50 là tự nhập & thiếu thực tế

Thực ra thì các số liệu dòng 49 là số người dùng bữa giữa ca trong ngày & dòng dưới là chi fí tạo ra tổng xuất ăn của ngày hôm đó.
 

File đính kèm

  • BCC.rar
    19.2 KB · Đọc: 5
Xem file; Các số liệu của dòng 49 & 50 là tự nhập & thiếu thực tế

Thực ra thì các số liệu dòng 49 là số người dùng bữa giữa ca trong ngày & dòng dưới là chi fí tạo ra tổng xuất ăn của ngày hôm đó.
Vâng, Thầy ơi sheet SCDL dùng như thế nào À, có nhập dữ liệu vào shet đó k ạ!
Thầy có thể chỉ giúp e cách sử dụng bắt đầu từ đâu, nhập dữ liệu ở sheeet nào, vùng nào không ạ!
Cái vùng em khoanh tròn ở sheet CSDL là sao vậy ạ!wa.png
 
Lần chỉnh sửa cuối:
Cả file hay trang CSDL có ấu trúc hay xài như thế nào còn tùy thuộc vô dữ liệu hiện có của CQ bạn;
(*) Số người thường dùng bữa cơm giữa ca;
(*) (Cái này nhỏ thôi, nhưng cũng hỏi luôn) hạch toán trị giá suất ăn giữa ca sẽ là cố định hay thay đổi theo thực đơn tiếp fẩm mua về hàng ngày?
Bạn có thể cho biết áng chừng các số liệu trên, chúng ta s tạo 1 file hầu như hoàn chỉnh cho bạn:
Thiết kế các trang tính
Nhập liệu bỡi trang tính hay thích nhập theo Form? C vẽ như nhập ngược sẽ tiện hơn; Có nghĩa là đánh dấu những nhân viên không dùng bữa & bấm cái rẹt để macro nhập toàn bộ số đông người dùng bữa.
Như vậy, ta cần có danh sách toàn bộ NV trong công ti của bạn (Danh sách này bỏ vô trang 'DMuc' hay 'HoSo',. . . )
(*) Cái nữa là BCC này sẽ hiện theo tháng; để in; Sau đó bạn sẽ định lưu trữ dữ liệu từng tháng này như thế nào? Trên giấy hay trên file?
Nếu lưu các tháng trên giấy đã in, thì quá trình nhập liệu sẽ khác & lưu trên file sẽ khác 1 chút.

Mong biết ý kiến của bạn & rất vui khi được tiếp tục giúp bạn!
 
Cả file hay trang CSDL có ấu trúc hay xài như thế nào còn tùy thuộc vô dữ liệu hiện có của CQ bạn;
(*) Số người thường dùng bữa cơm giữa ca;
(*) (Cái này nhỏ thôi, nhưng cũng hỏi luôn) hạch toán trị giá suất ăn giữa ca sẽ là cố định hay thay đổi theo thực đơn tiếp fẩm mua về hàng ngày?
Bạn có thể cho biết áng chừng các số liệu trên, chúng ta s tạo 1 file hầu như hoàn chỉnh cho bạn:
Thiết kế các trang tính
Nhập liệu bỡi trang tính hay thích nhập theo Form? C vẽ như nhập ngược sẽ tiện hơn; Có nghĩa là đánh dấu những nhân viên không dùng bữa & bấm cái rẹt để macro nhập toàn bộ số đông người dùng bữa.
Như vậy, ta cần có danh sách toàn bộ NV trong công ti của bạn (Danh sách này bỏ vô trang 'DMuc' hay 'HoSo',. . . )
(*) Cái nữa là BCC này sẽ hiện theo tháng; để in; Sau đó bạn sẽ định lưu trữ dữ liệu từng tháng này như thế nào? Trên giấy hay trên file?
Nếu lưu các tháng trên giấy đã in, thì quá trình nhập liệu sẽ khác & lưu trên file sẽ khác 1 chút.

Mong biết ý kiến của bạn & rất vui khi được tiếp tục giúp bạn!
Vâng E cám ơn Thầy ạ!
Bài toán của E đơn giản Thầy ạ!
"Bữa ăn trong 1 ngày (có thể có 1 hay 2 bữa trong ngày) ngày gồm 4 đến 10 người tùy vào từng hôm và hôm đó có bao nhiêu người ăn (có người có, có người không ăn, ai ăn thì chấm cơm), mua hết bao tiền (số tiền mua mỗi hôm là khác nhau) thì chia đều luôn cho số người ăn bữa hôm đó .
Đến cuối tháng cộng dồn lại xem ai hết bao nhiêu tiền.
Rất mong sự giúp đỡ của Thầy!
 
Lần chỉnh sửa cuối:
Cả file hay trang CSDL có ấu trúc hay xài như thế nào còn tùy thuộc vô dữ liệu hiện có của CQ bạn;
(*) Số người thường dùng bữa cơm giữa ca;
(*) (Cái này nhỏ thôi, nhưng cũng hỏi luôn) hạch toán trị giá suất ăn giữa ca sẽ là cố định hay thay đổi theo thực đơn tiếp fẩm mua về hàng ngày?
Bạn có thể cho biết áng chừng các số liệu trên, chúng ta s tạo 1 file hầu như hoàn chỉnh cho bạn:
Thiết kế các trang tính
Nhập liệu bỡi trang tính hay thích nhập theo Form? C vẽ như nhập ngược sẽ tiện hơn; Có nghĩa là đánh dấu những nhân viên không dùng bữa & bấm cái rẹt để macro nhập toàn bộ số đông người dùng bữa.
Như vậy, ta cần có danh sách toàn bộ NV trong công ti của bạn (Danh sách này bỏ vô trang 'DMuc' hay 'HoSo',. . . )
(*) Cái nữa là BCC này sẽ hiện theo tháng; để in; Sau đó bạn sẽ định lưu trữ dữ liệu từng tháng này như thế nào? Trên giấy hay trên file?
Nếu lưu các tháng trên giấy đã in, thì quá trình nhập liệu sẽ khác & lưu trên file sẽ khác 1 chút.

Mong biết ý kiến của bạn & rất vui khi được tiếp tục giúp bạn!
Thầy ơi, Thầy rảnh Xem giúp E chut nhé, E đang cần quá để tổng hợp tiền ăn, làm thủ công lâu quá!
 
Chỉ mệnh đề này thôi: "Bữa ăn trong 1 ngày (có thể có 1 hay 2 bữa trong ngày)" là đổi toàn bộ lại thiết kế CSDL rồi!

Nếu 3 ca chắc chết luôn!

(Đã thay file mới, có thêm fần nhập liệu)
 

File đính kèm

  • BCC.rar
    26.6 KB · Đọc: 3
Lần chỉnh sửa cuối:
E có bài toán như sau ạ:
1. Em có danh sách nhân sự gồm N người, mỗi ngày có số người ăn <=N (tức là có người ăn có người không) như sau:
2. Ngày đầu tháng có N1 người ăn (N1<=N) hết số tiền A1, Vậy mỗi người ăn hết số tiền A1/N
3. Ngày thứ 2 trong tháng có N2 người ăn (N2<=N) hết số tiền A2, Vậy mỗi người ăn hết số tiền A2/N
....
4.Cho đến hết tháng đó, đến cuối tháng
Đến cuối tháng em muốn tổng hợp số tiền ăn đó cho từng người. E có file đính kèm và ý tưởng bố cục như file, Các Anh Chị nào có ý tưởng để tính nhanh và gọn hơn giúp e nhé!View attachment 199370
Ăn 1 lần nhập số 1, 2 lần nhập số 2
copy công thức các ô tô màu cho các ô còn lại
 

File đính kèm

  • 123.xls
    846.5 KB · Đọc: 9
Thầy ơi, Thầy rảnh Xem giúp E chut nhé, E đang cần quá để tổng hợp tiền ăn, làm thủ công lâu quá!
Bảng biểu "khóa đít" rất khó xài.
Đưa mấy dòng tổng lên trên, bên dưới bi nhiêu dòng cũng được, xem file này coi có gọn hơn chút nào không nhé.
Ăn mấy lần nhập số mấy.
 

File đính kèm

  • TienCom.rar
    226 KB · Đọc: 5
Ăn 1 lần nhập số 1, 2 lần nhập số 2
copy công thức các ô tô màu cho các ô còn lại
Vâng, E cám ơn A nhìu ạ!
Bài đã được tự động gộp:

Chỉ mệnh đề này thôi: "Bữa ăn trong 1 ngày (có thể có 1 hay 2 bữa trong ngày)" là đổi toàn bộ lại thiết kế CSDL rồi!

Nếu 3 ca chắc chết luôn!
Vâng E cám ơn Thầy Ạ!
Bài đã được tự động gộp:

Bảng biểu "khóa đít" rất khó xài.
Đưa mấy dòng tổng lên trên, bên dưới bi nhiêu dòng cũng được, xem file này coi có gọn hơn chút nào không nhé.
Ăn mấy lần nhập số mấy.
Vâng ý tưởng của Thầy rất hay, bảng cũng rất gọn, Thầy cho E hỏi thêm chút:
Số tiền ăn mỗi ngày là khác nhau nên em muốn ngày nào số tiền ăn của mỗi người cụ thể ngày đó, để cuối tháng cộng theo
Bảng biểu "khóa đít" rất khó xài.
Đưa mấy dòng tổng lên trên, bên dưới bi nhiêu dòng cũng được, xem file này coi có gọn hơn chút nào không nhé.
Ăn mấy lần nhập số mấy.
Vâng Em cám ơn Thầy, ý tưởng của Thầy rất hay và dễ hiểu
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom