• DİKKAT

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

Düşeyara veri sutunu geride kalırsa

megadeth61

Altın Üye
Katılım
26 Nisan 2007
Mesajlar
120
Excel Vers. ve Dili
Office 365, TR
Merhaba
Bir listede düşeyara ile veri çağırma yaparken çağrılacak veri geride kalan sütunlarda olunca hata veriyor. Hangi formül kullanılmalıdır.
Örnek dosya eklenmiştir.
 

Ekli dosyalar

Merhaba.

Aşağıdaki formüllerden birini kullanabilirsiniz.
-- Aranan değerin 11 olduğu varsayıldı.
-- D sütunu (arama alanı) sayı gibi görünse de METİN olduğundan, aranan değer (11) çift tırnak arasına alındı.
.
Kod:
=[COLOR="red"]İNDİS[/COLOR]($B$2:$B$10;[COLOR="red"]KAÇINCI[/COLOR]("[B][COLOR="Blue"]11[/COLOR][/B]";$D$2:$D$10;0);0)
=[COLOR="red"]KAYDIR[/COLOR]($B$1;[COLOR="Red"]KAÇINCI[/COLOR]("[B][COLOR="Blue"]11[/COLOR][/B]";$D$2:$D$10;0);0)
 
Ömer Bey,

Cevap için çok teşekkür ederim. Çalışmada hangi hücreye yapıştıracağımı bilemedim. Bir de ben bu aramayı bir sayfada yapacağım ve hücre başvurusundaki metin biçimli değişken değerler olacağı için tırnak içinde yazmak sorun oluyor. Bu sorunu nasıl çözebiliriz?
 
Formülü çalıştırdım. Hücre biçim genel olarak kalmış. Tırnak işareti sorununu nasıl çözebiliriz ?
 
Aranan değer bir hücreden alınacaksa (ben E1 hücresini düşündüm);
verdiğim formüllerdeki "11" yerine E1&"" yazmanız yeterli olacaktır.

Aranan değerin biçimi SAYI da olsa, eklediğim &"" kısmı,
aranan değerin METİNmiş gibi işleme tabi tutulmasını sağlar.

Böyle yapılmasının nedeni, arama alanındaki verilerin (D sütunu) METİN olması.
.
 
Tekrar merhaba.

Umarım son değişikliktir.
Çünkü, ilk soru gerçek belgeyle aynı yapıda olmayınca konu;
ya şöyle olursa, ya böyle olursa şeklinde sonu gelmez bir konuya dönüşüyor.
Son örnek belgenizi, ilk belge olarak ekleyerek de soru sorabilirdiniz.

Herneyse, aşağıdaki formülü B2 hücresine uygulayın.
Aklıma ilk gelen bu yöntem oldu.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]($A2="";"";[COLOR="red"]KAYDIR[/COLOR]([COLOR="darkorange"]Sayfa2![/COLOR]$A$1;[COLOR="red"]TOPLA.ÇARPIM[/COLOR](([COLOR="darkorange"]Sayfa2![/COLOR]$A$3:$N$46=$A2)*([COLOR="red"]SATIR[/COLOR]([COLOR="darkorange"]Sayfa2![/COLOR]$A$3:$N$46)))-1;[COLOR="red"]TOPLA.ÇARPIM[/COLOR](([COLOR="darkorange"]Sayfa2![/COLOR]$A$3:$N$46=$A2)*([COLOR="Red"]SÜTUN[/COLOR]([COLOR="DarkOrange"]Sayfa2![/COLOR]$A$3:$N$46)))-3))
 
Haklısınız. Karışıklık için kusura bakmayın. Sorun çözüldü. Teşekkür ederim. :-)
 
Geri
Üst