Đếm số nhân khẩu trong hộ ?

Liên hệ QC

bapanhtuan

Thành viên mới
Tham gia
30/12/07
Bài viết
29
Được thích
2
Xin chào các bạn.

Mình đang muốn quản lý danh sách hộ gia đình của đơn vị bằng Excel nhưng gặp vấn đề trong công thức, rất mong các bạn quan tâm chỉ giúp :
1. Trước mắt, mình đã viết công thức đếm số thứ tự hộ và số thứ tự nhân khẩu trong hộ (công thức hiện tại chắc hẳn chưa được tối ưu, nếu bạn nào có cách khác ngắn gọn và hiệu quả hơn chỉ giúp nhé), xin chỉ giúp công thức tính số nhân khẩu có trong hộ (Lưu ý chỉ thể hiện tổng số nhân khẩu ở dòng Chủ hộ, các dòng khác (không phải Chủ hộ) bỏ trống)
2. Mình dự định sẽ tạo Form nhập liệu bằng Excel thông qua sheet "Nhập" (ở sheet này có thể chỉnh sửa và thậm chí xóa cá nhân), mong các bạn hướng dẫn mình cách tạo và ghi dữ liệu vào sheet danh sách hộ.

Xin chân thành cảm ơn các bạn.
 

File đính kèm

Xin chào các bạn.

Mình đang muốn quản lý danh sách hộ gia đình của đơn vị bằng Excel nhưng gặp vấn đề trong công thức, rất mong các bạn quan tâm chỉ giúp :
1. Trước mắt, mình đã viết công thức đếm số thứ tự hộ và số thứ tự nhân khẩu trong hộ (công thức hiện tại chắc hẳn chưa được tối ưu, nếu bạn nào có cách khác ngắn gọn và hiệu quả hơn chỉ giúp nhé), xin chỉ giúp công thức tính số nhân khẩu có trong hộ (Lưu ý chỉ thể hiện tổng số nhân khẩu ở dòng Chủ hộ, các dòng khác (không phải Chủ hộ) bỏ trống)
2. Mình dự định sẽ tạo Form nhập liệu bằng Excel thông qua sheet "Nhập" (ở sheet này có thể chỉnh sửa và thậm chí xóa cá nhân), mong các bạn hướng dẫn mình cách tạo và ghi dữ liệu vào sheet danh sách hộ.

Xin chân thành cảm ơn các bạn.
Câu 1:
Tại cell F6, gõ công thức:
PHP:
=IF($A6="","",ROWS($A6:$A$14)-SUM($F7:$F$15))
Kéo fill xuống đến F14
Đó là vì dữ liệu bạn đến dòng 14, nếu nhiều hơn thì sửa lại các tham chiếu cho phù hợp
Câu 2: Việc nhập liệu bằng Form đã nói nhiều trên diễn đàn rồi! Nếu viết sẳn cho bạn xài chắc không có vấn đề... nhưng mai này có trục trặc, bạn muốn chỉnh sửa gì đó thì yêu cầu bạn phải có kiến thức về lập trình mới mong tùy biến được (nếu chưa biết lập trình mà cố xài thì cũng chẳng khác nào bảo tài xế xe tải lái máy bay)
 

File đính kèm

Xin hoi bapanhtuan:
Làm sao để có khung chỉ dẫn chung cho từng cột như hình đính kèm
moz-screenshot.jpg
CoHuongDan.JPG
 
Đó là chức năng Data Validation bạn ạ.

Bạn chọn những cột nào, cell nào bạn muốn sử dụng chức năng này, sau đó vào Menu Data, chọn Data Validation.
Trong cửa sổ chức năng có 3 Tab :
- Setting : Nơi này cho phép bạn đặt các điều kiện ràng buộc trong quá trình nhập dữ liệu tùy thuộc theo yêu cầu (nếu bạn muốn)
- Input message : Đây là nơi để bạn đưa vào tiêu đề của chỉ dẫn và chi tiết chỉ dẫn
- Error alert : Tab này cho phép bạn chọn 1 trong 3 lựa chọn : Dừng nhập liệu vào ô, Cảnh báo, hoặc chỉ Thông tin cho bạn biết nếu dự liệu nhập vào không thỏa mãn điều kiện bị ràng buộc (nếu có) ở Tab Setting.

Để có thêm thông tin, bạn có thể tìm trên diễn đàn về chức năng Data Validation, có rất nhiều ví dụ đấy bạn ạ.
Chúc bạn thành công.
Chào bạn.
 
Bạn ndu96081631 thân

Trước hết mình xin cảm ơn về sự quan tâm trả lời của bạn.
Công thức đó hoạt động rất tốt, ngoại trừ một trường hợp bạn ạ.
Đó là nếu người cuối cùng trong danh sách là người duy nhất trong hộ (Chủ hộ) thì bị báo lỗi "Tham chiếu vòng", và kết quả là nó không đếm được số nhân khẩu trong hộ (trong trường hợp này phải là "1").
Mong bạn suy nghĩ thêm giúp mình với nhé.

Cảm ơn bạn.
 
Nó ra kết quả là "0" hết bạn ơi...

Tôi đã thử rồi, tất cả đều cho kết quả đúng. Bạn nên sửa lại công thức nếu số hàng tăng lên chứ! Dĩ nhiên là phải sửa tại ô F6 rồi mới kéo công thức xuống!

=IF($A6="","",ROWS($A6:$A$15)-SUM($F7:$F$16))

Tăng bao nhiêu hàng thì tăng chỗ tô đỏ đúng bấy nhiêu hàng nhé!
 
Đúng rồi.
Cảm ơn bạn nhiều nhé.

Minh đang soạn một sheet khác để liệt kê những ai là chủ hộ với một vài tiêu chí, có lẽ sẽ phải nhờ đến sự giúp đỡ của những người thành thạo như bạn. Không biết có làm phiền bạn không?!
Nếu được, mong bạn giúp mình nhé.
 
Bạn ndu96081631 thân

Trước hết mình xin cảm ơn về sự quan tâm trả lời của bạn.
Công thức đó hoạt động rất tốt, ngoại trừ một trường hợp bạn ạ.
Đó là nếu người cuối cùng trong danh sách là người duy nhất trong hộ (Chủ hộ) thì bị báo lỗi "Tham chiếu vòng", và kết quả là nó không đếm được số nhân khẩu trong hộ (trong trường hợp này phải là "1").
Mong bạn suy nghĩ thêm giúp mình với nhé.

Cảm ơn bạn.
Chắc bạn có sai sót gì đó thôi ---> Đây là công thức khá tầm thường thôi mà
Xem hình cho trường hợp người cuối cùng trong danh sách là người duy nhất trong hộ:

untitled.JPG

Có lỗi gì đâu?
 
Thì em bảo đúng rồi mà.
Em sửa lại công thức như anh nói là nó chạy như ý rồi.

"Mình đang soạn một sheet khác để liệt kê những ai là chủ hộ với một vài tiêu chí, có lẽ sẽ phải nhờ đến sự giúp đỡ của những người thành thạo như bạn. Không biết có làm phiền bạn không?!
Nếu được, mong bạn giúp mình nhé."

Đó là nội dung mà em mong nhận được sự giúp đỡ của anh trong thời gian tới.
 
Thì em bảo đúng rồi mà.
Em sửa lại công thức như anh nói là nó chạy như ý rồi.

"Mình đang soạn một sheet khác để liệt kê những ai là chủ hộ với một vài tiêu chí, có lẽ sẽ phải nhờ đến sự giúp đỡ của những người thành thạo như bạn. Không biết có làm phiền bạn không?!
Nếu được, mong bạn giúp mình nhé."

Đó là nội dung mà em mong nhận được sự giúp đỡ của anh trong thời gian tới.
Chẳng phiền gì cả đâu! Chỉ là hơi thắc mắc 1 chút:
- 1 cơ sơ dữ liệu chuẩn lý ra phải có 1 cột MÃ
- Mục đích của cột này dùng để làm khóa chính truy xuất các record khi cần thiết
- Sao trong file của bạn, chẳng thấy nó nằm chổ nào cả nhỉ?
- Bạn có từng nghĩ đến tình huống chủ hộ này trùng tên với chủ hộ khác không? Hoặc là xui xẻo nhất, chủ hộ và các các thành viên trong hộ này TRÙNG TẤT TẦN TẬT với 1 hộ khác? (hiếm nhưng không phải là không thể xảy ra)
 
Dạ, cảm ơn anh.
Em cũng xin chia sẻ để anh hiểu đôi chút :
1. Công việc này lẽ ra do Bộ Lao động, Thương binh và Xã hội làm, nhưng có lẽ do chưa có kinh phí để triển khai trên diện rộng nên ở tỉnh nào được lãnh đạo quan tâm và có năng lực tài chính thì họ sẽ thuê viết phần mềm để quản lý.
2. Em không giỏi trong kỹ năng lập trình nhưng vẫn thường tìm tòi và nghĩ cách quản lý cho tốt. Những ý anh nhắc đến em có nghĩ qua, và muốn làm ở Access (vì em có thể tạo CSDL, các table, các report, thiết lập quan hệ và đặc biệt là Access hỗ trợ tạo Form nhập liệu dễ dàng) nhưng kiến thức để viết code VB cho các nút lệnh của em còn khiêm tốn quá nên đành sử dụng Excel anh ạ, bởi Excel rất gắn bó với em trong công việc. Em đã đọc khá nhiều tài liệu hướng dẫn lập trình nhưng vì không có nhiều thời gian nên chưa học hỏi được những kiến thức hay từ diễn đàn.
3. Và còn nhiều nữa anh ạ…
 
Lần chỉnh sửa cuối:
Các a cho hỏi có cách nào tìm kiếm các thành viên trong một hộ gia đình không ạ
E ví dụ như hộ 2 gồm những thành viên nào ấy ạ
 

File đính kèm

  • 265BCFBD-B1C1-409C-8286-EA67BBBF98F5.jpeg
    265BCFBD-B1C1-409C-8286-EA67BBBF98F5.jpeg
    105.4 KB · Đọc: 47
Các a cho hỏi có cách nào tìm kiếm các thành viên trong một hộ gia đình không ạ
E ví dụ như hộ 2 gồm những thành viên nào ấy ạ
Có:
- Hộ 1= 4 người
- Hộ 2= 3 người
- Hộ 3= 6 người
Nhìn "hình" ai cũng biết đếm mà bạn.
Nhưng nếu có file thì cách đếm nó khác hẵn.

Thân
 
Có:
- Hộ 1= 4 người
- Hộ 2= 3 người
- Hộ 3= 6 người
Nhìn "hình" ai cũng biết đếm mà bạn.
Nhưng nếu có file thì cách đếm nó khác hẵn.

Thân
Mình giúp thì có tâm chút đi anh ngồi nhập dữ liệu giúp luôn đi, cài công thức xong up file dữ liệu lên luôn cho bạn ấy ngồi chơi xơi nước vậy.
 
Mình giúp thì có tâm chút đi anh ngồi nhập dữ liệu giúp luôn đi, cài công thức xong up file dữ liệu lên luôn cho bạn ấy ngồi chơi xơi nước vậy.
Tiếc là tâm của tôi nó không có chỗ chứa cho mấy "hành động" quởn quá này! 1 nanô mét cũng hổng có nữa! :)

Thông cởm.
Thân
 
Mình giúp thì có tâm chút đi anh ngồi nhập dữ liệu giúp luôn đi, cài công thức xong up file dữ liệu lên luôn cho bạn ấy ngồi chơi xơi nước vậy.
Bạn xài thành ngữ chưa mấy chuẩn; Trong trường hợp này phải lả câu khác, nhẹ hơn câu "Ngồi mát ăn bát vàng", như "Chờ sung rụng"

Còn câu "Ngồi chơi xơi nước" có khi lại ám chỉ người công chức bị sếp đì đó nha.
 
Lần chỉnh sửa cuối:
Có:
- Hộ 1= 4 người
- Hộ 2= 3 người
- Hộ 3= 6 người
Nhìn "hình" ai cũng biết đếm mà bạn.
Nhưng nếu có file thì cách đếm nó khác hẵn.

Thân
Bạn ấy hỏi chơi cho vui thôi chứ đâu có muốn các thành viên trợ giúp.
- Nếu người có tâm và muốn được mọi người trợ giúp thì họ đính kèm File hoặc chụp cái hình tổng quát một tí để nhìn thấy được tiêu đề dòng, cột.
- Muốn đánh số thứ tự hộ và thứ tự trong hộ thì phải thấy được mã hộ hay cái gì đó để làm sao phân biệt được hộ này với hộ kia.

Cái này chắc phải gọi là ném đá dấu tay hay là hốt muối đỗ biển.
 
Bạn ấy hỏi chơi cho vui thôi chứ đâu có muốn các thành viên trợ giúp.
- Nếu người có tâm và muốn được mọi người trợ giúp thì họ đính kèm File hoặc chụp cái hình tổng quát một tí để nhìn thấy được tiêu đề dòng, cột.
- Muốn đánh số thứ tự hộ và thứ tự trong hộ thì phải thấy được mã hộ hay cái gì đó để làm sao phân biệt được hộ này với hộ kia.

Cái này chắc phải gọi là ném đá dấu tay hay là hốt muối đỗ biển.
Em thành viên mới, kiến thức hạn chế nên đặt vấn đề có thiếu sót mong các bác bỏ qua. em xin gửi file mong các anh giúp đỡ ạ
Các anh chỉ giúp em có cách nào tìm kiếm nhanh Chủ hộ và các thành viên trong hộ gia đình ấy ạ. Em dùng cách lọc Filter theo tên chủ hộ nhưng chỉ tìm được tên chủ hộ thôi, còn các thành viên như vợ, con thì k tìm được ạ, mà danh sách thì nhiều quá ạ
 

File đính kèm

Em thành viên mới, kiến thức hạn chế nên đặt vấn đề có thiếu sót mong các bác bỏ qua. em xin gửi file mong các anh giúp đỡ ạ
Các anh chỉ giúp em có cách nào tìm kiếm nhanh Chủ hộ và các thành viên trong hộ gia đình ấy ạ. Em dùng cách lọc Filter theo tên chủ hộ nhưng chỉ tìm được tên chủ hộ thôi, còn các thành viên như vợ, con thì k tìm được ạ, mà danh sách thì nhiều quá ạ
Lọc theo cột phụ N
N3 =IF(B3="",N2,B3) copy xuống
Chọn N2 để lọc
 

File đính kèm

Web KT

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

Back
Top Bottom