• Thắc mắc về hàm đếm có điều kiện
  • Thắc mắc về hàm đếm có điều kiện

    vansandk > 07-03-15, 05:15 PM

    Các bạn cho mình hỏi mình muốn dùng hàm đếm để đếm số người tham gia một trương trình có hỗ trợ của nhà nước, nếu dùng hàm count() không thì sẽ đếm hết số record có trong report, như vậy là chưa đúng, vì một người tham gia có thể tham gia 2 chương trình, vậy mình muốn đếm tổng số người tham gia, nếu họ tên người đó xuất hiện 2 lần thì chỉ đếm là 1 thôi, mọi người giúp mình với ạ.?????/?007
  • RE: Thắc mắc về hàm đếm có điều kiện

    maidinhdan > 07-03-15, 06:11 PM

    (07-03-15, 05:15 PM)vansandk Đã viết: Các bạn cho mình hỏi mình muốn dùng hàm đếm để đếm số người tham gia một trương trình có hỗ trợ của nhà nước, nếu dùng hàm count() không thì sẽ đếm hết số record có trong report, như vậy là chưa đúng, vì một người tham gia có thể tham gia 2 chương trình, vậy mình muốn đếm tổng số người tham gia, nếu họ tên người đó xuất hiện 2 lần thì chỉ đếm là 1 thôi, mọi người giúp mình với ạ.?????/?007

    Lần đầu tiên bạn hỏi mình trả lời bạn, lần sau mà không chịu tìm trước sẽ không trả lời đâu nhé, chủ đề này rất nhiều

    Link: http://thuthuataccess.com/forum/thread-8313.html ( xem phần hàm DCount)

    Nếu dùng trên Query luôn thì chèn lệnh SQL như sau
    Ta có 1 table tên là: tbchuongtrinh ( có cột [Ten];[Tenchuongtrinh]....)

    Mở Query lên chèn Code SQL
    Mã PHP:
    SELECT TenAS Dem
    FROM tbchuongtrinh
    GROUP BY Ten
    1

    và cuối Report dùng hàm =Sum([Dem])

    Ghi chú: Report phải tham chiếu đến Query có câu lệnh trên. Nếu không tham chiếu thì phải sử dụng hàm Dsum theo demo link tham khảo phía trên đó ( hướng dẫn sử dụng hàm Dsum).
  • RE: Thắc mắc về hàm đếm có điều kiện

    quanghoasla > 07-03-15, 10:47 PM

    Nếu bạn không rành về code thì có thể sử dụng query để giải quyết vấn đề này cũng được. chỉ cần lọc quyery sau đó group những name giống nhau làm 1. cuối cùng dùng hàm sum ở reports là okie.