Cần giúp : Hàm liên quan đến màu sắc

Liên hệ QC

Ashiya199

Thành viên mới
Tham gia
19/7/19
Bài viết
21
Được thích
2
Xin các bạn chỉ giáo giúp, mình đang tìm hàm xác nhận được màu sắc của cell.
Ví dụ : Cell D13: nhập giá trị số➡ cell D13 đổi màu (theo condition formatting)➡ cell F13 (bằng hàm nhận dạng màu sắc) tự động phán định NG
(chi tiết xem file đính kèm giúp mình)
Many thanks
 
Xin các bạn chỉ giáo giúp, mình đang tìm hàm xác nhận được màu sắc của cell.
Ví dụ : Cell D13: nhập giá trị số➡ cell D13 đổi màu (theo condition formatting)➡ cell F13 (bằng hàm nhận dạng màu sắc) tự động phán định NG
(chi tiết xem file đính kèm giúp mình)
Many Cảm ơn
Ghi kết quả mong muốn của bạn vào file rồi đính kèm lên đây nha
 
Chào bạn,
Sorry mình chưa đính kèm file.
Mình đính kèm file lại. Bạn xem giúp mình, chỉ giáo giúp mình với
Hình như là nếu dùng condition formatting để đổi màu cell thì background Color (do condition formatting tạo ra) không phát hiện ra dc thì phải.....
Mình thử kiểm tra màu trên cell D13 (đã đổi màu do condition formatting) và D14 (chưa đổi màu) thì thấy giá trị Interior.ColorIndex luôn là -4142 ????
Các thầy ơi, phải không vậy? nếu đúng như vậy thì yêu cầu bạn @Ashiya199 không thể khả thi dc ah!!!
 
Lần chỉnh sửa cuối:
Màu do format điều kiện, cứ theo điều kiện để truy màu là ổn nhất
Dạ, em đồng ý với thầy @HieuCD !
Nhưng do nhân tiện có cái topic hỏi về vấn đề này nên em mới mạo mụi "theo đuổi" để biết thêm cái dzụ "có công thức nào có thể truy xuất dc màu của Cell" không đó mà... hihi
Và cũng nhờ chủ thớ đưa ra mà e mới nghiên cứu được khi màu được tạo ra bời Condiction formatting không có truy dc nó !!!!
 
Và cũng nhờ chủ thớ đưa ra mà e mới nghiên cứu được khi màu được tạo ra bời Condiction formatting không có truy dc nó !!!!
Sao vội kết luận thế bạn.
Bạn thử dùng lệnh này xem
Mã:
.DisplayFormat.Interior.Color
Lưu ý: Chỉ áp dụng cho Excel 2010+
 
Sao vội kết luận thế bạn.
Bạn thử dùng lệnh này xem
Mã:
.DisplayFormat.Interior.Color
Lưu ý: Chỉ áp dụng cho Excel 2010+
Ôi cám ơn @huuthang_bd nhiều nha...
lại học thêm cái này...
Nhưng ý mình là dùng công thức thông trường trên WS mà truy ra ah... như chủ thớ này nói.
Sorry mình đã viết không đủ ý.
 
Ôi cám ơn @huuthang_bd nhiều nha...
lại học thêm cái này...
Nhưng ý mình là dùng công thức thông trường trên WS mà truy ra ah... như chủ thớ này nói.
Sorry mình đã viết không đủ ý.
Bạn đã viết thế này.
Nhưng do nhân tiện có cái topic hỏi về vấn đề này nên em mới mạo mụi "theo đuổi" để biết thêm cái dzụ "có công thức nào có thể truy xuất dc màu của Cell" không đó mà... hihi
Và cũng nhờ chủ thớ đưa ra mà e mới nghiên cứu được khi màu được tạo ra bời Condiction formatting không có truy dc nó !!!!
Vậy ý bạn là công thức thông thường lấy được thông tin màu định dạng trực tiếp (không phải màu được định dạng bằng Conditional Formatting). Nếu vậy bạn làm tôi xem thử.
 
Bạn đã viết thế này.

Vậy ý bạn là công thức thông thường lấy được thông tin màu định dạng trực tiếp (không phải màu được định dạng bằng Conditional Formatting). Nếu vậy bạn làm tôi xem thử.
Dạ, đúng là ý em như vậy.
Em có tìm dc trên google về "GET.CELL"
Bạn đã viết thế này.

Vậy ý bạn là công thức thông thường lấy được thông tin màu định dạng trực tiếp (không phải màu được định dạng bằng Conditional Formatting). Nếu vậy bạn làm tôi xem thử.
Dạ, ý em là vậy
Anh coi thử file này nha.
Bài đã được tự động gộp:

Đùng rùi ah , nhưng mà mình dùng 38 chứ không 63
 

File đính kèm

  • GPE-Vidu.xlsm
    10.3 KB · Đọc: 8
Dear All các bác,

Cảm ơn các bác đã trao đổi sôi nổi giúp em.
Để em đính kèm luôn ví dụ thực tế của em để giải thích lý do tại sao em đang cần dùng như vậy.

Trong file có dữ liệu như sau :
1. Từ cột D=> cột S, em có rất nhiều hạng mục quản lý khác nhau, tiêu chuẩn khác nhau
2. Em đã thiết lập condition formatting màu sắc, để nhận diện khi có dữ liệu ngoài tiêu chuẩn.
3. Cột B, Khi chỉ cần có 1 dữ liệu NG thì Phán định sẽ là NG (cái này chính là cái em đang phải nhập tay)

Do đó, em đang mong muốn :
1. Cột B, với 1 hàm excel nào đó có thể tự động phán định NG khi có sự thay đổi màu sắc.
2. Em không hiểu macro, nên nếu như có hàm excel thông thường , thì sẽ thật sự giúp em thuận tiện dùng trong nhiều file khác nhau
3. Nếu các bác có ý tưởng khác mà có thể đạt được mục đích như em đang cần, em thật sự rất cảm ơn các bác.

Thanks ALL!!!
 

File đính kèm

  • 【Cần chỉ giúp】 Hàm liên quan màu sắc (ví dụ thực tế).xlsx
    23.2 KB · Đọc: 5
Dạ, đúng là ý em như vậy.
Em có tìm dc trên google về "GET.CELL"

Dạ, ý em là vậy
Anh coi thử file này nha.
Bài đã được tự động gộp:


Đùng rùi ah , nhưng mà mình dùng 38 chứ không 63
Trước hết các hàm Macro4 cũng là macro, không cho chạy macro thì cũng không xài được.
Riêng về lấy màu bằng hàm Macro4, sao tôi áp dụng cách của bạn cho file của tôi (đính kèm) kết quả đều là 1. Vậy hàm này có thực sự lấy được màu không?
 

File đính kèm

  • GPE-Vidu-1.xlsm
    11.2 KB · Đọc: 5
Dear All các bác,

Cảm ơn các bác đã trao đổi sôi nổi giúp em.
Để em đính kèm luôn ví dụ thực tế của em để giải thích lý do tại sao em đang cần dùng như vậy.

Trong file có dữ liệu như sau :
1. Từ cột D=> cột S, em có rất nhiều hạng mục quản lý khác nhau, tiêu chuẩn khác nhau
2. Em đã thiết lập condition formatting màu sắc, để nhận diện khi có dữ liệu ngoài tiêu chuẩn.
3. Cột B, Khi chỉ cần có 1 dữ liệu NG thì Phán định sẽ là NG (cái này chính là cái em đang phải nhập tay)

Do đó, em đang mong muốn :
1. Cột B, với 1 hàm excel nào đó có thể tự động phán định NG khi có sự thay đổi màu sắc.
2. Em không hiểu macro, nên nếu như có hàm excel thông thường , thì sẽ thật sự giúp em thuận tiện dùng trong nhiều file khác nhau
3. Nếu các bác có ý tưởng khác mà có thể đạt được mục đích như em đang cần, em thật sự rất cảm ơn các bác.

Cảm ơn ALL!!!
Bạn có thể dùng công thức mảng này
Mã:
=IF(MIN((D11:S11<>"")*$D$7:$S$8*{1;-1}+D11:S11*{-1;1})<0,"NG","")
 

File đính kèm

  • Hàm liên quan màu sắc (ví dụ thực tế).xlsx
    26.8 KB · Đọc: 6
Bạn có thể dùng công thức mảng này
Mã:
=IF(MIN((D11:S11<>"")*$D$7:$S$8*{1;-1}+D11:S11*{-1;1})<0,"NG","")

Em ngồi ngẫm rồi nhưng không hiểu nội dung công thức trên (em chưa có trình độ hiểu về mảng)
Bác tóm tắt giúp em nội dung công thức trên được không.

Thank bác nhiều!!!!
 
Em ngồi ngẫm rồi nhưng không hiểu nội dung công thức trên (em chưa có trình độ hiểu về mảng)
Bác tóm tắt giúp em nội dung công thức trên được không.

Thank bác nhiều!!!!
Bạn xem file này xem có ngộ ra điều gì không.
 

File đính kèm

  • Hàm liên quan màu sắc (ví dụ thực tế).xlsx
    30.1 KB · Đọc: 11
Bạn xem file này xem có ngộ ra điều gì không.
Trình độ excel của em chỉ tầm sơ cấp ( chỉ hay dùng nhân chia và các hàm cơ bản thông thường). Trong công thức của bác em lần đầu tiên nhìn thấy các kết hợp như dưới đây nên xin bác chỉ giúp em nội dung nó là gì, em rất muốn học hỏi thêm.
1. Trong công thức =(D11<>"")*D$7-D11 ➡ Kết hợp (D11<>"")*D$7 này nghĩa là gì
2.Trong mảng {=IF(MIN((D11:S11<>"")*$D$7:$S$8*{1;-1}+D11:S11*{-1;1})<0,"NG","") } ➡ D11:S11<>""、{1;-1} nó mang những ý nghĩa gì

Thanks bác!!!
 
Web KT
Back
Top Bottom