• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü En alt Satırdan koşula göre veri getirmek

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Kokorecci

Yeni Üye
Kullanıcı Bilgileri
Katılım
16 Nis 2021
Mesajlar
332
Aldığı beğeni
44
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
ustalarım iyi akşamlar örnek sayfada belirttim içeriğinde yazdım açıklama olarak da , ofice 2021 kullanıyorum filtre ile veri getiriyorum ana data sayfamdan
bazen hiç veri olmaz bazen 5 satır bulur bazen de 300 satır bulur fakat bana gerekli olan en alttaki satırdan yukarıya doğru koşula göre veri getire bilir miyim
şimdiden teşekkürler
 

Ekli dosyalar

  • örnek.xlsx
    21.2 KB · Gösterim: 5
Çözüm
Dosyanızda
AD kolonundan itibaren FİLTRE işleviyle elde ettiğiniz veriler gerekli olmayabilir... Silersiniz isterseniz... ( Ayrıca, Sonuçlar sadece Ev Sahibi Ekibinin Hannover olması kriterini sağlıyor. Oysa ki, beklenilen sonuçlarda, hem Ev Sahibi ve hem de Misafir Takımın Hannover olması isteniyor)
Çünkü, elde etmek istediğinizi, direkt olarak Ana Verilerinizden hesaplamak çok daha UYGUN olacaktır.

  • D2 : Y24 alanında Manuel yazdığınız verilerinizi komple silin. Çünkü formülle, sonuçlar bu alana dökülecektir.
  • D2 hücresine şu formülü yazın.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Burada,
O1 hücresinde yazdığınız TARİH bir kriter olarak değerlendirilmedi...
merhabalar
alternatif olur belki
 

Ekli dosyalar

  • örnek (11).xlsx
    22.7 KB · Gösterim: 3
1706333667851.png
KENDİ sayfamda olmayan veriyi getirdi yanlız arattırdığım formül deki yerler filtre ile gelen veri o yüzden sanırım esas geldiği sutun daki verileri getiriyor sanırım ben size verinin tam oldugu dosyayı atayım ona göre tarih ve isim olarak buldurabilirsek sevinirim şimdiden teşekürler
 

Ekli dosyalar

  • veridata.xlsb
    2 MB · Gösterim: 3
Moderatör tarafında düzenlendi:
Dosyanızda
AD kolonundan itibaren FİLTRE işleviyle elde ettiğiniz veriler gerekli olmayabilir... Silersiniz isterseniz... ( Ayrıca, Sonuçlar sadece Ev Sahibi Ekibinin Hannover olması kriterini sağlıyor. Oysa ki, beklenilen sonuçlarda, hem Ev Sahibi ve hem de Misafir Takımın Hannover olması isteniyor)
Çünkü, elde etmek istediğinizi, direkt olarak Ana Verilerinizden hesaplamak çok daha UYGUN olacaktır.

  • D2 : Y24 alanında Manuel yazdığınız verilerinizi komple silin. Çünkü formülle, sonuçlar bu alana dökülecektir.
  • D2 hücresine şu formülü yazın.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Burada,
O1 hücresinde yazdığınız TARİH bir kriter olarak değerlendirilmedi. Çünkü, O1 hücresinde yazılan tarih Bugün tarihi ve tüm maçlar da bugün tarihinden önce olduğundan kriter değerlendirilmedi.
Küçük bir tarih yazılıp, kriter olarak değerlendirilecekse,
Tarihten Büyük olma için
=LET(a;FİLTRE(A:K;(B:B>O1)*((D : D=Q1)+(E:E=Q1)));k;SATIRSAY(a);EĞERHATA(SIRALA(FİLTRE(a;k-SIRALI(k)<20);2;-1);""))
Tarihten Küçük olma için
=LET(a;FİLTRE(A:K;(B:B<O1)*((D : D=Q1)+(E:E=Q1)));k;SATIRSAY(a);EĞERHATA(SIRALA(FİLTRE(a;k-SIRALI(k)<20);2;-1);""))
şeklinde yazılabilir.
 
Çözüm
Dosyanızda
AD kolonundan itibaren FİLTRE işleviyle elde ettiğiniz veriler gerekli olmayabilir... Silersiniz isterseniz... ( Ayrıca, Sonuçlar sadece Ev Sahibi Ekibinin Hannover olması kriterini sağlıyor. Oysa ki, beklenilen sonuçlarda, hem Ev Sahibi ve hem de Misafir Takımın Hannover olması isteniyor)
Çünkü, elde etmek istediğinizi, direkt olarak Ana Verilerinizden hesaplamak çok daha UYGUN olacaktır.

  • D2 : Y24 alanında Manuel yazdığınız verilerinizi komple silin. Çünkü formülle, sonuçlar bu alana dökülecektir.
  • D2 hücresine şu formülü yazın.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Burada,
O1 hücresinde yazdığınız TARİH bir kriter olarak değerlendirilmedi. Çünkü, O1 hücresinde yazılan tarih Bugün tarihi ve tüm maçlar da bugün tarihinden önce olduğundan kriter değerlendirilmedi.
Küçük bir tarih yazılıp, kriter olarak değerlendirilecekse,
Tarihten Büyük olma için
=LET(a;FİLTRE(A:K;(B:B>O1)*((D : D=Q1)+(E:E=Q1)));k;SATIRSAY(a);EĞERHATA(SIRALA(FİLTRE(a;k-SIRALI(k)<20);2;-1);""))
Tarihten Küçük olma için
=LET(a;FİLTRE(A:K;(B:B<O1)*((D : D=Q1)+(E:E=Q1)));k;SATIRSAY(a);EĞERHATA(SIRALA(FİLTRE(a;k-SIRALI(k)<20);2;-1);""))
şeklinde yazılabilir.
içerisinde acıkladım bakarsanız sevinirim hocam şimdiden teşekürler
 

Ekli dosyalar

  • veridata.xlsb
    2 MB · Gösterim: 3
Dosyanızda
AD kolonundan itibaren FİLTRE işleviyle elde ettiğiniz veriler gerekli olmayabilir... Silersiniz isterseniz... ( Ayrıca, Sonuçlar sadece Ev Sahibi Ekibinin Hannover olması kriterini sağlıyor. Oysa ki, beklenilen sonuçlarda, hem Ev Sahibi ve hem de Misafir Takımın Hannover olması isteniyor)
Çünkü, elde etmek istediğinizi, direkt olarak Ana Verilerinizden hesaplamak çok daha UYGUN olacaktır.

  • D2 : Y24 alanında Manuel yazdığınız verilerinizi komple silin. Çünkü formülle, sonuçlar bu alana dökülecektir.
  • D2 hücresine şu formülü yazın.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Burada,
O1 hücresinde yazdığınız TARİH bir kriter olarak değerlendirilmedi. Çünkü, O1 hücresinde yazılan tarih Bugün tarihi ve tüm maçlar da bugün tarihinden önce olduğundan kriter değerlendirilmedi.
Küçük bir tarih yazılıp, kriter olarak değerlendirilecekse,
Tarihten Büyük olma için
=LET(a;FİLTRE(A:K;(B:B>O1)*((D : D=Q1)+(E:E=Q1)));k;SATIRSAY(a);EĞERHATA(SIRALA(FİLTRE(a;k-SIRALI(k)<20);2;-1);""))
Tarihten Küçük olma için
=LET(a;FİLTRE(A:K;(B:B<O1)*((D : D=Q1)+(E:E=Q1)));k;SATIRSAY(a);EĞERHATA(SIRALA(FİLTRE(a;k-SIRALI(k)<20);2;-1);""))
şeklinde yazılabilir.
çok teşekür ederim çalıştı tam istediğim gibi oldu allah razı olsun hocam
 
Tamam...
Ben de şimdi yeni eklenen dosyayı indirdim. Baktım ve eskisinden bir farkı yok.
Açıklama isteyecektim şimdi...

Yeni mesajınız geldi... İstenileni karşılayacak şekilde, Çalışıyor olduğuna sevindim...
Teşekkürlerimle...
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst