eğer #SAYI! hatası veriyosa hücreyi boş bıraksın

Katılım
25 Eylül 2009
Mesajlar
16
Excel Vers. ve Dili
2007
Başlıkta yazdığım fonksiyonu yazabilirmiyiz acaba. Aynı şekilde #yok!hatasındada yapabilirmiyiz.

Yardım ederseniz sevinirim.
 
Katılım
25 Eylül 2009
Mesajlar
16
Excel Vers. ve Dili
2007
Ben aslında örnekte verdiğim 1. sütündaki verileri küçükten büyüğe doğru 2. sütünda sıralayıp boş olanlarıda boş olarak geçsin istiyorum. ama tüm çabalarıma rağmen #sayı! hatası veriyor. hata.tipi fonksiyonunu kullanıyorum bu saferde hata vermeyen yerler #yok hatası variyor.

sabahtan beri uğraşmaktan gözlerim kızardı :(
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Bunun için birçok yöntem kullanabilirsiniz. 2 örnek ben vereyim.

1. Yol;

B3 hücresine yazarak alt satırlara kopyalayınız..

Kod:
=EĞER(EHATALIYSA(KÜÇÜK(A$3:A$30;SATIR(A1)));"";KÜÇÜK(A$3:A$30;SATIR(A1)))
Mantığı,

=eğer(ehatalıysa(formülünüz);"";formülünüz)

2. Yol;

B1 hücresine dolu olan satırları saydırın.

=BAĞ_DEĞ_SAY(A:A)

B3 hücresinede aşağıdaki formülü yazarak alt satırlara kopyalayınız.

Kod:
=EĞER(SATIR(A1)>$B$1;"";KÜÇÜK(A$3:A$30;SATIR(A1)))
2. yol formül hesaplama hızı açısından daha hızlıdır.

.
 
Katılım
25 Eylül 2009
Mesajlar
16
Excel Vers. ve Dili
2007
tam olarak istediğim buydu nasıl teşekkür etsem az olur. elinize emeğinize sağlık.

iyi geceler.
 
Üst