• DİKKAT

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

Kritere göre işlem yapan formül

  • Konbuyu başlatan Konbuyu başlatan klop01
  • Başlangıç tarihi Başlangıç tarihi

klop01

Altın Üye
Katılım
19 Aralık 2016
Mesajlar
659
Excel Vers. ve Dili
2021 Türkçe 64 Bit
Arkadaşlar,
Aşağıdaki açıklamamdaki gibi bir formüle ihtiyacım var.

Bir tablodaki E8:F67 aralığındaki değerleri başka yere formülle almak istiyorum.
Bir şartım var: Eğer D sütunundaki satırlarda DOĞRU yazıyorsa o satır atlansın. Atlanan satırın yerine alttaki diğer satırlar gelsin.

Ekli dosyada konuyu örnekle gösterdim. Yardımlarınızı rica ederim.
 

Ekli dosyalar

Greenblacksea53,
Formül yazdığınız konumda doğru çalışıyor fakat başka bir konumdaki hücreye yapıştırınca çalışmıyor.

Ben, E70:E129 aralığına E8:E67 aralığındaki değerleri getirmek istiyorum (D sütununda eğer DOĞRU yazmıyorsa)
F70:F129 aralığına F8:F67 aralığındaki değerleri getirmek istiyorum (D sütununda eğer DOĞRU yazmıyorsa)

Formülü bu konumlarda çalışır hâle getirebilir miyiz?
 
Alternatif;

E70;
C++:
=FİLTRE(E8:F67;(D8:D67<>"DOĞRU")*(F8:F67<>""))
 
Korhan Ayhan,
Formül için teşekkürler.

FİLTRE işlevi 2019 Excel çalışma kitaplarında kullanılıyor galiba.
Formül, evde kullandığım Excel 2021'de çalışıyor ama iş yerindeki Excel 2010'da orada çalışmıyor.
Formülü 2010 Excel için düzenleyebilir miyiz?

NOT: Formüldeki "DOĞRU" ifadesi onay kutusu sonucunu gösterdiği için tırnaksız yazılınca sonuç veriyor. İlk iletimde bu durumu belirtmediğimden yanlış anlaşılma olmuş.
 
Deneyiniz.

E70 hücresine uygulayıp sağa ve alta doğru sürükleyiniz.

C++:
=EĞERHATA(İNDİS($E$8:$F$67;TOPLAMA(15;6;(SATIR($E$8:$F$67)-7)/(($D$8:$D$67<>DOĞRU)*($F$8:$F$67<>""));SATIR(E1));SÜTUN(A$1));"")
 
Korhan Ayhan,
Formülü E70 hücresine yazıp sağa ve aşağı sürükledim.
Tüm hücrelerde #AD? hatası veriyor.

NOT:
Kırmızı yer yanlışlıkla 8 olarak yazılmış.
=İNDİS($E$8:$F$67;TOPLAM(15;6;(SATIR($E$8:$F$67)-7)/(($D$8:$D$67<>DOĞRU)*($F$8:$F$67<>""));SATIR(E$1));SÜTUN(A$1))
 
Afedersiniz..

Telefondan yazmıştım. Hatalı olmuş. Formülü revize ettim. Tekrar deneyiniz.
 
Korhan Ayhan,
6. iletinizdeki revize formül istenileni tam olarak yapıyor.
Sağ olun.
 
Geri
Üst