Giúp em công thức đếm số lượng các mã kế hoạch, sự cố trong hạn và quá hạn của từng kho? (1 người xem)

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

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

hitlecp

Thành viên hoạt động
Tham gia
17/5/10
Bài viết
151
Được thích
14
Chào các anh, chị!
Nhờ các anh chị chỉ giúp em công thức đếm số lượng các mã kế hoạch, sự cố còn trong hạn và quá hạn của từng kho. Dữ liệu được lấy bên sheet "B023". Em có đính kèm theo file. Nhờ các anh, chị giúp em công thức ạ.
Em cám ơn!
 

File đính kèm

Ủa. Thế bên sheet Tonghop. Tên kho được dựa vào đâu bên sheet " B023" thế bạn
 

File đính kèm

Lần chỉnh sửa cuối:
Dùng Piviotable thì không đúng như em muốn ạ. Anh, chị có công thức giúp em với ạ. Em cám ơn!
Bạn thử chờ thành viên khác giúp vậy. Tại mình chưa hiểu dựa vào đâu để biết là quá hạn và trong hạn, và tại sao lại ra được kết quả như bảng của bạn trình bày. Xin lỗi nhé
 
Bạn thử chờ thành viên khác giúp vậy. Tại mình chưa hiểu dựa vào đâu để biết là quá hạn và trong hạn, và tại sao lại ra được kết quả như bảng của bạn trình bày. Xin lỗi nhé
dạ, số ngày quá hạn ở cột N bên sheet B023 bằng 0 hay rỗng là trong hạn, còn lớn 0 là bị quá hạn ạ
 

File đính kèm

Nhờ anh, chị giúp em công thức ạ
Bài đã được tự động gộp:

Bạn làm thêm 1 cột ghi chú và dùng pivot là được mà. Như file đính kèm đúng ý bạn chưa?
Dạ, nếu dùng Pivotables thì sẽ gom tính tổng hết các mã kế hoạch, sự cố giống nhau theo nhiều hàng
Ví dụ: kho TTT-Kho-TK hạ tầng-ABSchỉ có 3 mã kế hoạch thôi, nhưng nếu dùng Pivotables thì tính 17 lận
Nên em mới cần dùng công thức ạ
 
Lần chỉnh sửa cuối:
Nhờ anh, chị giúp em công thức ạ
Bài đã được tự động gộp:


Dạ, nếu dùng Pivotables thì sẽ gom tính tổng hết các mã kế hoạch, sự cố giống nhau theo nhiều hàng
Ví dụ: kho TTT-Kho-TK hạ tầng-ABSchỉ có 3 mã kế hoạch thôi, nhưng nếu dùng Pivotables thì tính 17 lận
Nên em mới cần dùng công thức ạ
Công thức Excel làm không nổi.
Bạn xài tạm Hàm tự tạo bằng VBA thử xem.
Nếu dữ liệu lớn thì nên dùng Sub.
 

File đính kèm

Nhờ anh, chị giúp em công thức ạ

Dạ, nếu dùng Pivotables thì sẽ gom tính tổng hết các mã kế hoạch, sự cố giống nhau theo nhiều hàng
Ví dụ: kho TTT-Kho-TK hạ tầng-ABSchỉ có 3 mã kế hoạch thôi, nhưng nếu dùng Pivotables thì tính 17 lận
Nên em mới cần dùng công thức ạ
Rõ ràng là có 17 mà. Không muốn tính những mã kế hoạch nào thì filter chúng ra.

1589266732024.png
 
Công thức Excel làm không nổi.
Bạn xài tạm Hàm tự tạo bằng VBA thử xem.
Nếu dữ liệu lớn thì nên dùng Sub.
dạ, đúng kết quả rồi ạ. Công thức này phải tự tạo bằng VBA mới có anh, chị ạ
Công thức thì không kết hợp đếm được anh, chị hả?
 
dạ, đúng kết quả rồi ạ. Công thức này phải tự tạo bằng VBA mới có anh, chị ạ
Công thức thì không kết hợp đếm được anh, chị hả?
Công thức cũng đếm được thôi. Bạn xem file. Hoặc bài này 2 lần pivot cũng ra được
 

File đính kèm

Công thức cũng đếm được thôi. Bạn xem file. Hoặc bài này 2 lần pivot cũng ra được
anh ơi, cột mã kế hoạch, mã sự cố bên sheet B023 mà để trống thì sumproduct không hiểu, điền số 0 vào thì lại hiểu. Có cách nào không phải điền tay số 0 vào những ô trống để cho sumproduct hiểu không ạ?
 
anh ơi, cột mã kế hoạch, mã sự cố bên sheet B023 mà để trống thì sumproduct không hiểu, điền số 0 vào thì lại hiểu. Có cách nào không phải điền tay số 0 vào những ô trống để cho sumproduct hiểu không ạ?
Hàm countifs ko cho phép có khoảng trống trong mảng. Mà tôi chưa biết dùng hàm nào để xử lý nó. Đợi các thành viên khác xem có giúp bạn vậy
 
anh ơi, cột mã kế hoạch, mã sự cố bên sheet B023 mà để trống thì sumproduct không hiểu, điền số 0 vào thì lại hiểu. Có cách nào không phải điền tay số 0 vào những ô trống để cho sumproduct hiểu không ạ?
Đây là dạng bài "Đếm loại bỏ dữ liệu trùng lắp theo nhiều điều kiện", phải dùng đến 'công thức mảng', nên anh @Ba Tê có khuyên bạn nên dùng VBA, đó là cách tốt nhất. Về công thức dĩ nhiên là có cách, nhưng chỉ dùng cho file có dữ liệu in ít thôi! khoảng nhỏ hơn 1000 dòng thì còn "cầm cự" được. :)

Mượn file và công thức của bạn @n0thing1988, điều chỉnh sheet "Tong Hop" như sau:
Mã:
C4=COUNT(1/(MATCH(makehoach,IF((kho<>"")*(kho=B4)*(Ngay=0),makehoach),)=ROW($1:$500)))
D4=COUNT(1/(MATCH(makehoach,IF((kho<>"")*(kho=B4)*(Ngay>0),makehoach),)=ROW($1:$500)))
E4=COUNT(1/(MATCH(masuco,IF((kho<>"")*(kho=B4)*(Ngay=0),masuco),)=ROW($1:$500)))
F4=COUNT(1/(MATCH(masuco,IF((kho<>"")*(kho=B4)*(Ngay>0),masuco),)=ROW($1:$500)))
Kết thúc bằng Ctrl+Shift+Enter.

Công thức này coi ô "rỗng", hoặc ô có điền giá trị =0 là như nhau.

Thân
 

File đính kèm

Lần chỉnh sửa cuối:
Công thức Excel làm không nổi.
Bạn xài tạm Hàm tự tạo bằng VBA thử xem.
Nếu dữ liệu lớn thì nên dùng Sub.
Em cám ơn anh nhiều ạ!
Bài đã được tự động gộp:

Đây là dạng bài "Đếm loại bỏ dữ liệu trùng lắp theo nhiều điều kiện", phải dùng đến 'công thức mảng', nên anh @Ba Tê có khuyên bạn nên dùng VBA, đó là cách tốt nhất. Về công thức dĩ nhiên là có cách, nhưng chỉ dùng cho file có dữ liệu in ít thôi! khoảng nhỏ hơn 1000 dòng thì còn "cầm cự" được. :)

Mượn file và công thức của bạn @n0thing1988, điều chỉnh sheet "Tong Hop" như sau:
Mã:
C4=COUNT(1/(MATCH(makehoach,IF((kho<>"")*(kho=B4)*(Ngay=0),makehoach),)=ROW($1:$500)))
D4=COUNT(1/(MATCH(makehoach,IF((kho<>"")*(kho=B4)*(Ngay>0),makehoach),)=ROW($1:$500)))
E4=COUNT(1/(MATCH(masuco,IF((kho<>"")*(kho=B4)*(Ngay=0),masuco),)=ROW($1:$500)))
F4=COUNT(1/(MATCH(masuco,IF((kho<>"")*(kho=B4)*(Ngay>0),masuco),)=ROW($1:$500)))
Kết thúc bằng Ctrl+Shift+Enter.

Công thức này coi ô "rỗng", hoặc ô có điền giá trị =0 là như nhau.

Thân
Dạ, em cám ơn anh nhiều ạ
 
Web KT

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

Back
Top Bottom