• DİKKAT

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

Soru En Yeni Tarih.

Katılım
1 Aralık 2008
Mesajlar
244
Excel Vers. ve Dili
Microsoft Excel 2016 TR 32 Bit
Günaydın arkadaşlar;

Açıklamalar tablonun içerisinde yazıldırı. Şimdiden teşekkür ederim.

@Ömer Hocam daha önce bu sorumun cevabini siz vermiştiniz, o zamanki ek' e ulaşamadığım için tekrardan yardım istiyorum.
 

Ekli dosyalar

Merhaba,

En yeni tarihten kastınız son tarih sanırım.

Kod:
=ARA(2;1/(Sap!$B$5:$B$10000=saphata!B2);Sap!$A$5:$A$10000)

.
 
Evet Ömer Hocam emeğinize sağlık istediğim olmuş.
 
Merhaba,

En yeni tarihten kastınız son tarih sanırım.

Kod:
=ARA(2;1/(Sap!$B$5:$B$10000=saphata!B2);Sap!$A$5:$A$10000)

.

ömer hocam formüldeki aranan vektör neden 2 bir de 1 ve slaş işareti neden kullanıldı kısaca açıklama yapmanız mümkün müdür ?
 
Ömer Beyin vakti olsaydı açıklamayı yapardı. Ben dilim döndüğünce anlatmaya çalışayım....

1) Formülün; (Sap!$B$5:$B$10000=saphata!B2) kısmı {yanlış;yanlış;yanlış;........;doğru;yanlış;yanlış.....} şeklinde (10.000-5)+1=9.996 adet sonuç içeren bir dizi verir.

2) Formüldeki 1/ ({dizi elemanları}) kısmındaki 1/ ile; dizi elemanlarının herbirini 1'e bölerek bu kez "yanlış" olanların "hata" olarak, "doğru" olanların ise "1" olarak değiştirildiği bir diziye dönüştürülmesi sağlanıyor. Çünkü; Excel'de "doğru" mantıksal değeri "1", "yanlış" mantıksal değeri ise "0" demektir. Matematikten de bildiğimiz gibi; herhangibir sayıyı sıfıra böldüğümüzde "hata" alırız. Burada da; 1'e böldüğümüz "doğru" değerlerin sonucu "1" olacak, 1'e böldüğümüz "yanlış" değerlerin sonucu ise "hata" olacaktır.

3) Şimdi artık elimizdeki dizi şöyle bir şey olacaktır...... {hata; hata; hata;.......;hata;1;hata;1;.....}

4) Kullanılan ARA (LOOKUP) fonksiyonu bu dizi içerisinde aradığı "2" değerine en yakın ve en son değeri bulduğunda (yukarıda 3. maddede "kırmızı" ile belirttiğim "1" değeri), bu dizide kaçıncı elemansa, formülün sonucu olarak 2. kısımdaki Sap!$A$5:$A$10000 dizisinden o elemanı hücreye sonuç olarak getirir.


.
 
Son düzenleme:
Haluk hocam bilgilendirme için çok teşekkür ederim ellerinize bilginize sağlık.
 
Geri
Üst