Excel koşullu biçimlendirme formülünü belirli metinlerle arama


2

Üzgünüm aramaya çalıştım ancak istediğim gibi bir soru bulamadım.

Sorum: Belirli metin içeren formülü olan tüm koşullu formatları aramanın kolay bir yolu var mı?

Excelimde birçok koşullu biçimlendirme var ve çoğunda "Hangi hücrelerin biçimlendirileceğini belirlemek için bir formül kullanın" seçeneğine sahibim. Tüm bu formülü belirli bir metinle aramak istiyorum, böylece üzerlerinde bir şeyler yapabilirim.

örn. formülün doğru olduğu değerleri biçimlendirin: = NOT (ONOFF.ON_DESK)

Tüm formülleri "ON_DESK" metiniyle aramak istiyorum. Teşekkürler!

Koşullu Biçimlendirme Formülü


Biraz daha bilgi verebilir misiniz? Arama, formülde "ON_DESK" ile tüm hücreler arasında geçiş yapmanızı sağlar. Peki ya arama bunu uygun hale getirmiyor? Bir makro tüm hücreler arasında dolaşabilir ve formatı kırmızı olarak değiştirebilir. Yan etkileri olduğu için normalde bir makro kullanmazdım. Aradığın şey bu mu?
bvaughn

Merhaba bvaughn, iplik bir süredir orada ve yorum için teşekkürler. Bana öyle geliyor ki Excel, iletişim kutusunun formülü koşullu biçimlendirme biçiminde aramadığını düşünüyor (nerede olduğunu daha net açıklamak için orijinal soruma bir resim ekleyeceğim). Ancak ipucu için teşekkürler, vba tarafından yapılabileceğini onaylıyorum. Ümit ediyorum ki, formülü de koşullu biçimlendirmede ele almak için bir gün bulma diyalog aramasını genişleteceklerdir.
Gerry

Yanıtlar:


0

Formülü içeren "meta" hücreleri genellikle kullanım fonksiyonlarına maruz kalmazlar. VBA, formül de dahil olmak üzere "meta" 'nın herhangi birine erişebilse de, her yeniden kalkışın bir makronun çalışmasına neden olması için bir tetikleyici olması iyi değildir.

Ancak, hangi sorunu çözmeye çalıştığınıza bağlı olarak bir yol olabilir. ON_DESK'i ayrı bir hücrede ya da başvurabileceğiniz bir masada ise. Bunun için temel formül = ıferror (IF (TB [z] = "ON_DESK", DOĞRU, YANLIŞ), YANLIŞ) Bu, eğer bayrak olarak adlandırılmışsa, Z adında bir sütunu olan TB adlı bir tablo kullanır. koşullu biçimlendirme ile.

= farklı (IF ($ XEY1 = "ON_DESK", DOĞRU, YANLIŞ), YANLIŞ) Bu, OnOff bilgilerini tutmak için XEY sütununu kullanır ve çekirdek hücreleriniz, uygun veriler için XEY sütununu kullanacak şekilde değiştirilir. Bunu yapmanın başka yolları da var, fakat temel olarak bir hücrede bayrak mantığı olarak kullanmak istediğinizi kendiniz ayırmalısınız.

Umarım bu yardımcı olur. Yapıyı yapmanın başka yolları da var, bu verilerinize ve çözmek istediğiniz sorunu bağlı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.