Tô màu theo chu kỳ cho trước và thống kê số lượng

Liên hệ QC

lukhach123

Thành viên mới
Tham gia
8/10/18
Bài viết
15
Được thích
0
các bạn chỉ giùm với ạ
bài 1: ở sheet 1, cột N, mình có dữ liệu cho trước, rất dài và đa dạng tên. cột P hiển thị bước nhảy ( số lượng bước nhảy có thể thay đổi) . và mình muốn là: tại bất kỳ vị trí nào ở cột N, khi ĐẾM NGỰƠC LÊN ( không kể bản thân ô đó) theo các bước nhảy ở cột P, nếu không giống ô gốc thì bỏ qua, nếu giống sẽ tô màu như hình.
Screenshot_20210928_194345437_Office.jpg
bài 2, ở sheet 2, cột C có dữ liệu cho trước, mình muốn thống kê tổng của mỗi loại, và sắp xếp theo thứ tự nhỏ dần từ trên xuống dưới ở cột E . ( ko cần giống hệt cột E, miễn sao mình biết tên và số lượng là được ạ) cảm ơn các bạn nhiều nhé. Screenshot_20210928_194918731_Office.jpg
 

File đính kèm

Lần chỉnh sửa cuối:
các bạn chỉ giùm với ạ
bài 1: ở sheet 1, cột N, mình có dữ liệu cho trước, rất dài và đa dạng tên. cột P hiển thị bước nhảy ( số lượng bước nhảy có thể thay đổi) . và mình muốn là: tại bất kỳ vị trí nào ở cột N, khi ĐẾM NGỰƠC LÊN ( không kể bản thân ô đó) theo các bước nhảy ở cột P, nếu không giống ô gốc thì bỏ qua, nếu giống sẽ tô màu như hình.
View attachment 266883
bài 2, ở sheet 2, cột C có dữ liệu cho trước, mình muốn thống kê tổng của mỗi loại, và sắp xếp theo thứ tự nhỏ dần từ trên xuống dưới ở cột E . ( không cần giống hệt cột E, miễn sao mình biết tên và số lượng là được ạ) cảm ơn các bạn nhiều nhé. View attachment 266884
Mình làm thử câu 2, câu 1 chưa rõ là cách nào xác định đếm ngược từ đâu (nếu tô mầu thì dùng hàm và công thức chắc khó thực hiện)
 

File đính kèm

Lần chỉnh sửa cuối:
Đếm ngược tại tất cả vị trí bạn ạ. Nếu không thì thay vì tô màu, bạn trả giá trị 1 vào cột O bên cạnh cũng được ạ.
 
Khó nhỉ, vậy nếu trùng thì để thành ô lỗi được không ạ, hoặc thành màu khác có được không hả bạn? ..
 
Trong thực tế công việc có thể thay thế bằng phương pháp khác, tuy nhiên mình khởi lên ý tưởng nhỏ để tìm cách giải quyết xem nó tự động hoá thế nào. Còn cụ thể thì đây là việc kiểm lại nguyên phụ liệu tồn, được giao cho nhiều người, đôi khi dây chuyền xảy ra cự cãi 1 chút...nên muốn thử thôi bạn. Vậy nếu cột P chỉ có 1 số ,thì bạn tìm giúp công thức được không? Còn lại mình sẽ làm tay ạ.
 
các bạn chỉ giùm với ạ
bài 1: ở sheet 1, cột N, mình có dữ liệu cho trước, rất dài và đa dạng tên. cột P hiển thị bước nhảy ( số lượng bước nhảy có thể thay đổi) . và mình muốn là: tại bất kỳ vị trí nào ở cột N, khi ĐẾM NGỰƠC LÊN ( không kể bản thân ô đó) theo các bước nhảy ở cột P, nếu không giống ô gốc thì bỏ qua, nếu giống sẽ tô màu như hình.
View attachment 266883
bài 2, ở sheet 2, cột C có dữ liệu cho trước, mình muốn thống kê tổng của mỗi loại, và sắp xếp theo thứ tự nhỏ dần từ trên xuống dưới ở cột E . ( ko cần giống hệt cột E, miễn sao mình biết tên và số lượng là được ạ) cảm ơn các bạn nhiều nhé. View attachment 266884
Bạn giải thích dùm
Tại sao ô N2, N5, N6 đổi màu?
 
nếu dữ liệu chỉ như bạn đưa thì đặt công thức; không nhiều ví dụ nên chưa lường được các trường hợp khác
Mã:
o1=IFERROR(IF(MATCH(N1;N2:$N$200;0)+1=P1;"";1);"")
Bài đã được tự động gộp:

Tô màu tự động thì vào conditional formatting cop công thức vào
 
nếu dữ liệu chỉ như bạn đưa thì đặt công thức; không nhiều ví dụ nên chưa lường được các trường hợp khác
Mã:
o1=IFERROR(IF(MATCH(N1;N2:$N$200;0)+1=P1;"";1);"")
Bài đã được tự động gộp:

Tô màu tự động thì vào conditional formatting cop công thức vào
Nếu để nguyên số hoặc tô mầu thì khi nhìn cũng không xác định được số 1 nào là của dòng nào từ dưới lên tính theo bước nhảy, còn nhìn mầu thì xanh tận chân trời vẫn một mầu xanh anh ạ.
 
Nói chung là tôi vẫn chưa hiểu nguyên tắc tô mầu, tại sao ô N1, N3 không có màu?
Đối với việc đếm ở sheet2, bạn đang dùng Excel 365, thì dùng hàm Unique để lấy duy nhất, rồi dùng hàm Countif là được.
 
số 1 nào là của dòng nào từ dưới lên tính
Mình làm theo đúng ví dụ thôi đang tìm vị trí tiếp theo của ô đấy thôi, còn trường hợp tiếp theo có 2 ô trở lên giống thì chưa hiểu bạn ấy muốn làm kiểu gì nên mới nói ví dụ ngắn quá
ô N1="care label m" bước nhảy là 3 (bao gồm cả ô đầu) tức là đếm từ ô N1 đến N3 đúng 3 ô thì vẫn bằng "care label m" nên đúng ko đánh dấu. ô N5 bước nhảy 6 tương ứng dòng N10 cũng phải bằng "sticker s" nhưng không phải nên sai.
 
Mình làm theo đúng ví dụ thôi đang tìm vị trí tiếp theo của ô đấy thôi, còn trường hợp tiếp theo có 2 ô trở lên giống thì chưa hiểu bạn ấy muốn làm kiểu gì nên mới nói ví dụ ngắn quá

ô N1="care label m" bước nhảy là 3 (bao gồm cả ô đầu) tức là đếm từ ô N1 đến N3 đúng 3 ô thì vẫn bằng "care label m" nên đúng ko đánh dấu. ô N5 bước nhảy 6 tương ứng dòng N10 cũng phải bằng "sticker s" nhưng không phải nên sai.
" Không kể ô gốc" và bắt buộc phải " Đếm ngược" bạn ạ...không được đếm xuôi
 

File đính kèm

  • IMG_20210929_143009.jpg
    IMG_20210929_143009.jpg
    56.1 KB · Đọc: 9
" Không kể ô gốc" và bắt buộc phải " Đếm ngược" bạn ạ...không được đếm xuôi
Ngược xuôi không quan trọng, quan trọng bạn cho ví dụ nhiều trường hợp lên thì mới biết nó khác nhau như nào. Còn nếu chỉ như trong file thì công thức không hề sai
 
Web KT

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

Back
Top Bottom