Hỏi về cách liệt kê & tính tổng theo nhiều điều kiện

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

baucua

Thành viên mới
Tham gia
27/7/10
Bài viết
23
Được thích
3
Các bạn giúp mình cách lập bảng dữ liệu trong phần kết quả nhé:

Xem file đính kèm

Cảm ơn nhiều.
 

File đính kèm

Các bạn giúp mình cách lập bảng dữ liệu trong phần kết quả nhé:

Xem file đính kèm

Cảm ơn nhiều.

Dữ liệu này không chuẩn nên không dùng Pivot table được.
Công thức cho ô AF5:
=SUMIF($C5:$Z5;AE5;$D5:$AA5)

Copy cho các ô khác, với điều kiện các ô "ten" ở cột AE, AG, AI của các dòng được lấp đầy A, B, và C:

|
AE​
|
AF​
|
AG​
|
AH​
|
AI​
|
AJ​
|
4​
|
Ten​
|
So h​
|
Ten​
|
So h​
|
Ten​
|
So h​
|
5​
|A|
6​
|
B​
|
5​
|
C​
|
1​
|
6​
|A|
0​
|
B​
|
2​
|
C​
|
1​
|
7​
|A|
2​
|
B​
|
1​
|
C​
|
2​
|
8​
|A|
0​
|
B​
|
0​
|
C​
|
1​
|
9​
|A|
0​
|
B​
|
0​
|
C​
|
3​
|
10​
|A|
2​
|
B​
|
2​
|
C​
|
0​
|
11​
|A|
1​
|
B​
|
0​
|
C​
|
0​
|
12​
|A|
0​
|
B​
|
0​
|
C​
|
0​
|


Ngoài ra, tôi đề nghị 1 bảng kết quả có cấu trúc khác:

|
AQ​
|
AR​
|
AS​
|
4​
|
A​
|
B​
|
C​
|
5​
|
6​
|
5​
|
1​
|
6​
|
0​
|
2​
|
1​
|
7​
|
2​
|
1​
|
2​
|
8​
|
0​
|
0​
|
1​
|
9​
|
0​
|
0​
|
3​
|
10​
|
2​
|
2​
|
0​
|
11​
|
1​
|
0​
|
0​
|
12​
|
0​
|
0​
|
0​
|

Công thức AQ5 là:
=SUMIF($C5:$Z5;AQ$4;$D5:$AA5)

Fill thoải mái sang phải và xuống dưới.
 
Lần chỉnh sửa cuối:
Dữ liệu này không chuẩn nên không dùng Pivot table được.
Công thức cho ô AF5:
=SUMIF($C5:$Z5;AE5;$D5:$AA5)

Copy cho các ô khác, với điều kiện các ô "ten" ở cột AE, AG, AI của các dòng được lấp đầy A, B, và C:

Cảm ơn bạn, theo bảng dữ liệu đầu ra của mình muốn có mối quan hệ giữa Chi tiet CV <-->Ten<-->So h cụ thể cột AE5:
CV1<--> A<--> 6
CV3<--> A<--> 2
CV6<--> A<--> 2
CV7<--> A<--> 1
CT của bạn có cách nào lọc ra thêm các đầu A,B,C ... ko?
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cảm ơn bạn, theo bảng dữ liệu đầu ra của mình muốn có mối quan hệ giữa Chi tiet CV <-->Ten<-->So h cụ thể cột AE5:
CT của bạn có cách nào lọc ra thêm các đầu A,B,C ... ko?
Thế bạn nhìn trên kết quả không thấy Tên A có số giờ 6, 2, 2, 1 tương ứng các công việc à?
 
Cám ơn bạn.
Sửa lại theo bảng 2 của bạn rất là hay, tuy nhiên
Trong CT bạn mới đáp ứng được 1 điều kiện là tìm theo các cột AE, AG, AI.
Còn điều kiện thứ 2 là tìm và liệt kê các giá trị A,B,C tương ứng. Vì trong CT bảng1 và bảng 2 của bạn phải tự điền các giá trị A,B,C

Giúp mình nhé.
 
Lần chỉnh sửa cuối:
Kết quả công thức 1 đã giống y kết quả mẫu của bạn rồi. Chỉ còn mỗi 1 việc là điền [Ten] giống nhau cho mọi dòng, đâu có khó khăn gì?
Nếu muốn chỉ có những giá trị nào đó, thì dùng Filter.
Nếu có yêu cầu khác, thì phải ghi rõ các yêu cầu ra, và cho kết quả mẫu cho từng yêu cầu.
 
Vâng, nếu làm vậy hơi mất time và thủ công nếu nhiều hàng nhiều cột Ten và So h.
Và khi làm việc với các sheet khác các giá trị cột Ten thay đổi chứ ko cố định
Nếu có cái code hay hàm thỏa mãn được cả 2 thì tốt quá (Bác xem có thể hoàn thiện cái bảng thứ 2 đó)
Bác giúp thì giúp cho chót, chứ E làm thủ công qua nhiều bước lắm rồi.
 
Lần chỉnh sửa cuối:
Bảng thứ 2, mỗi [ten] chỉ đánh 1 lần trên đầu cột thôi. Mỗi [ten] tăng thêm thì thêm 1 cột. bảng đó là chuẩn rồi, nếu muốn lọc thì vẫn có thể Autofilter.
Nếu không muốn thấy các số 0, thì vào Option - View chỉnh lại thôi.
 
Dùng công thức hết cũng được nhưng phải dùng công thức mảng.
 

File đính kèm

Dùng công thức hết cũng được nhưng phải dùng công thức mảng.

Cám ơn bạn huuthang_bd đã giải quyết mối quan hệ giữa Chi tiet CV <-->Ten<-->So h

Bạn có cách nào sắp xếp bảng giống như bác ptm0412 ở bảng 1 hay bang 2 ko?, như vậy sẽ có cái nhìn tổng quan về các giá trị A,B,C.
Nhất là khi Summary lại ở hàng Tổng số.
 
Web KT

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

Back
Top Bottom