Đếm không trùng (3 người xem)

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

Người dùng đang xem chủ đề này

cantl

!!! Giải thoát !!!
Thành viên bị đình chỉ hoạt động
Tham gia
6/8/08
Bài viết
1,815
Được thích
1,162
Giới tính
Nam
Chào các bác,
Em có cái bài đếm không trùng này mà chịu chết thôi.
Các bác giúp em cái công thức với ạ!!!
 

File đính kèm

Bạn dùng công thức này xem thế nào :

Mã:
=SUMPRODUCT(1/(COUNTIF(C7:C15,C7:C15))*(E7:E15="HH"))+SUMPRODUCT(1/(COUNTIF(C7:C15,C7:C15))*(E7:E15="GH"))
 
Chịu khó gõ chút nhé.
Cái tử số công thức trhay bằng (MID($E$7:$E$15,2,1)="H") cũng được.

1686138125289.png
 
Bạn dùng PowerPivot nhé
Công thức DAX
Mã:
Số người cần cấp lại (HH, GH) là:=CALCULATE(DISTINCTCOUNT(Table1[Nhân sự]),KEEPFILTERS(Table1[Tình trạng]="HH"||Table1[Tình trạng]="GH"))
1686143758503.png
 
Cảm ơn cả nhà ạ. Món pivot em chưa biết dùng nên phải tìm công thức, mò mãi không ra được công thức nên em đang đếm thủ công và chờ đợi.
_)(#; _)(#; _)(#;
 
Nếu xài phiên bản excel mới có thể dùng hàm này
Mã:
=LET(Ten,$C$7:$C$15,TT,$E$7:$E$15,COUNTA(UNIQUE(FILTER(Ten,(TT="HH")+(TT="GH")))))
 
Cảm ơn cả nhà ạ. Món pivot em chưa biết dùng nên phải tìm công thức, mò mãi không ra được công thức nên em đang đếm thủ công và chờ đợi.
_)(#; _)(#; _)(#;
Kiểu nó sẽ như thế này, việc còn lại là dùng hàm countif() thôi.
Thêm nữa trong file có sẵn hàm tự tạo, cách dùng là:


1686185080501.png
PHP:
=DEM(quét chọn vùng [như trong file là A2:D10])
※Chỉnh sửa chọn vùng cần đếm trong hàm tự tạo
 

File đính kèm

Lần chỉnh sửa cuối:
Sau khi tổng hợp các kết quả và phát sinh CCHN có ngành hết hạn (HH) trước và có ngành vẫn còn (C) thì nó thế này các bác ạ:
- hàm bạn dangductuong2125: lệch kết quả 1 chút.
- hàm bạn longtay1111: chuẩn nhưng phải sửa row(...).
- hàm bạn fastfood10: chuẩn, cũng may là mình mua phiên bản Office 21 rắc nên có hàm LET.
- bác Vet: ăn gian, xét mỗi cột E. :D :D :D . Và phải dùng công nghệ mang tính nhân bản: https://convertio.co/ocr/
- bạn ngoctinh87: mình chưa biết dùng nên chưa thử được. Cảm ơn bạn nhé.
- bạn THÓC SAMA: hàm VBA chuẩn, Countif thì phải sửa địa chỉ sau khi refresh Pivot.

PS: Cảm ơn cả nhà, vì tư tưởng bảo thủ không chịu đổi mới nên bản thân cứ quằn quại trong mấy cái hàm cổ điển mà không áp dụng công nghệ cao. Sẽ phải cân nhắc áp dụng khoa học kỹ thuật mới vào công việc thôi.
 

File đính kèm

  • 1686188290585.png
    1686188290585.png
    27.9 KB · Đọc: 9
Bạn sử dụng như bài 6, hoặc có thể dùng:
Count_HH_GH12 = CALCULATE(
COUNTROWS(VALUES('Table1'[Nhân sự])),
TREATAS({"HH","GH"},Table1[Tình trạng])
)
Sử dụng hàm TREATAS để xác định giá trị cần lọc HH và GH trước khi tính toán, dữ liệu lớn thì sẽ ưu điểm, còn dữ liệu ít thì cái nào cũng như nhau.
 
Web KT

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

Back
Top Bottom