• DİKKAT

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

excelden ayni isimli veriden 3. isimin yanindakini çekme

Katılım
24 Mart 2017
Mesajlar
148
Excel Vers. ve Dili
ofis 2013
selamlar excelden başka bir excelden kaçıncı ile referans alarak indis ile veri çekiyorum ama ayni isimli birden fazla kelime var ben bulduğu ilk kelimeyi değilde 3. kelimeyi almak istiyorum bunu nasıl yapabilirim?

A hücresinde veri excelinde aranan kelime var

C hücresinde = KAÇINCI(A10;'D:\[veri.xlsx]veri'!$B:$B;0)

b hücresinde = İNDİS('D:\[veri.xlsx]veri'!$A:$L;C10;7)

teşekkürler.
 
Merhaba

Önce bir uyarı, arama/sayma formüllerinde A:A, B:B gibi tüm sütunu kullanmanız, belgenizin yavaş çalışmasına neden olur.
Bunun yerine, arama alanındaki dolu satır sayısı belli ise, A1:A1000 gibi satır sınırlaması yaparak formül oluşturursanız belgeniz daha hızlı çalışır.

C hücresindeki formülü aşağıdaki şekilde ancak dizi formülü olarak uygulayıp dener misiniz?
.
Kod:
=KÜÇÜK(EĞER('D:\[veri.xlsx]veri'!$B:$B=A10;SATIR('D:\[veri.xlsx]veri'!$B:$B));[B][COLOR="Red"][SIZE="4"]3[/SIZE][/COLOR][/B])
[COLOR="blue"]Dizi formülü hücreye [B][COLOR="Red"]CTRL+SHIFT+ENTER[/COLOR][/B] ile uygulanmalıdır.
İşlem doğru yapılmışsa formül [B]kendiliğinden [COLOR="red"]{....}[/COLOR][/B]  gibi köşeli parantez arasına alınır.[/COLOR]
 
Yardımcı bir sütun kullanarak,aradığınız kelimeyi saydırır ve 3.aratarak olabilir.Birde dosyanın tam adını yazmalısını.=DÜŞEYARA(A1;'C:\Users\TTT\Desktop\[veri.xlsx]Veri'!B2:C10;2;0) gibi
 
ömer baran hocam olmadi malesef :(

@çıtır büyük bir veri çektiğim içim düşeyara fonksiyonu çok zorlar indis ile daha seri oluyor.

teşekkürler.
 
Yardımcı sütun kulanarak indislede yapabilirsiniz. Örnek olarak verdim,kendize göre ayarlayın
Kod:
=İNDİS('D:\[veri.xlsx]Veri'!A2:D10;KAÇINCI(A1;'D:\[veri.xlsx]Veri'!A2:A10;0);3)
Ömer BARAN üstadın verdiği formülde satırı bulursunuz. Değeri bulmak için indis ilave etmek gerekir.

Kod:
=İNDİS('D:\[veri.xlsx]Veri'!$C1:$C10;KÜÇÜK(EĞER('D:\[veri.xlsx]Veri'!$B2:$B10=A2;SATIR('D:\[veri.xlsx]Veri'!$A2:$A10));3);1)
Ben sütun ve satır sayılarını tahmin olarak yazdım 10 siz ayarlayabilirsinzi.
 
Tekrar merhaba.

Eğer formülü tek bir hücreye uygulayacaksanız, hem benim belirttiğim şekilde, hem de Sayın çıtır'ın belirttiği şekilde sonuç alırsınız.
Formülü bir'den fazla hücrede kullanacaksanız (A10, A11, A12.... gibi kopyalayacaksanız), benim verdiğim yöntemi öneriyorum.

Ayrıca, denemeden cevap yazmak gibi bir alışkanlığım yok.
Verdiğim formülü dizi formülü olarak uyguladığınızdan emin misiniz?

Bilgi:Dizi formülü birleştirilmiş hücreye uygulanamaz,
varsa hücre birleştirmesini iptal edin, formül uygulamasını yapın, sonra hücre birleştirmesini tekrar uygulayın.


-- Önceki cevabımda da belirttiğim gibi dizi formülü hücreye CTRL+SHIFT+ENTER ile uygulanmalıdır.
-- Formülü ilgili hücreye kopyalayın, formülün yapıştırıldığı hücre seçiliyken önce F2 tuşuna basın (böylece hücre içerisine girilmiş olur),
ardından CTRL+SHIFT tuşları basılıyken ENTER tuşuna basın.

Formül uygulamasını doğru yapmamışsanız veya bu köşeli parantez işaretini klavyeden kendiniz yazarsanız formül HATA verir.
.
 
Ömer Baran üstatdım sizin yaptığınız formülün çalışma sayfasını konuya çalışmak için eklemeniz mümkün mü? Teşekkür ederim.
 
Geri
Üst