hàm tính số nhân viên gia nhập trong tháng

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

utcung

Thành viên mới
Tham gia
1/8/07
Bài viết
10
Được thích
5
Các anh chị ơi giúp em với, mình sử dụng hàm gì để tính số nhân viên gia nhập trong tháng . trong khi cột ngày gia nhập mình có cả ngày nữa nhưng chỉ cần thống kê số người gia nhập trong tháng thôi. Để em làm báo cáo số nhân viên trong mỗi tháng í mà. ThanK U!
 
Bạn dùng COUNTIF đi.
 
COUNTIF kết hợp với MONTH như thế nào vậy? Tôi ko làm dc...
 
Không hiểu ý bác, nếu COUNIF thì dùng cột phụ tách tháng, không thì lại dùng
{=SUM(IF(MONTH(A3:A14)=B3,1,0))}
 
Hô... hô... Cột phụ ta ko cần nói đến đi.. Tôi đang nói có ai làm dc COUNTIF kết hợp với MONTH ko? Là 1 công thức ko có cột phụ ấy! Hic.. Vụ này tôi gặp hoài mà chưa bao giờ làm dc
 
utcung đã viết:
Các anh chị ơi giúp em với, mình sử dụng hàm gì để tính số nhân viên gia nhập trong tháng . trong khi cột ngày gia nhập mình có cả ngày nữa nhưng chỉ cần thống kê số người gia nhập trong tháng thôi. Để em làm báo cáo số nhân viên trong mỗi tháng í mà. ThanK U!
Xin lỗi cho phép mình "diễn Nôm" một chút đề bài trên:
- Gia nhập? Hay là "tham gia" một hoạt động nào đó (của đơn vị)?
- Mỗi nhân viên có thể gia nhập (trong) một tháng nhiều hơn một lần ?

Nếu như đúng nghĩa đen của bạn là thống kê số người gia nhập trong tháng, mà viết như bạn thì dễ hiểu là số người gia nhập (hay vào làm việc?) này chỉ có 1 người ứng với 1 ngày, thế thì chỉ cần làm như bác AnhTuan thôi:
Nếu vậy thì cần gì đếm số nhân viên nhỉ? Chỉ cần đếm xem có bao nhiêu ngày trong cột trùng với tháng mà bạn yêu cầu là dc rồi

Còn nếu theo diễn Nôm của tôi, nếu đúng, thì có thể hiểu như sau:
Trong một tháng có vài ba cái sinh hoạt chi đó của đơn vị, và mỗi nhân viên có thể tham gia tùy thích, có thể tham gia một lần, cũng có thể vài lần...
Và ý của bạn là muốn đếm xem trong tháng có bao nhiêu nhân viên tham dự (tất cả) những sinh hoạt này?
Hay là tính xem một nhân viên tham dự bao nhiêu cái sinh hoạt?
Hay là tính xem một cái sinh hoạt như vậy có bao nhiêu nhân viên tham dự?

Xin lỗi tôi nói lung tung quá, nhưng thật sự đọc cái đề bài của bạn đưa ra thì tôi không thể hiểu ngay được. Vậy bạn có thể nói rõ lại yêu cầu không?
 
anhtuan1066 đã viết:
Hô... hô... Cột phụ ta ko cần nói đến đi.. Tôi đang nói có ai làm dc COUNTIF kết hợp với MONTH ko? Là 1 công thức ko có cột phụ ấy! Hic.. Vụ này tôi gặp hoài mà chưa bao giờ làm dc
Hình như vụ này là "gộp bài" đấy bác AnhTuan à //**/
Nhưng mà thôi, bác và em đều bị xử như nhau (mặc dù em chả hiểu là tại sao), nên bác có thể cho một ví dụ được không? (Hay là mở một topic mới đi bác)
 
Phải thấy dc file của bạn ấy thì đở rồi... mất công đoán già đoán non! Hic...
Nhưng nói thật là tôi ko tài nào kết hợp COUNTIF với MONTH dc cả... vi du:
COUNTIF(MONTH(dulieu),điều kiện)... Enter hay Ctrl + Shift + Enter đều miễn có ra kết quả... Trong khi SUMPRODUCT thì ngon lành...
 
Xin lỗi vì hôm qua em có chut việc bận nên chưa gởi file. Các anh chị chỉ giúp em gởi file như thế nào với, em đọc phần hướng dẫn post bài rối nhưng ko tìm thấy cái chổ gởi file đâu hết.
Em đã tìm được rồi và edit lại. gởi file các anh chị xem giúp.
 

File đính kèm

Lần chỉnh sửa cuối:
Em đã tìm được rồi, em gởi file. Các anh chị xem giúp em.
 

File đính kèm

Bạn phamnhukhang oi, công thức của bạn đếm toàn bộ những người gia nhập tháng 7 của 1 năm bất kỳ chứ không phải của tháng 7 năm 2007.
 
Mình dùng hàm CSDL!

phamnhukhang đã viết:
Bạn xem đã được chưa nhé !

=DCOUNT(A:C;C1;I3:K4)-DCOUNT(A:C;C1;I6:K7)

= 6 người vô trong tháng 7/2007 thôi;

Theo như bạn là tính hết trơn ~ người vô trong tháng 7 rồi!
 
Em vẫn chưa làm được, vui lòng giải thích giúp em hàm =DCOUNT(A:C;C1;I3:K4)-DCOUNT(A:C;C1;I6:K7).
 
Em vẫn chưa làm được, vui lòng giải thích giúp em hàm =DCOUNT(A:C;C1;I3:K4)-DCOUNT(A:C;C1;I6:K7).

Đây là loại hàm cơ sở dữ liệu (CSDL);
Muốn áp dụng nó, trước tiên bạn phải có 1 CSDL, hay cách nói # là, các dữ liệu của bạn phải tuân thủ quy tắc của CSDL về tên trường, không có record nào chứa ô trống (không dữ liệu, hay dữ liệu lặp lại bị thay = ký hiệu khác)

Khi bạn tìm hiểu các hàm SUMIF(), COUNTIF() , . . . là bạn cũng đã sẵn lòng bước qua hàm CSDL rồi đó;
Mình được khuyên là tránh dùng hàm mảng, mà dùng hàm CSDL, & mình cho là lời khuyên này của ~ người có kinh nghiệm hơn mình, nên mình áp dụng;

/)/ếu bạn nhấn F1 vô phần giúp đỡ mà chưa chinh phục được loại hàm CSDL này, thì nhắn tin cho mình; mình sẽ gởi file cho bạn rõ hơn!
/)/hưng mong là bạn tự chinh phục được chúng!

BS: http://giaiphapexcel.com/forum/showthread.php?t=5294
 
Lần chỉnh sửa cuối:
minhlev đã viết:
Bạn phamnhukhang oi, công thức của bạn đếm toàn bộ những người gia nhập tháng 7 của 1 năm bất kỳ chứ không phải của tháng 7 năm 2007.
Oh xin lỗi các bác, vậy thì thêm một cái if nữa :
Xin sửa lại là :
{=SUM(IF(MONTH(C1:C156)=7,IF(YEAR(C1:C156)=2007,1,0)),0)}
 
Bài toán này thấy y chang như tôi nói... rõ ràng là đếm xem có bao nhiêu cell ngày tháng năm thỏa mãn điều kiện.. Thấy ko có liên quan gì đến "người" cả.. hi.. hi...
Nếu vậy thì =SUMPRODUCT((YEAR($C$1:$C$999)=2007)*(MONTH($C$1:$C$999)=7))
Coi chừng cột C có cell ko phải là ngày tháng năm nha!
 
Web KT

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

Back
Top Bottom