Excel'de #YOK içeren hücrelere koşullu biçimlendirmeyi nasıl eklerim?


18

Excel 2013'te bulunan değerlerle dolu bir sütun var VLOOKUP(). Nedense, içeren hücreleri vurgulamak için koşullu biçimlendirme kullanamıyorum #N/A.

"Eşit ..." ve "İçerdiği Metin ..." için vurgulama kuralları oluşturmaya çalıştım, ancak ikisi de işe yaramıyor.

#YOK içeren hücreleri vurgulamak için koşullu biçimlendirmeyi nasıl kullanabilirim?

#YOK metnini içeren hücreleri biçimlendirme

Yanıtlar:


21

#N/AExcel ile ilgili olarak "metin" değil, sadece buna benziyor. Aslında çok özel bir hatadır, yani hesaplama sırasındaki bir hata nedeniyle değerin "Kullanılamaz" olduğu anlamına gelir.

ISNA(Range)Bu tür bir hatayla eşleştirmek için kullanabilirsiniz .

"Metin içerir" yerine, genel kurallar yerine yeni bir boş kural oluşturmak ve ardından "Hangi hücrelerin biçimlendirileceğini belirlemek için bir formül kullan" oluşturmak istersiniz.

Orada, aralığınızdaki ilk hücre için kuralı ayarlayabilmeniz gerekir ve aralığın geri kalanından aşağı akacaktır.

=ISNA(range)

Örneğin, hücreleri koşullu olarak biçimlendirmek için B6:B8:

  1. Vurgulamak istediğiniz ilk hücreyi seçin. (B6)
  2. Click Ev -> Koşullu Biçimlendirme -> Kurallar Yönet -> Yeni Kural .
  3. Hangi hücrelerin biçimlendirileceğini belirlemek için Formül kullan'ı seçin .
  4. Bu formülün doğru olduğu değerleri biçimlendir alanına girin =ISNA($B6).
  5. Hücre formatını ayarlamak için Format'ı tıklatın , ardından Tamam'ı seçin .
  6. Biçimlendirme kuralını oluşturmak için tekrar Tamam'ı tıklatın .
  7. In Koşullu Biçimlendirme Kuralları Yöneticisi , düzenleme aralığı altında Geçerli (eski: $B6:$B8)
  8. Kuralı uygulamak için Tamam'ı seçin .

#YOK içeren B6: B8 hücreleri için kırmızı biçimlendirme

Hangisi true ile eşleşir ve böylece istediğiniz biçimlendirmeyi uygular.

Başvuru için Microsoft, IS işlevlerinin listesini ve bunların kullanım örneklerini gösterir.


"Metin içerir" i kullanmanın bir nedeni işe yaramazsa, dil ayarlarınızı değiştirirseniz "# N / A" ifadesinin yerel kısaltmanın N / A kısaltmasıyla değişebileceğinden şüpheleniyorum.
Muzer

Kuralı eklediğimde, diğer hücrelere akmıyor. Sadece vurguladığım hücre için geçerlidir
Stevoisiak

@StevenVascellaro Bir aralık ayarladığınızdan emin olun, ancak formülün "$" işaretinin kuralın "nasıl aktığını" kısıtladığı için doğru yerde olduğundan emin olun. Sadece veri aşağı gitmek için benim durumumda "B" sütun önünde olması gerekir. Karşıya geçmek için, sayının önünde olmalı, ancak sütunun olmamalıdır. Her ikisinin de önünde ise, kural çalışmaz. Satır 6 aşağı doğru şeyler etkiler böylece B6 $ var.
Mokubai

1
Çok sütunlu çok satırlı bir veri kümeniz varsa ve "uygula" aralığınızdaki her şeyde olmasını istiyorsanız, formül için bu aralıkta bir başlangıç ​​noktası olmasını ve "$" işaretinin bulunmamasını istersiniz.
Mokubai

@StevenVascellaro formülü not eder ve "şu an için geçerlidir" aralığı: i.stack.imgur.com/mkk0l.png
Mokubai


2

Veya "Yalnızca içeren hücreleri biçimlendir" seçeneğini kullanın ve ilk açılır listeyi "Hücre Değeri" nden "Hatalar" olarak değiştirin


1

Başka bir seçenek, aşağıdaki formülü kullanmaktır:

=IFERROR(VLOOKUP(A1,[Some Range],[Some Column]), "Not Found")

"Bulunamadı" ifadesini uygun bir hata metniyle değiştirin.

Ardından, yazdığınız hata metni için bir koşullu biçim kuralı ayarlayın. DÜŞEYARA bir değer bulursa, değeri çıktılar. Aksi takdirde, koşullu biçimlendirme kuralları uygulanacak olan hata metnini çıkarır.


1

Genellikle tüm hücreleri belirli bir renkle işaretleyerek sistemi kandırdım ve sonra "doğru" değerleri siyah olarak biçimlendirmek için bir kural ekledim. sonuç, doğru olmayan tüm değerlerin renkli kalmasıdır

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.