Tìm hàm có điều kiện (3 người xem)

Liên hệ QC

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

tovancam

Thành viên mới
Tham gia
3/8/17
Bài viết
11
Được thích
4
Giới tính
Nữ
Em chào cả nhà ạ! Em có 1 file excel cần mọi người giúp đỡ ạ.
Trong bảng tổng hợp khối lượng hàng qua cân như file excel bên dưới đây, có những xe mà trên xe chở cả 2 loại hàng là Ngô và Khoai. Sau khi đổ Ngô xuống bãi thì sẽ lên cân lại xe chứa Khoai (thời gian cân hàng giữa 2 loại không quá 2 tiếng đồng hồ).
Giờ em muốn thống kê 2 trường hợp:
1. Có tất cả bao nhiêu xe mà chứa cả Ngô lẫn Khoai.
2. Tổng khối lượng Ngô và Khoai trên những xe có chứa cả 2 loại là bao nhiêu?
Rất mong cả nhà giúp đỡ em. Em cám ơn rất nhiều ạ!
 

File đính kèm

Em chào cả nhà ạ! Em có 1 file excel cần mọi người giúp đỡ ạ.
Trong bảng tổng hợp khối lượng hàng qua cân như file excel bên dưới đây, có những xe mà trên xe chở cả 2 loại hàng là Ngô và Khoai. Sau khi đổ Ngô xuống bãi thì sẽ lên cân lại xe chứa Khoai (thời gian cân hàng giữa 2 loại không quá 2 tiếng đồng hồ).
Giờ em muốn thống kê 2 trường hợp:
1. Có tất cả bao nhiêu xe mà chứa cả Ngô lẫn Khoai.
2. Tổng khối lượng Ngô và Khoai trên những xe có chứa cả 2 loại là bao nhiêu?
Rất mong cả nhà giúp đỡ em. Em cám ơn rất nhiều ạ!
Bỏ Merge and Center rồi sử dụng PivotTable.
 

File đính kèm

Em chào cả nhà ạ! Em có 1 file excel cần mọi người giúp đỡ ạ.
Trong bảng tổng hợp khối lượng hàng qua cân như file excel bên dưới đây, có những xe mà trên xe chở cả 2 loại hàng là Ngô và Khoai. Sau khi đổ Ngô xuống bãi thì sẽ lên cân lại xe chứa Khoai (thời gian cân hàng giữa 2 loại không quá 2 tiếng đồng hồ).
Giờ em muốn thống kê 2 trường hợp:
1. Có tất cả bao nhiêu xe mà chứa cả Ngô lẫn Khoai.
2. Tổng khối lượng Ngô và Khoai trên những xe có chứa cả 2 loại là bao nhiêu?
Rất mong cả nhà giúp đỡ em. Em cám ơn rất nhiều ạ!
Bạn dùng các CT này:
Câu 1:
Mã:
=SUM((MMULT(--(COUNTIFS(E8:E74,E8:E74,J8:J74,{"Ngô","Khoai"})>0),{1;1})=2)*(COUNTIF(OFFSET(E8,,,ROW(E8:E74)-7),E8:E74)=1))
Câu 2:
Mã:
=SUM((MMULT(--(COUNTIFS(E8:E74,E8:E74,J8:J74,{"Ngô","Khoai"})>0),{1;1})=2)*M8:M74)
Cả 2 công thức bấm Ctrl+Shift+Enter!!!
 
Lần chỉnh sửa cuối:
Bạn dùng các CT này:
Câu 1:
Mã:
=SUM((MMULT(--(COUNTIFS(E8:E74,E8:E74,J8:J74,{"Ngô","Khoai"})>0),{1;1})=2)*(COUNTIF(OFFSET(E8,,,ROW(E8:E74)-7),E8:E74)=1))
Câu 2:
Mã:
=SUM((MMULT(--(COUNTIFS(E8:E74,E8:E74,J8:J74,{"Ngô","Khoai"})>0),{1;1})=2)*M8:M74)
Cả 2 công thức bấm Ctrl+Shift+Enter!!!
Cám ơn bác nhiều ạ, bác có thể tải file về làm giúp em được ko? Chứ em làm theo cách bác mà ko có được ạ. Híc!
Bài đã được tự động gộp:

Bỏ Merge and Center rồi sử dụng PivotTable.
Cám ơn bác nhiều ạ! mà cái sheet 2 của bác là như thế nào em chưa hiểu cho lắm ạ!
 
Cám ơn bác nhiều ạ, bác có thể tải file về làm giúp em được ko? Chứ em làm theo cách bác mà ko có được ạ. Híc!
Bài đã được tự động gộp:


Cám ơn bác nhiều ạ! mà cái sheet 2 của bác là như thế nào em chưa hiểu cho lắm ạ!
Đây bạn!
Câu 1: Có thể làm thêm cách này nếu xét 2 loại hàng hóa trở lên!
Mã:
=SUM((COUNTIFS(E8:E74,E8:E74,J8:J74,"<>"&J8:J74)>0)*(COUNTIF(OFFSET(E8,,,ROW(E8:E74)-7),E8:E74)=1))
Cũng bấm Ctrl+Shift+Enter!!
 

File đính kèm

Đây bạn!
Câu 1: Có thể làm thêm cách này nếu xét 2 loại hàng hóa trở lên!
Mã:
=SUM((COUNTIFS(E8:E74,E8:E74,J8:J74,"<>"&J8:J74)>0)*(COUNTIF(OFFSET(E8,,,ROW(E8:E74)-7),E8:E74)=1))
Cũng bấm Ctrl+Shift+Enter!!
Em cám ơn bác nhiều nhiều nhé :-D
Lúc nãy em hỏi sai câu thứ 2 ạ, ý em là tính tổng Khoai bao nhiêu? Ngô bao nhiêu trên tổng khối lượng của những xe chứa cả 2 loại ạ.
Bác giúp em với nhé! Cám ơn bác rất nhiều!
 
Em cám ơn bác nhiều nhiều nhé :-D
Lúc nãy em hỏi sai câu thứ 2 ạ, ý em là tính tổng Khoai bao nhiêu? Ngô bao nhiêu trên tổng khối lượng của những xe chứa cả 2 loại ạ.
Bác giúp em với nhé! Cám ơn bác rất nhiều!
Thêm 1 điều kiện nữa là được:
=SUM((MMULT(--(COUNTIFS(E8:E74,E8:E74,J8:J74,{"Ngô","Khoai"})>0),{1;1})=2)*(J8:J74="Khoai")*M8:M74) bấm Ctrl+Shift+Enter, Ngô làm tương tự.
 
Hiểu ý bạn rồi, không để ý tới chỗ này, để suy nghĩ thêm , để xem công thức làm được không?
Có thể chỉ xét đến cùng ngày mà thôi, sẽ đơn giản hơn.
Kết quả dựa trên PivotTable (Phân theo ngày, số xe) rồi phân hai cột "Ngô" "Khoai" thì kết quả chỉ có 19.

Chúc anh em ngày vui.
 
Ý mình là theo chủ topic: "(thời gian cân hàng giữa 2 loại không quá 2 tiếng đồng hồ) "
Cái vụ này mà tính theo 1 chuyến có cả hai loại hàng với "thời gian cân hàng giữa 2 loại không quá 2 tiếng đồng hồ" coi bộ rất căng với việc lập công thức, ví dụ 1 trường hợp như hình kèm:
Cang.png
Mặc dù cùng 1 ngày 30/10/2018, nhưng theo yêu cầu thì phải tính là 2 chuyến!?

Khà khà khà!
Hóc búa à nha!

Thân
 
Cái vụ này mà tính theo 1 chuyến có cả hai loại hàng với "thời gian cân hàng giữa 2 loại không quá 2 tiếng đồng hồ" coi bộ rất căng với việc lập công thức, ví dụ 1 trường hợp như hình kèm:
View attachment 206817
Mặc dù cùng 1 ngày 30/10/2018, nhưng theo yêu cầu thì phải tính là 2 chuyến!?

Khà khà khà!
Hóc búa à nha!

Thân
Với cột phụ chỉ có ngô khoai thì làm được, nếu cho trường hợp tổng quát nhiều loại nhiều chuyến thì kể cả VBA cũng khó làm!!!
 

File đính kèm

File đính kèm

Bạn đếm số chuyến đúng không, có 19 chuyến do 17 xe chạy, tôi đang tính số xe.
Cũng có ý nghĩ giống anh @HieuCD:
  • Cùng số xe, nhưng nếu có chở cả "Ngô" và "Khoai", cứ lên xuống hàng cách nhau trong vòng 2 tiếng thì tính là 1 chuyến.
  • Do yêu cầu của chủ thớt không rõ ràng nên nếu tính chuyến là 19, tính đầu xe chở thì thành 17
Cũng làm cột phụ: với quy đổi chung 1 giờ giống nhau, nếu cùng số xe có lên xuống hàng trong vòng 2 tiếng, và giữ công thức bài #5 của @excel_lv1.5

Chúc anh em ngày vui.
 

File đính kèm

Mình nghĩ bạn đếm theo số chuyến nên dò kết quả ra 19 :(
Chúc bạn 1 ngày vui :)
Nếu tính số chuyến thì có thể bỏ điều kiện>0 =SUM((COUNTIF(OFFSET(E8,,,ROW(E8:E74)-7),E8:E74)=1)*V8:V74) Ctrl+Shift+Enter!
Một số ít trường hợp vẫn có thể bị sai.
Chúc bạn 1 ngày vui !
 
Cũng có ý nghĩ giống anh @HieuCD:
  • Cùng số xe, nhưng nếu có chở cả "Ngô" và "Khoai", cứ lên xuống hàng cách nhau trong vòng 2 tiếng thì tính là 1 chuyến.
  • Do yêu cầu của chủ thớt không rõ ràng nên nếu tính chuyến là 19, tính đầu xe chở thì thành 17
Cũng làm cột phụ: với quy đổi chung 1 giờ giống nhau, nếu cùng số xe có lên xuống hàng trong vòng 2 tiếng, và giữ công thức bài #5 của @excel_lv1.5

Chúc anh em ngày vui.
Công thức này vẫn chưa đúng trong một số trường hợp, cụ thể nhiều hơn 1 chuyến thực hiện trong vòng 2 giờ!!
1541053611940.png
Bài đã được tự động gộp:
 

File đính kèm

  • 1541053562315.png
    1541053562315.png
    38.9 KB · Đọc: 5
Web KT

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

Back
Top Bottom