#YOK değeri olan hücrelerin gizlenmesi

Katılım
7 Ağustos 2005
Mesajlar
2
düşeyara komutunu kullanarak değerler getireyorum karşılığı olmayanlarda #YOK değeri geliyor ben bu satırları gizlemek istiyorum bunu nasıl yaparım

Teşekkürler
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
satır numarasını seç sağ fare ile gizle'ye tıkla. böyle bir çözüm istemezseniz. Aşağıdaki yolu deneyin.

Bu tür hata mesajlarının hepsinde aynı yöntemi uygulamak mümkündür. Unutulmamalıdır ki, hata mesajı olan hücrede bir formül bulunmaktadır. Farzedelim ki hatalı hücrede aşağıdaki gibi bir formül olsun.

=DÜÞEYARA(B1;C1:D11;2;0)

Düşeyara ile aranılan veri bulunamadığında hücrede #YOK hata değeri olacaktır. Dolayısı ile bu da o hücrenin içerisinde bulunduğu bir toplama dizisini hatalı olarak gösterecektir. O halde bu hücreye ya boşluk değeri ya da sıfır değeri atayabiliriz. Ama unutmayınız sıfır değeri çarpma işleminde sorun çıkartabilir. O halde boşluk değeri atayalım. Yukarıdaki formülü aşağıdaki gibi değiştiriniz.

=EÐER(EHATALIYSA(DÜÞEYARA(B1;C1:D11;2;0));"";DÜÞEYARA(B1;C1:D11;2;0))

Yaptığımız tek şey normalolarak bildiğimiz EÐER formülü ile birlikte EHATALIYSA formülünü kullanmaktır. Formülün anlaşılması için aşağıdaki açıklamayı inceleyiniz.

=EÐER(HATALIYSA(formül);"";formül))

"Eğer formül hatalı sonuç veriyorsa hücreyi boş bırak, değil ise formül sonucunu yazdır."
 
Katılım
5 Ocak 2005
Mesajlar
890
Biraz ders çalışman gerekecek ama olsun

#YOK hatasını düzeltme

Değer bir işlevde veya formülde kullanılamaz durumdaysa ortaya çıkar.

Hatayı görüntüleyen hücreyi tıklatın,kare kutu içerisinde sarı zemin üzerinde ünlem şeklinde görünen düğmeyi ve görünürse Hata İzle'yi tıklatın.
Olası nedenleri ve çözümleri gözden geçirin.
Olası nedenler ve çözümleri
Veri eksik ve verinin yerine #YOK veya YOK() girilmiş

#YOK değerinin yerine yeni veriyi koyun.

Note Henüz veri içermeyen hücrelere #YOK değerini girebilirsiniz. Böylece, bu hücrelere başvuran formüller, sonucu hesaplamayı denemek yerine #YOK değerini verecektir.

YATAYARA, ARA, KAÇINCI veya DİKEYARA çalışma sayfası işlevinde aranan_değer bağımsız değişkeni için uygun olmayan bir değer verme

Aranan_değer bağımsız değişkeninin (bağımsız değişken: İşlevin işlemler veya hesaplamalar yapmakta kullandığı değerler. İşlevin kullandığı bağımsız değişken türü fonksiyona özeldir. İşlevlerde sıklıkla kullanılan bağımsız değişkenler arasında, metin, hücre başvuruları ve adlar yer alır.), doğru türde bir değer (örneğin, bir aralık başvuru değil, değer veya hücre başvurusu) olduğundan emin olun.
Sıralanmamış bir tabloda bir değerin yerini belirlemek için DİKEYARA, YATAYARA veya KAÇINCI çalışma sayfası işlevini kullanma

Varsayılan olarak, tablolarda veri arayan işlevlerin artan sırayla sıralanması gerekir. Bununla birlikte, DİKEYARA ve YATAYARA çalışma sayfası işlevleri, tablo sıralanmamış olsa bile işleve tam eşleşeni bulmasını belirten bir aralık_ara bağımsız değişkeni (bağımsız değişken: İşlevin işlemler veya hesaplamalar yapmakta kullandığı değerler. İşlevin kullandığı bağımsız değişken türü fonksiyona özeldir. İşlevlerde sıklıkla kullanılan bağımsız değişkenler arasında, metin, hücre başvuruları ve adlar yer alır.) içerir. Tam bir eşdeğer bulmak için aralık_ara bağımsız değişkenini YANLIÞ olarak belirleyin.
KAÇINCI çalışma sayfası işlevi, bir eşleşme bulmak için listenin hangi sırayla sıralanması gerektiğini belirten bir eşleştir_ tür bağımsız değişkeni içerir. Eğer işlev bir eşleşme bulamıyorsa, eşleştir_tür bağımsız değişkenini değiştirmeyi deneyin. Tam bir eşdeğer bulmak için eşleştir_tür bağımsız değişkenini 0 olarak belirleyin.

Bağımsız bir değişkeni, dizi formülünü içeren aralıkla aynı satır veya sütun sayısına sahip olmayan bir dizi formülünde kullanma

Dizi formülü (dizi formülü: Bir veya daha fazla veri kümesi üzerinde birden çok hesaplama yapan ve tek bir sonuç veya birden çok sonuç döndüren bir formül. Dizi formülleri kaşlı ayraçlar { } arasına alınır ve CTRL+ÜSTKRKT+ENTER tuşlarına basılarak girilir.) çok sayıda hücreye girilmişse, formülün başvurduğu aralıkların aynı sayıda satıra ve sütuna sahip olduğundan emin olun veya dizi formülünü daha az hücreye girin. Ã?rneğin, dizi formülü, 15 satır yüksekliğinde bir aralığa (C1:C15) girilmişse ve formül, 10 satır yükseklikte bir aralığa (A1:A10) başvuruyorsa, C11:C15 aralığı, #YOK değerini görüntüleyecektir. Bu hatayı düzeltmek için formülü daha küçük bir aralığa girin (örneğin, C1:C10) veya formülün başvurduğu aralığı, aynı sayıda satır içerecek şekilde değiştirin (örneğin, A1:A15).

Yerleşik veya özel bir çalışma sayfası işlevinde bir veya daha fazla sayıda zorunlu bağımsız değişkeni iptal etme

İşleve tüm bağımsız değişkenleri (bağımsız değişken: İşlevin işlemler veya hesaplamalar yapmakta kullandığı değerler. İşlevin kullandığı bağımsız değişken türü fonksiyona özeldir. İşlevlerde sıklıkla kullanılan bağımsız değişkenler arasında, metin, hücre başvuruları ve adlar yer alır.) girin.

Kullanılamayan bir özel çalışma sayfası işlevini kullanma

Çalışma sayfası işlevini içeren çalışma kitabının açık olduğundan ve işlevin uygun şekilde çalıştığından emin olun.

#YOK değeri veren bir işlev giren makroyu çalıştırma

İşlevdeki bağımsız değişkenlerin (bağımsız değişken: İşlevin işlemler veya hesaplamalar yapmakta kullandığı değerler. İşlevin kullandığı bağımsız değişken türü fonksiyona özeldir. İşlevlerde sıklıkla kullanılan bağımsız değişkenler arasında, metin, hücre başvuruları ve adlar yer alır.) doğru olduğundan ve doğru konumda bulunduğundan emin olun.
 
Katılım
5 Ocak 2005
Mesajlar
890
Pardon Sn:mahmut_bayram

Sizin yazınızı ben cevap verdikten sonra gördüm
 
Üst