Đếm số lần xuất hiện và bôi màu nếu xuất hiện (1 người xem)

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

trongmuaanhvancho

Thành viên hoạt động
Tham gia
24/9/07
Bài viết
138
Được thích
2
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
 

File đính kèm

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
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:
  1. Lặp lại các Vùng so: U2:U15 hoặc V2:V15
  2. Từ J2 qua K2, cũng tương ứng từ U2:U15 sang V2:V15
Do vậy, bạn có thể dùng công thức 'Mảng' rút gọn như sau:
PHP:
J2=SUMPRODUCT(COUNTIF(U$2:U$15,$B2:$H2))
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.

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.
 

File đính kèm

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.
 
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.
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í 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
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"
"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.

 
Nế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.
 
Lần chỉnh sửa cuối:
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:
  1. Lặp lại các Vùng so: U2:U15 hoặc V2:V15
  2. Từ J2 qua K2, cũng tương ứng từ U2:U15 sang V2:V15
Do vậy, bạn có thể dùng công thức 'Mảng' rút gọn như sau:
PHP:
J2=SUMPRODUCT(COUNTIF(U$2:U$15,$B2:$H2))
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.

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ác đã giúp đỡ
 
Nế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.
Cảm ơn bạn nhiều đã giúp! Mình đã làm được
 
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í 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.
Thanks bác, e sẽ rút kinh nghiệm
 
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
 

File đính kèm

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
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í"

Nếu không, xem như bạn vi phạm Nội quy.

Chúc bạn ngày vui.
 

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

Back
Top Bottom