Tính sản lượng cho từng phương tiện (không sắp xếp lại dữ liệu)

Liên hệ QC

TDHien59

Thành viên mới
Tham gia
15/3/07
Bài viết
34
Được thích
9
Tôi có một bảng chi tiết sản lượng của các xe nâng hàng trong tháng, nay muốn biết chi tiết sản lượng của từng xe thì dùng công thức nào?
Điều kiện đặt ra:
- Để nguyên dữ liệu, không được sắp xếp lại.
- Tính được sản lượng của từng xe khi dùng bộ lọc (filter).
Xin cảm ơn các bạn trước.
Sau đây là tệp tin đính kèm, trong đó phần tô màu là cần tính toán.
 

File đính kèm

  • Nhap du lieu 5.rar
    40.3 KB · Đọc: 40
Tôi có một bảng chi tiết sản lượng của các xe nâng hàng trong tháng, nay muốn biết chi tiết sản lượng của từng xe thì dùng công thức nào?
Điều kiện đặt ra:
- Để nguyên dữ liệu, không được sắp xếp lại.
- Tính được sản lượng của từng xe khi dùng bộ lọc (filter).
Xin cảm ơn các bạn trước.
Sau đây là tệp tin đính kèm, trong đó phần tô màu là cần tính toán.
Bạn dùng thử sumif nhé: Tại ô E1394:
=SUMIF($B$8:$B$1375,$C1394,E$8:E$1375)
Copy cho các ô còn lại
 
Tôi có một bảng chi tiết sản lượng của các xe nâng hàng trong tháng, nay muốn biết chi tiết sản lượng của từng xe thì dùng công thức nào?
Điều kiện đặt ra:
- Để nguyên dữ liệu, không được sắp xếp lại.
- Tính được sản lượng của từng xe khi dùng bộ lọc (filter).
Xin cảm ơn các bạn trước.
Sau đây là tệp tin đính kèm, trong đó phần tô màu là cần tính toán.
Mình thấy bạn đã làm được đấy thôi (Hàm SUBTOTAL(9;E8:E1388)) sao hỏi nữa nhỉ
Mình làm thêm phần dưới cho bạn
(không biết bạn cần không)
 

File đính kèm

  • Nhap du lieu 5.rar
    41.6 KB · Đọc: 35
Bạn dùng thử sumif nhé: Tại ô E1394:
=SUMIF($B$8:$B$1375,$C1394,E$8:E$1375)
Copy cho các ô còn lại

Công thức bạn cho bị báo lỗi. Phải dùng dấu chấm phẩy ";" thay vì dấu phẩy ","
Kết quả này không đúng khi dùng lệnh Filter vì nó vẫn cộng hết bạn à.
 
Lần chỉnh sửa cuối:
Mình thấy bạn đã làm được đấy thôi (Hàm SUBTOTAL(9;E8:E1388)) sao hỏi nữa nhỉ
Mình làm thêm phần dưới cho bạn
(không biết bạn cần không)

Cảm ơn bạn, đúng là tôi muốn làm phần bên dưới (chỗ tô màu). Nhưng khi dùng bộ lọc, sản lượng các xe vẫn chưa ra kết quả mong muốn.
Ví dụ bạn chỉ muốn lấy sản lượng của các xe sau ngày 05/05/2011 thì công thức này chưa loại bỏ được sản lượng từ ngày 04/05/2011 trở về trước.
 
Lần chỉnh sửa cuối:
Cảm ơn bạn, đúng là tôi muốn làm phần bên dưới (chỗ tô màu). Nhưng khi dùng bộ lọc, sản lượng các xe vẫn chưa ra kết quả mong muốn.
Ví dụ bạn chỉ muốn lấy sản lượng của các xe sau ngày 05/05/2011 thì công thức này chưa loại bỏ được sản lượng từ ngày 04/05/2011 trở về trước.

Mình thấy bạn Dùng AutoFilter sướng hơn, nhưng bạn cần thế thì mình làm bạn đúng ý không nhé
 

File đính kèm

  • Nhap du lieu 5.rar
    42.4 KB · Đọc: 27
Trường hợp này nếu muốn dùng công thức thì phải dùng cột phụ thôi.
 

File đính kèm

  • GPE.rar
    48.3 KB · Đọc: 64
Mình thấy bạn Dùng AutoFilter sướng hơn, nhưng bạn cần thế thì mình làm bạn đúng ý không nhé
Dùng AutoFilter thì đương nhiên là được nhưng chỉ xem được sản lượng của một xe mà thôi, tôi muốn xem đồng thời một lúc và tổng sản lượng của các xe đương nhiên bằng dòng tổng phía trên.
 
Trường hợp này nếu muốn dùng công thức thì phải dùng cột phụ thôi.
Dường như cách này mới đáp ứng đúng yêu cầu. Bạn có thể giải thích thêm về cách tính này được không? Tôi xem mà chưa hiểu về công thức của bạn.
Cảm ơn bạn nhiều nhiều.
 
Tìm hiểu về sumproduct và công thức mảng đi bạn, anh huuthang_bd giải thích bạn cũng không hiểu hết được đâu. Tặng bạn link này để đọc thếm
http://www.giaiphapexcel.com/forum/...à-Công-thức-mảng-Phép-tính-có-nhiều-điều-kiện
Chúc bạn học tốt!
Tôi thì nghĩ "Độc chiêu" cua huuthang_bd là ở Cột phụ kìa, nhờ nó mà tính tổng được khi Filter, không có nó thì Sumproduct() cũng bó tay.
 

File đính kèm

  • Nhap du lieu 5.rar
    43.6 KB · Đọc: 18
Tôi thử làm lại thì bị lỗi cột V, không ra kết quả. Copy công thức của bạn cũng không được. Bạn xem lại giúp nguyên nhân do đâu?
1.- Cột V không phải là số 1, nó là công thức Subtotal(3,B??)
2.- Dữ liệu cột N của Bạn bị "tửng", Bạn chọn nguyên cột N trong Bảng dữ liệu, Delete, xong rồi nhập lại sẽ không bị lỗi nữa.
(Vì hơn ngàn dòng kiểm tra không nỗi)
-----------
Có cách rồi: Filter cột N, chọn Blanks, chọn cả cột N Delete.
 
Lần chỉnh sửa cuối:
1.- Cột V không phải là số 1, nó là công thức Subtotal(3,B??)
2.- Dữ liệu cột N của Bạn bị "tửng", Bạn chọn nguyên cột N trong Bảng dữ liệu, Delete, xong rồi nhập lại sẽ không bị lỗi nữa.
(Vì hơn ngàn dòng kiểm tra không nỗi)
-----------
Có cách rồi: Filter cột N, chọn Blanks, chọn cả cột N Delete.
Các dữ liệu trong bảng tôi khởi tạo như nhau tại sao cột N nó lại bị như vậy nhỉ?
 
Web KT
Back
Top Bottom