• DİKKAT

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

Soru DÜŞEYARA: Cümle İçinden Herhangi Bir Kelime

Katılım
11 Mayıs 2005
Mesajlar
110
Excel Vers. ve Dili
Office 365 | Türkçe
Arkadaşlar herkese merhaba.
Tapatalk üzerinden yazdığım için örnek dosya ekleyemedim ama örnek dosyalık karışık bir durumumda yok. Bilenler için eminim çok basit bir işlemdir.

Forumda ve google’da çok arattım fakat bulamadım.

Sorum şu,
A Sütununda cari Kodlar Var
B Sütununda da firma isimleri

Örneğin;
(A) 2134 (B) Bursa Hüdavendigar Öğrenci Yurdu
(A) 2135 (B) Türk Eğitim Sen Sitesi

Ben bir kutucuğa hüdavendigar ya da Bursa hüdavendigar, ya da Öğrenci Yurdu yazdığımda bana bunu düşey arayarak A sütununda ki cari kodunu 2134’ü verecek.
Ya da eğitim sen yazdığımda, ya da türk eğitim yazdığımda 2135’i verecek.
Gibi gibi..

Yardımcı olan, olmaya çalışan, olamayan tüm arkadaşlara teşekkür ediyorum :)


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 
Düşeyara fonksiyonunda çalışma sistemi gereği kriterin aranacağı sütununun sol başta olması gerekir. Buna göre her iki durumu da kontrol edebilmesi için sol başa iki sütunun birleşimi olan yardımcı bir sütun ilave edilmesi gerekir. Yani 2134Bursa Hüdavendigar Öğrenci Yurdu gibi.

Listeniz çok uzunsa kötü bir performans verebilir. Bu açıklamaya göre yapabilirsiniz sanırım.

.
 
Öncelikle dönüşünüz için teşekkürler.
Aranan Değerin sol başta olduğunu düşünürsek diğer durumu çözdbilirmiyiz ?

Yani Türk Eğitim Sen cümlesi içinde ki herhangi vir kelimeden cari kodu çekebilirmiyiz ?


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 
Sütun indexi belirtilmek şartıyla ikisi de alınabilir... ama sütun indexinin dinamik olması konusunda formül üstadlarından bir cevap bekleyelim.

Eğer çözüm bulunamazsa basit bir KTF (kullanıcı tanımlı fonksiyon) yardımı ile kolayca sonuca ulaşabiliriz.

.
 
Merhaba,

Aşağıdaki formül E1 hücresine yazdığınız (örneğin "hüda" gibi) bir sözcüğü B sütununda arar ve A sütunundaki değerini getirir.

Kod:
=DOLAYLI("B" &KAÇINCI("*"&E1&"*";A:A;0))
 
Hayırlı geceler Necdet Bey, yazmış olduğunuz formül benimde işime yaracak.
Dediğiniz gibi yaptım, YOK hatası veriyor.
 

Ekli dosyalar

.

Sorunun ilk şekliyle:

Kod:
=INDEX($A$1:$B$2;MATCH("*"&E1&"*";$B$1:$B$2;0);1)

Sorunun ikinci şekli için.

Kod:
=VLOOKUP("*"&E5&"*";A5:B6;2;0)


kullanabilirsiniz.


Necdet beyin formülünü de:

İlk için:

Kod:
=INDIRECT("B"&MATCH("*"&E1&"*";A:A;0))

İkinci:

Kod:
=INDIRECT("a"&MATCH("*"&E5&"*";B:B;0))

şeklinde kullanmanız mümkün.

.
 

Ekli dosyalar

Hepinize ilginiz için teşekkür ediyorum. Pc başına geçtiğimde deneyip sönüş yapacağım.


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 
Sayın İdris Bey ve Sayın Necdet Bey, çok teşekkür ediyorum ellerinize sağlık.
 
Aslan, umarım konun benim konum ile birebir aynıdır. Yoksa benim konuyu hiç ettiysen cidden ayıp etmiş olursun :) daha pc başına geçemedim umarım benim konumla senin ki aynıdır.


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 
Sayın Cenk Bey, ne alakası var ben bir örnek göndermiştim, ona göre de arkadaşlar cevap yazmışlar.
 
İyi de Aslan ben ben bir konu açıyorum kendi problemimle ilgili ve sen forumda YENİ BİR KONU AÇARAK problemini dile getirip yardım almaya çalışacağına gelip benim konunun içinde problemini yazıyor örnek dosya ekliyor ve problemini çözüyorsun. Sence bu ayıp değil mi ? Birde ne alakası var diyorsun. Sen sanıyorum hayatında ilk defa bir foruma yazıyorsun sanırım. Forumların adabı usulü raconu kuralları bu şekilde değildir.

Bu konuda yanlış düşünüyorsam arkadaşlarım beni uyarsın lütfen. Ayıp etmişsiniz. Bir başkasının konusunun içine giripte kendinize yardım isteyemezsiniz.

Benzer bir konudur amenna tekrar konu açmanıza zaten gerek yok. Ama benzer bir konu değilse şu an yaptığınızı yapamazsınız. Bu evrensel bir forum kuralıdır !


Tapatalk kullanarak iPhone aracılığıyla gönderildi
 
Sayın Cenk Bey, ilk gönderdiğiniz mesajdaki bilgilere göre de benim konumda aynı olduğu için bilgi kalabalığı olmasın diyede tekrar konu açmamıştım.

Hatam varsa da özür diliyorum.
 
Merhabalar,

Benzer konuların aynı başlıkta irdelenmesi ve çözüme kavuşturulmasında kurallar açısından olumsuz bir durum yok. Fakat mesajlar karıştığı için konu bütünlüğü bozuluyor. Okuyan üyelerin kafası karışmaya başlıyor. Bence, benzer içerikte olsa ayrı bir konu açılarak (şu linktekine benzer bir sorunum var şeklinde yönlendirme yapılabilir) yardım talebinde bulunulması daha sağlıklı olacaktır.

İyi akşamlar.
 
Ben tek hücrede bir kelime aramak istiyorum. Hücre sabit yani. Bir hücrede kelime araması yapacak olsak formül nasıl olmalı. Banada lazım oldu.
 
Merhaba,

MBUL fonksiyonunu inceleyiniz.
 
Hocam oluyor ama hücrede tek kelime varsa bu sefer hep 1 sonucu çıkıyor. tek kelimede yoksa 0 olması gerekir.
 
Geri
Üst