Có giải pháp nào để tổng hợp quốc tịch theo giới tính không ạ?

  • Thread starter Thread starter kupjta
  • Ngày gửi Ngày gửi
Liên hệ QC

kupjta

Thành viên mới
Tham gia
15/6/19
Bài viết
3
Được thích
0
Em có một bảng tổng hợp như đính kèm, trước giờ toàn làm bằng tay rất cực và mất thời gian. Dùng Filter thì không hiệu quả. Không biết có cách nào mình dùng vba để dựa vào dữ liệu từ sheet luutru mình tạo ra một sheet tonghop chứa dữ liệu tính tổng dựa vào quốc tịch và giới tính không ạ?
 

File đính kèm

Em có một bảng tổng hợp như đính kèm, trước giờ toàn làm bằng tay rất cực và mất thời gian. Dùng Filter thì không hiệu quả. Không biết có cách nào mình dùng vba để dựa vào dữ liệu từ sheet luutru mình tạo ra một sheet tonghop chứa dữ liệu tính tổng dựa vào quốc tịch và giới tính không ạ?
Tên nước ở 2 bảng khác nhau rất khó xử lý, cần 1 bảng chuyển đổi. Các cột có số 1, 2, 3 là gì zậy
 
Upvote 0
Không biết có cách nào mình dùng vba để dựa vào dữ liệu từ sheet luutru mình tạo ra một sheet tonghop chứa dữ liệu tính tổng dựa vào quốc tịch và giới tính không ạ?
File của bạn chỉ có thể xử lý bỡi VBA;
Nhưng trước tiên ta thảo luận về thiết kế trang CSDL (DuLieu của bạn:)
1./ Bạn đang thừa cột [D:d], nhưng thiếu cột ghi phái tính của khách
2./ Tốt kỵ của 1 CSDL là 1 trường (cột) lại chứa 2 kiểu dữ liệu nhốt chung như đang ở cột [C:c]

(*) Các ngày khách lưu trú bạn cố tình lập lờ kiểu dữ liệu giữa MM/DD/yyyy & DD/MM/yyyy ngỏ hầu gài bẫy người có nhã ý giúp bạn!
Chỉ riêng điều này thì mình xin dừng cuộc chơi ở đây & chúc bạn vui!
 
Upvote 0
Tên nước ở 2 bảng khác nhau rất khó xử lý, cần 1 bảng chuyển đổi. Các cột có số 1, 2, 3 là gì zậy
bảng có số 1,2,3 là các ngày trong tháng ạ
Bài đã được tự động gộp:

File của bạn chỉ có thể xử lý bỡi VBA;
Nhưng trước tiên ta thảo luận về thiết kế trang CSDL (DuLieu của bạn:)
1./ Bạn đang thừa cột [D:d], nhưng thiếu cột ghi phái tính của khách
2./ Tốt kỵ của 1 CSDL là 1 trường (cột) lại chứa 2 kiểu dữ liệu nhốt chung như đang ở cột [C:c]
1./ Em thừa nhận file này thiếu cột ghi phái, nhưng em có thể xử lý được vấn đề đó như mình thay thế cột D bằng một hàm if để xác định giới tính lấy từ cột C
2./ File này được lấy từ một mẫu chung của công ty nên em không thay đổi nhiều ạ
(*) Các ngày khách lưu trú bạn cố tình lập lờ kiểu dữ liệu giữa MM/DD/yyyy & DD/MM/yyyy ngỏ hầu gài bẫy người có nhã ý giúp bạn!
Chỉ riêng điều này thì mình xin dừng cuộc chơi ở đây & chúc bạn vui!
(*) Ngày khách lưu trú của file đều theo định dạng DD/MM/YYYY, anh có thể coi lại giúp em nhé.
Thật lòng cảm ơn anh đã quan tâm và sẽ thật vinh dự nếu anh có thể góp ý để em có ý tưởng hoàn thiện được vấn đề nan giải này ạ
Bài đã được tự động gộp:

Tên nước ở 2 bảng khác nhau rất khó xử lý, cần 1 bảng chuyển đổi. Các cột có số 1, 2, 3 là gì zậy
Việc tên nước khác nhau là do bên sheet tonghop được làm bằng tay nên phải liệt kê hết toàn bộ các nước hiện có, nếu mình có thể tạo file tonghop một cách tự động thì hoàn toàn có thể lấy tên nước theo như quốc tịch từ sheet luutru ạ.
Hơn nữa, về các ngày trong tháng sẽ dựa vào cột K trong sheet luutru ạ
 
Lần chỉnh sửa cuối:
Upvote 0
bảng có số 1,2,3 là các ngày trong tháng ạ
Bài đã được tự động gộp:


1./ Em thừa nhận file này thiếu cột ghi phái, nhưng em có thể xử lý được vấn đề đó như mình thay thế cột D bằng một hàm if để xác định giới tính lấy từ cột C
2./ File này được lấy từ một mẫu chung của công ty nên em không thay đổi nhiều ạ

(*) Ngày khách lưu trú của file đều theo định dạng DD/MM/YYYY, anh có thể coi lại giúp em nhé.
Thật lòng cảm ơn anh đã quan tâm và sẽ thật vinh dự nếu anh có thể góp ý để em có ý tưởng hoàn thiện được vấn đề nan giải này ạ
Bài đã được tự động gộp:


Việc tên nước khác nhau là do bên sheet tonghop được làm bằng tay nên phải liệt kê hết toàn bộ các nước hiện có, nếu mình có thể tạo file tonghop một cách tự động thì hoàn toàn có thể lấy tên nước theo như quốc tịch từ sheet luutru ạ.
Hơn nữa, về các ngày trong tháng sẽ dựa vào cột K trong sheet luutru ạ
Có 31 ngày không biết tháng làm sao đưa vô
 
Upvote 0
Có 31 ngày không biết tháng làm sao đưa vô
Có vẻ bài này chỉ là dạng thống kê đếm lượng khách theo nhiều điều kiện: gồm theo quốc tịch, giới tính, và thời gian lưu trú.

Nếu chỉ đơn giản với các tiêu chí trên, thì chỉ cần hợp lý hóa cơ sở dữ liệu, và đồng bộ dữ liệu về quốc tịch và Nam/Nữ, thì chỉ cần dùng các hàm COUNTIFS(); COUNT() hoặc SUMPRODUCT() cũng có thể xử lý được, nếu dữ liệu không quá 1.000 dòng.

Chúc anh ngày vui.
/-*+//-*+//-*+/
 
Upvote 0
Có 31 ngày không biết tháng làm sao đưa vô
Ở ô trống nào đó trên trang tính nào đó bất kỳ ta nhập công thức ='tong hop'!A1
Ta sẽ biết được tháng & năm cần thống kê
Tuy nhiện trong trang DuLieu không có dữ liệu nào chứa ngày tháng & năm này
Cho nên có công thức nào đúng cũng không có ra kết quả gì cả
(/ậy nên mình kết luạn từ bài trước, rằng đây là file đễu ngõ hầu đánh đố những người có nhã í giúp chủ bài đăng mà thôi!

Vĩnh biệt!
 
Upvote 0
.........................................
1./ Em thừa nhận file này thiếu cột ghi phái, nhưng em có thể xử lý được vấn đề đó như mình thay thế cột D bằng một hàm if để xác định giới tính lấy từ cột C
2./ File này được lấy từ một mẫu chung của công ty nên em không thay đổi nhiều ạ
...........................................
Góp ý cho bạn:
1./ Nên nghe theo lời góp ý của mọi người và đề nghị công ty thay đổi cấu trúc cho phù hợp mới thuận tiện cho việc theo dõi và tổng hợp.
2/ Nên có cột ghi giới tính riêng.
3/ Sheet luutru của bạn chỉ có 1 tháng, nếu có nhiều tháng thì bạn theo dõi và tổng hợp thế nào?
 
Upvote 0
Góp ý cho bạn:
1./ Nên nghe theo lời góp ý của mọi người và đề nghị công ty thay đổi cấu trúc cho phù hợp mới thuận tiện cho việc theo dõi và tổng hợp.
2/ Nên có cột ghi giới tính riêng.
3/ Sheet luutru của bạn chỉ có 1 tháng, nếu có nhiều tháng thì bạn theo dõi và tổng hợp thế nào?
Cảm ơn mọi người đã thật lòng góp ý.
Thực sự file này em vẫn đang thực hiện theo cách thủ công là sử dụng các hàm count & sum.
Em thực sự đang muốn nghiên cứu hướng tối ưu để thuận tiện nhất cho công việc tổng hợp và theo dõi.
Em hoàn toàn ghi nhận những góp ý của mọi người.
Sau đây em xin được close bài viết này, cảm ơn mọi người đã nhiệt tình giúp đỡ
 
Upvote 0
Web KT

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

Back
Top Bottom