• DİKKAT

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

Düşeyara sorunu..

  • Konbuyu başlatan Konbuyu başlatan Ridan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Temmuz 2005
Mesajlar
306
Excel Vers. ve Dili
excel 2021 tr
Mrb.

Düşeyara formülü ile personel veri tabanında personel isimlerine göre bilgi alınıyor. Aynı isimli personel olursa ilk olanının bilgilerini alıyor. Aynı isimli personele ait bilgileri almak için başka yöntem yok mudur? (tc kimlik/sicile göre olur ama, veritabanım uygun değil)
 
Örnek dosya ekler misiniz?
 
Merhaba,
Tam olarak ne istediğinizi anlamadım ama deneyiniz.

  • A sütunu İSİM,
  • B sütunu SONUÇ,

Kod:
=DÜŞEYARA("[COLOR="Red"]Janserey[/COLOR]";KAYDIR(A1:B5;[COLOR="Orange"][B]1[/B][/COLOR];);{2;1};)
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHIFT + ENTER ile tamamlayınız.[/COLOR]
Kırmızı alan kriterdir.
Turuncu alan kaçıncı veriyi bulacağı alandır.
 
Ayrıca veri tabanınızı aşağıdaki şekilde düzeltirseniz alternatif olarak kullanabilirsiniz.
İlgili resim;



Formüller;
Kod:
G1:
=İNDİS(C1:C5;ENÇOK_OLAN(EĞER(ÖZDEŞ(A1:B5;E1:F1)*
  SATIR(A1:A5);ÖZDEŞ(A1:B5;E1:F1)*
SATIR(A1:A5))))
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHIFT + ENTER ile tamamlayınız.[/COLOR]
Kod:
G2:
=İNDİS(C1:C5;MAK(SATIR(C1:C5)*(A1:A5=E2)*(B1:B5=F2)))
[COLOR="blue"]Formül dizi formülüdür.CTRL + SHIFT + ENTER ile tamamlayınız.[/COLOR]
 
Son düzenleme:
C18 için deneyiniz.
Kod:
=DÜŞEYARA(B18;KAYDIR(B$2:C$11;SATIR()-18;);{2;1};)
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHIFT + ENTER ile tamamlayınız.[/COLOR]
Formülü aşağı doğru çoğaltınız.

Daxe Syán
 
Son düzenleme:
Çok teşekkür ederim bzace... Tam istediğim gibi.

#YOK hatasına karşı formülü nasıl düzenlememiz lazım..
 
Kod:
hata düzeltmesi
=eğerhata(DÜŞEYARA(B18;KAYDIR(B$2:C$11;SATIR()-18;);{2;1};);"")
 
Geri
Üst