• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

#YOK hatasını

Katılım
25 Ağustos 2012
Mesajlar
562
Excel Vers. ve Dili
Office 2003
DÜŞEYARA($CF$35;KAZA02C!$C$8:$AU$39;11;0)

formülünde değer boş olduğu zaman #YOK hatasını nasıl giderebilirim
ve boş olmasını nasıl sağlayabilirim

şimdiden teşekkürler
 
Merhaba
Aşağıdaki gibi deneyin.

Kod:
=EĞERHATA(EĞER($CF$35="";"";DÜŞEYARA($CF$35;KAZA02C!$C$8:$AU$39;11;0));"")
 
Sanırım excel 2003 versiyon kullandığınız için AD hatası almış olabilirsiniz.
Bu şekilde deneyin.

Kod:
=EĞER(EHATALIYSA(DÜŞEYARA($CF$35;KAZAC02!$C$8:$AU$39;11;0));"";DÜŞEYARA($CF$35;KAZAC02!$C$8:$AU$39;11;0))
 
Hocam şimdi göstermedi ancak göstermesi gereken bir numara geldiği zamanda bu sefer istediğim değeri göstermiyor
evet Office 2003 kullanıyorum
 
Küçük bir örnek sayfası gönderebilirseniz, başka arkadaşlarda yardımcı olabilir.
 
=EĞER(EHATALIYSA(DÜŞEYARA($CF$35;KAZA02C!$C$8:$AU$39;11;0));"";DÜŞEYARA($CF$35;KAZA02C!$C$8:$AU$39;11;0))

şimdi oldu.
 
Son düzenleme:
Merhaba.
KAZA02C sayfası M8 hücresindeki formülü aşağıdaki ile değiştirerek (formülü aşağı doğru kopyalayın)
sorunu kaynağında halletmenizi öneririm.

Benzer düzeltmeyi KAZA02C sayfasında kırmızı arka planı uyguladığınız sütunlarda da yapınız.
.
Kod:
=EĞER(EHATALIYSA(DÜŞEYARA(L8;DATA03!$A$7:$B$10;2;0));"";DÜŞEYARA(L8;DATA03!$A$7:$B$10;2;0))
 
Merhaba dosyanızın KAZA02C dosyasındaki YOK hataları EĞERHATA formülü ile kaldırdıktan sonra KAZA02 sayfasındaki hatalı yer kendiliğinden kalktı.

Ayrıca AG43 hücresindeki formülde hata vardı.
Ben 2007 kullanıyorum, bende şuan hata vermiyor, 2003'te verirmi bilmiyorum.
Sayfanız ektedir.

Ayrıca 2.örnekte =EĞER(L8="";"";DÜŞEYARA(L8;DATA03!$A$7:$B$10;2;0)) formüle, kırmızı olan yer uygulandı. Bu formülle yapılan örnekte ektedir. Bende her ikisi de çalışıyor.

Ayrıca formüllerinin başına örneğin aşağıdaki gibi EĞER formülü ekleyip tamam deyince, sayfanız olan KAZA02C sayfasının ismini, formülde KAZAC02'ye çeviriyor, bundan dolayıda hatalı görünüyor, sayfanıza başka bir isim verebilirsiniz. Yani dosyanızın ismi Yazı-Rakam-Yazı olunca hata veriyor olabilir.

=EĞER(CC35="";"";DÜŞEYARA($CC$35;KAZAC02!$C$8:$AW$39;9;0))
 

Ekli dosyalar

Son düzenleme:
Makro kodum

Private Sub CommandButton1_Click() 'KROKİ TEMİZLE
Dim Alan As Range, Nesne As Object
Application.ScreenUpdating = False
Set Alan = Range("C20:BZ55,M95:AC96,AK95:BA96,BR93:BZ94")
Alan.ClearContents
For Each Nesne In ActiveSheet.Shapes
If Not Intersect(Nesne.TopLeftCell, Alan) Is Nothing Then
Nesne.Delete
End If
Next
Application.ScreenUpdating = True
MsgBox "Ergün - İşleminiz tamamlanmıştır."
End Sub

Run-time error "1004" hatası alıyorum
sorunu çözmeme yardımcı olabilirmisiniz
şimdiden teşekkürler
 
Geri
Üst