trongmuaanhvancho
Thành viên hoạt động



- Tham gia
- 24/9/07
- Bài viết
- 138
- Được thích
- 2



Công thức tại Sheet1!J2 như sau:Nhờ a chị giúp đặt lại hoặc chỉnh sửa công thức trong file e đã mô tả cụ thể! Thanks
J2=SUMPRODUCT(COUNTIF(U$2:U$15,$B2:$H2))
Không phải không dùng được Conditional Formatting (CF) anh, mà ý em ở đây nói với chủ thớt: Ngoại trừ một số trường hợp quá đơn giản, khi đưa yêu cầu đừng bắt chước người khác "tỏ vẻ bí hiểm cao siêu", viết ngắn ngủn, cộc lốc, hoặc ngay cả trình bày vấn đề hay giải bài cũng nên tập "viết đủ ý", cho dù có phải dài chút cũng không ai trách cứ, và nhất là nên cho nhiều ví dụ thì tốt, để nhắm tới mục đích cuối cùng là phải viết sao cho người khác hiểu mình muốn nói điều gì. (Cái bệnh này hình như "là bệnh truyền nhiễm", nên thấy nhiều thành viên bị lây như nhau)Về chuyện bôi màu thì fải nhờ ông VBA rồi.
không chắc ông CF làm được đâu.
"Bôi màu khi thỏa mãn điều kiện": Điều kiện gì? Cho ví dụ B3 tìm cột U, rồi D6 cũng tìm cột U, vậy chỉ tìm cột U thôi hay tìm trong cả bảng từ U2:AB15? hay so như thế nào thì không nói rõ chỉ đưa ra 1 câu cộc lốc như vậy thì "nếu không nói ra làm sao ai mà biết"?"Bôi màu khi thỏa mãn điều kiện
Ví dụ: ô B3 tìm thấy ở cột U5 ở sheet 1 thì sẽ bôi màu ở ô B3 ở sheet 2
Tương tự số 37 hàng 6 (ô D6) vùng bôi vàng tìm thấy ở cột U (U15) ở sheet 1 sẽ bôi màu ở sheet 2"



Cảm ơn bác đã giúp đỡCông thức tại Sheet1!J2 như sau:
=COUNTIF($U$2:$U$15,B2) +COUNTIF($U$2:$U$15,C2) +COUNTIF($U$2:$U$15,D2) +COUNTIF($U$2:$U$15,E2) +COUNTIF($U$2:$U$15,F2) +COUNTIF($U$2:$U$15,G2) +COUNTIF($U$2:$U$15,H2)Công thức tại Sheet1!K2 như sau:
=COUNTIF($V$2:$V$15,B2) +COUNTIF($V$2:$V$15,C2) +COUNTIF($V$2:$V$15,D2) +COUNTIF($V$2:$V$15,E2) +COUNTIF($V$2:$V$15,F2) +COUNTIF($V$2:$V$15,G2) +COUNTIF($V$2:$V$15,H2)Nhận xét:
Do vậy, bạn có thể dùng công thức 'Mảng' rút gọn như sau:
- Lặp lại các Vùng so: U2:U15 hoặc V2:V15
- Từ J2 qua K2, cũng tương ứng từ U2:U15 sang V2:V15
Enter, fill xuống, rồi copy cả cột qua các cột bên phải, cho đến cột Q thì dừng.PHP:J2=SUMPRODUCT(COUNTIF(U$2:U$15,$B2:$H2))
Ngoài việc rút gọn công thức, thật sự các yêu cầu bạn ghi trong file có vẻ 'cao siêu' đến khó hiểu, nên tôi chưa làm gì hết cả!
Chúc bạn ngày vui.



Cảm ơn bạn nhiều đã giúp! Mình đã làm đượcNếu muốn Conditional Formatting (CF) thì chọn vùng B2:H12 của Sheet 2 rồi dùng công thức này:
=COUNTIF('Sheet 1'!$U$2:$AB$15,B2)>0
Nó sẽ tô màu những Cell trùng lặp trong vùng B2:H12 của Sheet 2 so với vùng U2:AB15 của Sheet 1.



Thanks bác, e sẽ rút kinh nghiệmKhông phải không dùng được Conditional Formatting (CF) anh, mà ý em ở đây nói với chủ thớt: Ngoại trừ một số trường hợp quá đơn giản, khi đưa yêu cầu đừng bắt chước người khác "tỏ vẻ bí hiểm cao siêu", viết ngắn ngủn, cộc lốc, hoặc ngay cả trình bày vấn đề hay giải bài cũng nên tập "viết đủ ý", cho dù có phải dài chút cũng không ai trách cứ, và nhất là nên cho nhiều ví dụ thì tốt, để nhắm tới mục đích cuối cùng là phải viết sao cho người khác hiểu mình muốn nói điều gì. (Cái bệnh này hình như "là bệnh truyền nhiễm", nên thấy nhiều thành viên bị lây như nhau)
Ví dụ: yêu cầu trong file của chủ thớt như sau:
"Bôi màu khi thỏa mãn điều kiện": Điều kiện gì? Cho ví dụ B3 tìm cột U, rồi D6 cũng tìm cột U, vậy chỉ tìm cột U thôi hay tìm trong cả bảng từ U2:AB15? hay so như thế nào thì không nói rõ chỉ đưa ra 1 câu cộc lốc như vậy thì "nếu không nói ra làm sao ai mà biết"?
Nếu đi làm gặp phải ông sếp khó tính, làm báo cáo kiểu 'mình mình biết thôi!' như vậy thì chỉ có nước "khăn gói lên đường sớm"
Chúc anh ngày vui.
Bạn nên lập chủ đề mới, thì hay hơn, ví dụ: "Đếm các giá trị trùng lặp và Phân bổ chi phí"Nhờ các anh/ chị chỉ giúp em công thức đếm các giá trị trùng lặp và phân bổ chi phí đều cho các giá trị trùng
Vi dụ:
- tổng chi phí 6273000 là 9.000.000 nhưng có 3 phòng ban thì mỗi phòng là 3.000.000
- tổng chi phí 6272000 là 9.000.000 nhưng có 2 phòng ban thì mỗi phòng là 4.500.000
- tổng chi phí 6274000 là 9.000.000 nhưng có 1 phòng ban thì mỗi phòng là 9.000.000
Các anh. chị chỉ em các lập công thức với