• DİKKAT

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

belli bir aralıktaki veriyi arayıp veriye karşılık gelen veriyi bulma

Katılım
27 Ocak 2016
Mesajlar
170
Excel Vers. ve Dili
microsoft 365 family türkçe
yapmak istediğim şey "H4" hücresine girdğim telefon numarasını
"j7 : M200" aralığında yani sarı olan alanda arasın
bulunca bulduğu telefon numarasına karşılık gelen mavi alandaki cari kod numarasını bana getirsin
dosya ektedir
yardımcı olursanız sevinirim...
 

Ekli dosyalar

değerli hocalarım yokmu bu sorunun bir çözümü
 
Altın üye olmadığımdan dosyanızı indiremiyorum. Dosyanızı, "Dosya.co" gibi bir siteye upload edip, oradan aldığınız linki burada paylaşınız demek istedim.
Böylece dosyanızı indirip, inceleyip, elimden geliyorsa yardımcı olmak isterim.
 
Alternatif;

Eğer telefon numaralarında tekrar (mükerrer) etme durumu yoksa aşağıdaki fonksiyon işinizi görecektir.
C++:
=INDIRECT("G"&SUMPRODUCT((J7:M200=H3)*ROW(J7:M200)))


Eğer tekrar etme durumu varsa aşağıdaki DİZİ fonksiyonu kullanabilirsiniz. CTRL+SHIFT+ENTER ile formül girişini tamamlayınız.

C++:
=INDIRECT("G"&SMALL(IF(J7:M200=H3;ROW(J7:M200));1))


Ya da DİZİ fonksiyonu bilmiyorum diyorsanız aşağıdaki normal fonksiyonu kullanablirsiniz.

C++:
=INDEX(G7:G200;SUMPRODUCT(MATCH("*#"&H3&"#*";"#"&J7:J200&"#"&K7:K200&"#"&L7:L200&"#"&M7:M200&"#";0)))


Fonksiyonların Türkçe karşılıkları;

INDIRECT = DOLAYLI
SUMPRODUCT = TOPLA.ÇARPIM
ROW = SATIR
SMALL = KÜÇÜK
IF = EĞER
INDEX = İNDİS
MATCH = KAÇINCI
 
Geri
Üst