Đếm nhóm vật tư với một điều kiện kèm theo. (2 người xem)

Liên hệ QC

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

changngoc

Thành viên chính thức
Tham gia
27/4/09
Bài viết
93
Được thích
0
Mình muốn thống kê nhóm vật tư kèm theo một điều kiện cụ thể. Mình không biết Pivot table có làm được yêu cầu này không nên nhờ các bạn tư vấn giúp.
Mình có đính kèm file yêu cầu. Thanks.
 

File đính kèm

Mình muốn thống kê nhóm vật tư kèm theo một điều kiện cụ thể. Mình không biết Pivot table có làm được yêu cầu này không nên nhờ các bạn tư vấn giúp.
Mình có đính kèm file yêu cầu. Thanks.
Không biết là điều kiện theo ngày thực hiện là trống hay là sao nữa
Xem tạm cái này nha
 

File đính kèm

Không biết là điều kiện theo ngày thực hiện là trống hay là sao nữa
Xem tạm cái này nha
Công thức của hophoang
Mã:
=COUNT(IF($C$5:$C$26=B30,IF($E$5:$E$25="",0)))
sẽ bị "lủng" nếu có ô có khoảng trắng được tạo bởi space bar.
Vả lại, dùng mảng chi cho cực, dùng SUMPRODUCT là "trust" rồi:
Mã:
=SUMPRODUCT(($C$5:$C$25=B30)*(TRIM($E$5:$E$25)=""))
 
Công thức của hophoang
Mã:
=COUNT(IF($C$5:$C$26=B30,IF($E$5:$E$25="",0)))
sẽ bị "lủng" nếu có ô có khoảng trắng được tạo bởi space bar.
Vả lại, dùng mảng chi cho cực, dùng SUMPRODUCT là "trust" rồi:
Mã:
=SUMPRODUCT(($C$5:$C$25=B30)*(TRIM($E$5:$E$25)=""))

Ây da, các bạn hiểu nhầm ý mình. Không phải thống kê chỉ ra con số đâu. Mà là làm sao ra được nguyên cái bảng ấy đấy.

Nghĩa là cái bảng bên trên là bảng tổng hợp. Từ bản đó sẽ tự động xuất ra bảng bên dưới đó ạ. thanks.
 
Ây da, các bạn hiểu nhầm ý mình. Không phải thống kê chỉ ra con số đâu. Mà là làm sao ra được nguyên cái bảng ấy đấy.

Nghĩa là cái bảng bên trên là bảng tổng hợp. Từ bản đó sẽ tự động xuất ra bảng bên dưới đó ạ. thanks.
Nếu bạn muốn làm bằng PivotTable thì có thể làm thế này:
 
Lần chỉnh sửa cuối:
Mình gửi file đính kèm bên dưới để nói rõ hơn yêu cầu của mình. Từ một sheet tổng hợp làm sao để trích xuất ra các yêu cầu dữ liệu ở 03 sheet kế bên. Các bạn hỗ trợ giúp mình nhé.

P/S: Mình không biết đưa bài lên box này có phù hợp không, nếu có gì chứ đúng các bạn góp ý để mình chuyển bài qua box khác cho đúng nha. Cảm ơn các bạn nhiều.
 

File đính kèm

Lần chỉnh sửa cuối:
Mình gửi file đính kèm bên dưới để nói rõ hơn yêu cầu của mình. Từ một sheet tổng hợp làm sao để trích xuất ra các yêu cầu dữ liệu ở 03 sheet kế bên. Các bạn hỗ trợ giúp mình nhé.

P/S: Mình không biết đưa bài lên box này có phù hợp không, nếu có gì chứ đúng các bạn góp ý để mình chuyển bài qua box khác cho đúng nha. Cảm ơn các bạn nhiều.
Bạn muốn tự động cập nhật số liệu thì tạo một name động cho danh sách đó!
sau đó muốn xem bảng nào thì chỉ cần nhấn vào nút "Referesh" là OK
 
Lần chỉnh sửa cuối:
Cảm ơn bạn Thanh_tks.
Tuy nhiên, vẫn chưa được đáp ứng yêu cầu của mình là:
- Sau khi mình nhập liệu vào sheet tổng hợp thì các sheet khác không tự động update dữ liệu được.
- Cột tổng bạn cộng từ cột tuần là chưa đúng vì mõi row của linh kiện mặc định là 1. Còn tuần thì mình nhập hằng ngày nó tăng từ tuần 1, 2, 3, 4, ...

Bạn xem lại giúp mình, nếu PivotTable không làm được thì có thể viết code hay ko. Thanks.
 

File đính kèm

Cảm ơn bạn Thanh_tks.
Tuy nhiên, vẫn chưa được đáp ứng yêu cầu của mình là:
- Sau khi mình nhập liệu vào sheet tổng hợp thì các sheet khác không tự động update dữ liệu được.
- Cột tổng bạn cộng từ cột tuần là chưa đúng vì mõi row của linh kiện mặc định là 1. Còn tuần thì mình nhập hằng ngày nó tăng từ tuần 1, 2, 3, 4, ...

Bạn xem lại giúp mình, nếu PivotTable không làm được thì có thể viết code hay ko. Thanks.
Trời !
Bạn thay sum bằng count thôi mà!
Nếu muốn tự động update thì thêm đoạn code vào thôi!
 

File đính kèm

Lần chỉnh sửa cuối:
Hay quá, cảm ơn bạn nhiều lắm. Cơ bản là ổn rồi.
ah, bạn có thể cho cột số stt reset từ 1, 2, 3, 4,,5, ... nhìn cho đẹp không. Nếu được phần này thì quá hay luôn.
Còn một vấn đề nữa là: sau khi mình đưa tiếp dữ liệu vào sheet tổng hợp thì các sheet kế bên có cập nhật nhưng ngoài cột blank thì nó show luôn các vụ mới nhập nên count luôn các cột đó ( có ngày thực hiện chứ không phải blank). Mình phải làm bằng tay là vào filter bỏ check các vụ việc đó đi để chừa lại các vụ có ngày thực hiện = blank thì mới đúng. Yêu cầu: mình muốn nó auto cập nhật show những vụ có ngày thực hiện bằng blank và ẩn luôn các vụ việc có ngày thực hiện mà mình đang nhập bổ sung có được không.
 
Lần chỉnh sửa cuối:
Trong file mình gửi ở bài có code làm "Refresh" cho Pivottable.
 
Lần chỉnh sửa cuối:
Mình thấy bạn có định nghĩa: DS=OFFSET('Tong hop'!$A$1,,,MATCH("*",'Tong hop'!$C$1:$C$2000,-1),9)
Cột C là cột Tỉnh thành. sao lại chọn cột này vậy bạn, vì file thực tế của mình cột đó có nhiều tỉnh thành lắm và mình làm theo bạn mà nó ko ra. file của mình đến 40 cột.

Sau khi mình làm pivot table nó ra có 2 cột, không giống như bạn làm. Bạn hướng dẫn cách làm với. thanks.

Mình có đính kèm cái file của mình mà chưa làm được. Bạn xem giúp.
 

File đính kèm

Lần chỉnh sửa cuối:
Mình thấy bạn có định nghĩa: DS=OFFSET('Tong hop'!$A$1,,,MATCH("*",'Tong hop'!$C$1:$C$2000,-1),9)
Cột C là cột Tỉnh thành. sao lại chọn cột này vậy bạn, vì file thực tế của mình cột đó có nhiều tỉnh thành lắm và mình làm theo bạn mà nó ko ra. file của mình đến 40 cột.

Sau khi mình làm pivot table nó ra có 2 cột, không giống như bạn làm. Bạn hướng dẫn cách làm với. thanks.

Mình có đính kèm cái file của mình mà chưa làm được. Bạn xem giúp.
Bạn xem file đính kèm!
 

File đính kèm

File của bạn vẫn chưa ổn về phần "STT" bạn thử thêm 2 dòng giống hệt nhau trong bảng tổng hợp xem kết quả ở sheet nhom vật tư tồn lại có 2 dòng giống nhau với STT khác nhau
Bạn tối ưu STT nữa là OK
Bạn thêm kiểu gì vậy?
Mình thêm vào đến 2 dòng vẫn có số TT bình thường.
Cột STT bên sheet nhom vật tư tồn được lấy từ cột A bên sheet tong hop, mà cột A này có công thức A3=IF(AF3="",MAX($A$2:A2)+1,"").CT được kéo xuống đến hết bảng, như vậy không thể có số trùng.
và đương nhiên là khác nhau theo thứ tự tăng dần.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom