QuytFootball
Thành viên mới

- Tham gia
- 21/8/21
- Bài viết
- 18
- Được thích
- 7
Bạn xem thử............Em đang tìm cách đếm số phần tử trùng nhau của 2 mảng có điều kiện. Ví dụ như hình dưới ạ:
View attachment 264706
chỉ so sánh các ngày công trong tuần của các 1 tổ ở cùng một khu vực. Như hình thì kết quả sẽ là 2 (trùng phần tử "3" & "4")
Em cảm ơn các bác!
Do bạn không nêu hết các điều kiện ngay từ đầu và mình đã bỏ công lập file làm cho bạn mà đến bài này bạn vẫn tiếp tục chỉ gửi ảnh nên bạn chịu khó chờ người khác giúp nhé. Mình dừng ở đây.Thanks Tuấn,
Code của bạn chạy nếu ko có điều kiện, mình thử add điều kiện như ở dưới
View attachment 264719
View attachment 264720
=IF(AND(A5=A2:A4,B5=B2:B4),@DST(C5:H5,C2:H4),0)
Kết quả trả về lại không đúng bạn ơi...
Cái hàm And của bạn ngộ thật,Thanks Tuấn,
Code của bạn chạy nếu ko có điều kiện, mình thử add điều kiện như ở dưới
View attachment 264719
View attachment 264720
=IF(AND(A5=A2:A4,B5=B2:B4),@DST(C5:H5,C2:H4),0)
Kết quả trả về lại không đúng bạn ơi...
Mình cũng không biết các 1 là sao luôn. Nếu là các tổ trong 1 khu vực thì tại sao lại có 2 tổ B trong cùng 1 khu vực xây? Sao không gộp nó lại?so sánh các ngày công trong tuần của các 1 tổ ở cùng một khu vực
ok Thanks bạn nhéDo bạn không nêu hết các điều kiện ngay từ đầu và mình đã bỏ công lập file làm cho bạn mà đến bài này bạn vẫn tiếp tục chỉ gửi ảnh nên bạn chịu khó chờ người khác giúp nhé. Mình dừng ở đây.
Trùng nhau nhiều lần được tính là mấy?Hi cả nhà,
Em đang tìm cách đếm số phần tử trùng nhau của 2 mảng có điều kiện. Ví dụ như hình dưới ạ:
View attachment 264706
chỉ so sánh các ngày công trong tuần của các 1 tổ ở cùng một khu vực. Như hình thì kết quả sẽ là 2 (trùng phần tử "3" & "4")
Em cảm ơn các bác!
Sorry vì mình không nói rõ từ đầu với lỗi chính tả xíu nhé ^^. Đây là số liệu của các kĩ sư công trường ghi lại để đánh giá hiệu suất từng tổ đội thi công nên có 2 tổ B trong 1 Khu vực xây.Cái hàm And của bạn ngộ thật,
Bạn nên gửi file lên, giải thích rõ ràng cụ thể mong muốn của bạn thế nào? Có những điều kiện gì?
Mình cũng không biết các 1 là sao luôn. Nếu là các tổ trong 1 khu vực thì tại sao lại có 2 tổ B trong cùng 1 khu vực xây? Sao không gộp nó lại?
Hi Cháo, thanks bro đã quan tâm nhé.Trùng nhau nhiều lần được tính là mấy?
Các phần tử trùng có yêu cầu đứng liền nhau hay khôngSorry vì mình không nói rõ từ đầu với lỗi chính tả xíu nhé ^^. Đây là số liệu của các kĩ sư công trường ghi lại để đánh giá hiệu suất từng tổ đội thi công nên có 2 tổ B trong 1 Khu vực xây.
Mình muốn tìm đếm số lượng phần tử trùng nhau và lớn hơn 0 của hàng cuối và các hàng bên trên, nhưng sẽ chỉ so sánh các hàng có cùng "Tổ" và "Khu vực".
Mình gửi kèm file nhé.
Bài đã được tự động gộp:
Hi Cháo, thanks bro đã quan tâm nhé.
Trùng bao nhiêu lần thì trả về bấy nhiêu lần. Cái này để đánh giá mức độ ổn định nhân sự của tổ đội nên nó hỏi khó để giải thích một chút, thông cảm nhé ^^!!
Không cần đứng liền broCác phần tử trùng có yêu cầu đứng liền nhau hay không
Công thức mảngSorry vì mình không nói rõ từ đầu với lỗi chính tả xíu nhé ^^. Đây là số liệu của các kĩ sư công trường ghi lại để đánh giá hiệu suất từng tổ đội thi công nên có 2 tổ B trong 1 Khu vực xây.
Mình muốn tìm đếm số lượng phần tử trùng nhau và lớn hơn 0 của hàng cuối và các hàng bên trên, nhưng sẽ chỉ so sánh các hàng có cùng "Tổ" và "Khu vực".
Mình gửi kèm file nhé.
Bài đã được tự động gộp:
Hi Cháo, thanks bro đã quan tâm nhé.
Trùng bao nhiêu lần thì trả về bấy nhiêu lần. Cái này để đánh giá mức độ ổn định nhân sự của tổ đội nên nó hỏi khó để giải thích một chút, thông cảm nhé ^^!!
J3 =IF(SUM((A3=$A$2:A2)*(B3=$B$2:B2)*MMULT(COUNTIF(OFFSET($C$1:$I$1,ROW($1:1),),IF(C3:I3=0,"a",C3:I3)),{1;1;1;1;1;1;1})),"Trùng","")
Cảm ơn bro nhiều nhé !!!Công thức mảngCopy xuốngMã:J3 =IF(SUM((A3=$A$2:A2)*(B3=$B$2:B2)*MMULT(COUNTIF(OFFSET($C$1:$I$1,ROW($1:1),),IF(C3:I3=0,"a",C3:I3)),{1;1;1;1;1;1;1}))>0,"Trùng","")
>0: Chỉ cần trùng 0 + 1 giá trị trở lên
>2: Cần trùng 2 + 1 giá trị trở lê