Giúp em về phần thống kê trong excel 2007 (1 người xem)

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

ntphuongquyen1801

Thành viên mới
Tham gia
8/11/10
Bài viết
9
Được thích
0
Cho em hỏi đề bài kiu em là tại sheet Thống Kê làm sao để chọn 2 mục dưới thì tổng thành tiền và tổng số lượng cũng hiện ra, nhưng vấn đề là ở đây phân danh mục có nhiều sheet và phần tên hàng cũng có nhìu loại, vậy em phải làm thế nào? mong mọi người giúp em.
 

File đính kèm

Cho em hỏi đề bài kiu em là tại sheet Thống Kê làm sao để chọn 2 mục dưới thì tổng thành tiền và tổng số lượng cũng hiện ra, nhưng vấn đề là ở đây phân danh mục có nhiều sheet và phần tên hàng cũng có nhìu loại, vậy em phải làm thế nào? mong mọi người giúp em.

Tại I6 nhập thế này =SUMIF(INDIRECT(G12&"!"&"B:B"),I12,INDIRECT(G12&"!"&"H:H"))
Tại I7 nhập thế này =SUMIF(INDIRECT(G12&"!"&"B:B"),I12,INDIRECT(G12&"!"&"D:D"))
 
Tại I6 nhập thế này =SUMIF(INDIRECT(G12&"!"&"B:B"),I12,INDIRECT(G12&"!"&"H:H"))
Tại I7 nhập thế này =SUMIF(INDIRECT(G12&"!"&"B:B"),I12,INDIRECT(G12&"!"&"D:D"))

Chú có thể giải thích giùm con ko ạ? con ko hiểu chổ "!"&"B:B" là gì hết, với lại khi nhập công thức này vào, chọn mấy loại đều ra, chỉ có chọn viễn thông là ko ra ạ.
 
Chú có thể giải thích giùm con ko ạ? con ko hiểu chổ "!"&"B:B" là gì hết, với lại khi nhập công thức này vào, chọn mấy loại đều ra, chỉ có chọn viễn thông là ko ra ạ.

Không ra là đúng rồi vì sheet này dữ liệu nằm tại cột A không giống như các sheet kia nằm tại cột B
 
Vậy phải làm sao cho nó ra luôn ạ?

Làm thế này coi nó chịu ra không nhé.

Lẽ ra câu này bạn nên tự suy nghĩ tìm cách vì mình đã gợi ý rồi. Còn việc hiểu rõ cách sử dụng thì phải cày thật nhiều, đọc thật nhiều thì tự nhiên sẽ biết cách ứng dụng

=IF(G12="VienThong",SUMIF(INDIRECT(G12&"!A:A"),I12,INDIRECT(G12&"!D:D")),SUMIF(INDIRECT(G12&"!B:B"),I12,INDIRECT(G12&"!D:D")))
=IF(G12="VienThong",SUMIF(INDIRECT(G12&"!A:A"),I12,INDIRECT(G12&"!D:D")),SUMIF(INDIRECT(G12&"!B:B"),I12,INDIRECT(G12&"!D:D")))

Nếu muốn phức tạp tí nữa thì thế này, ngắn gọn hơn nhưng sẽ khó hiểu hơn

=SUMIF(INDIRECT(IF(G12="VienThong",G12&"!A:A",G12&"!B:B")),I12,INDIRECT(G12&"!D:D"))
=SUMIF(INDIRECT(IF(G12="VienThong",G12&"!A:A",G12&"!B:B")),I12,INDIRECT(G12&"!D:D"))
 
Lần chỉnh sửa cuối:
Thay vì G12&"!"&"A:A", ta có thể rút gọn chút ít G12&"!A:A",
 

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

Back
Top Bottom