formülle yapılan kopyalamalarda boş hücrelerin boş olarak kopyalanması

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
merhaba hayırlı cumalar;
İhsan hocamın yazmış olduğu bu dizi formülü buradan buldum hatta bir örnek çalışmasını kendime uyarlıyorum. şöyle bir sorunum var ki kopyalama yaptığım sayfa üzerinde bazı sütunlar boş satırı kopyalarken o boş hücrelerin aynen boş olarak kopyalamak istiyorum 0 değeri yada başka bir değer atamasın. çok araştırdım birkaç örnek denedim ama bu formülle uyum sağlatamadım. boş hücreler sabit değil 2. sütunda da olabiliyor 5. sütunda misal.
iyi çalışmalar
=EĞER(SATIRSAY(C$5:C6)>$O$4;"";İNDİS(ANASAYFA!C$5:C$1000;KÜÇÜK(EĞER(ANASAYFA!$N$5:$N$1000=$N$4;SATIR(ANASAYFA!$N$5:$N$1000)-SATIR(ANASAYFA!$N$5)+1);SATIRSAY(C$5:C6))))
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Şu işlem işinizi görür mü ? En azından 0 değerleri görüntülenmez.

Dosya\Seçenekler\Gelişmiş\Bu çalışma sayfasının seçeneklerini göster
Bölümünden "Değeri sıfır olan hücrelerde sıfır göster" seçeneğini iptal edebilirsiniz.

Daha sonra o hücreleri referans alıp başka işlemler yapıyorsanız, boş olarak değil de 0 varmış gibi işlem yaparsınız.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,

Formül yapısına göre 0 üretmemeli,
=EĞER(SATIRSAY(C$5:C6)>$O$4;""
denilmiş. Zaten çekilecek değer N5 deki sayı kadar fazlasını çekmek istediğinizde #SAYI! hatası vermeli. 0 nasıl veriyor? (deneme yapmadım)
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Şu işlem işinizi görür mü ? En azından 0 değerleri görüntülenmez.

Dosya\Seçenekler\Gelişmiş\Bu çalışma sayfasının seçeneklerini göster
Bölümünden "Değeri sıfır olan hücrelerde sıfır göster" seçeneğini iptal edebilirsiniz.

Daha sonra o hücreleri referans alıp başka işlemler yapıyorsanız, boş olarak değil de 0 varmış gibi işlem yaparsınız.
Hocam diyelim D sütunu vatandaş o sütuna tarih girmesi gerekiyor ama işlemini yaptığı satıra girmiş yapmadığına haliyle girmemiş ben şimdi onu sıfır gösterirsem o tarihi baz alan başka işlem yanlış çıkar. bir örnek dosya ekleyim en güzeli :)
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Merhaba,

Formül yapısına göre 0 üretmemeli,

denilmiş. Zaten çekilecek değer N5 deki sayı kadar fazlasını çekmek istediğinizde #SAYI! hatası vermeli. 0 nasıl veriyor? (deneme yapmadım)
örnek çalışma yüklüyorum hocam 5 dk ya
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
ihsan hocamın bir çalışmasından aldım hocam bunu birebir uyguladığım için sayfa boyutunu düşüremiyorum. satır silme ve eklemeyi kapatmış o nedenle yükletmiyor kopyalayıp başka çalışma kitabına uyguladığımda #DEĞER! olarak çıkıyor. çözdüğümde paylaşacağım
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Hatalı aldığınız haliyle yükleyin. Düzeltmeye bizde yardımcı olalım.
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025

Ekli dosyalar

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Hangi sayfa/hücre/satır/sütunda işlem yapılacak?
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
öncelikle çok teşekkür ediyorum mahir hocam ilginize ve cenzgiz hocamada. Hepsine ayrı yarı yapılacak hocam ama bir tanesine yapmanız yeterli ben kopyalarım
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Rica ederim hocam ben çok yardımcı olamadım :)
öncelikle çok teşekkür ediyorum mahir hocam ilginize ve cenzgiz hocamada. Hepsine ayrı yarı yapılacak hocam ama bir tanesine yapmanız yeterli ben kopyalarım
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu formül DİZİ formüldür.

Hücrelere bu şekilde uygulayıp deneyiniz.
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Korhan hocam dizi formül olduğunu biliyorum dizi formül olarakta uyguluyorum ancak attığım örnekte ki gibi boş hücreleri 0 olarak getiriyor. onu aşamıyorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Bu tablonuzda kaç satırlık bir veri listesi olacak?

Eğer satır sayısı çoğalacaksa performans kaybı yaşayabilirsiniz.

Bu sebeple ANASAYFA isimli sayfasına bir yardımcı sütun kullanmanızı tavsiye ederim. Böylece verilerinizi diğer sayfalara daha basit formülle aktarabilirsiniz. Bu yardımcı sütunu A sütununa eklerseniz DÜŞEYARA formülünü kullanabilirsiniz. Sağ tarafta boş bir alana eklerseniz İNDİS+KAÇINCI fonksiyonlarını kullanabilirsiniz.

Sıfır olan hücreler formüle eklenebilir. Fakat gereksiz yere uzamış olacaktır. Bu koşulu formüle eklemek yerine koşullu biçimlendirme ya da hücre biçimlendirme yöntemi ile sıfırları gizlemeniz daha sağlıklı olacaktır.
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
348
Excel Vers. ve Dili
office 10 türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Teşekkür ediyorum hocam deneyeceğim inşallah başarırım :)
 
Üst