• DİKKAT

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

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

  • Konbuyu başlatan Konbuyu başlatan m.ensar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Nisan 2016
Mesajlar
445
Excel Vers. ve Dili
office 2016 Türkçe
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))))
 
Ş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.
 
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)
 
Ş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 :)
 
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
 
Hatalı aldığınız haliyle yükleyin. Düzeltmeye bizde yardımcı olalım.
 
Hangi sayfa/hücre/satır/sütunda işlem yapılacak?
 
ö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
 
Bu formül DİZİ formüldür.

Hücrelere bu şekilde uygulayıp deneyiniz.
 
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
 
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.
 
Teşekkür ediyorum hocam deneyeceğim inşallah başarırım :)
 
Geri
Üst