• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Sütunlarda Kelime Arama Yapmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

SEVGİ

Bronz Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
7 Tem 2024
Mesajlar
177
Aldığı beğeni
25
Excel V
Office 365 TR
Konuyu Başlatan
Merhaba arkadaşlar. H sütunundaki kelimelerin içinde Engelli yazanlarda Engelli kelimesinden sonraki 1. kelimeyi J sütununa 2. kelimeyi ise K sütununa alacak iki formüle ihtiyacım var. Sonucun L ve M sütunlarındaki gibi olması gerekiyor Sarı Dolgulu Alanda Eski Versiyonlara Göre Yapıyorum fakat 365 versiyona göre nasıl yapılır yardımcı olurmusunuz
 

Ekli dosyalar

  • Kitap1.xlsx
    14.3 KB · Gösterim: 10
Merhaba arkadaşlar. H sütunundaki kelimelerin içinde Engelli yazanlarda Engelli kelimesinden sonraki 1. kelimeyi J sütununa 2. kelimeyi ise K sütununa alacak iki formüle ihtiyacım var. Sonucun L ve M sütunlarındaki gibi olması gerekiyor Sarı Dolgulu Alanda Eski Versiyonlara Göre Yapıyorum fakat 365 versiyona göre nasıl yapılır yardımcı olurmusunuz
L sütundaki formül =EĞERHATA(XMLFİLTRELE("<x><y>"&YERİNEKOY(KIRP(YERİNEKOY(YERİNEKOY($H1;"-";" ");"engelli";"Engelli"));" ";"</y><y>")&"</y></x>";"//y[preceding::*[2]='Engelli']");"")
L sütundaki formül =EĞERHATA(XMLFİLTRELE("<x><y>"&YERİNEKOY(KIRP(YERİNEKOY(YERİNEKOY($H1;"-";" ");"engelli";"Engelli"));" ";"</y><y>")&"</y></x>";"//y[preceding::*[2]='Engelli']");"")
365 Versiyona Göre nasıl bir formül yazılır yardımcı olurmusunuz
 
L sütundaki formül =EĞERHATA(XMLFİLTRELE("<x><y>"&YERİNEKOY(KIRP(YERİNEKOY(YERİNEKOY($H1;"-";" ");"engelli";"Engelli"));" ";"</y><y>")&"</y></x>";"//y[preceding::*[2]='Engelli']");"")
L sütundaki formül =EĞERHATA(XMLFİLTRELE("<x><y>"&YERİNEKOY(KIRP(YERİNEKOY(YERİNEKOY($H1;"-";" ");"engelli";"Engelli"));" ";"</y><y>")&"</y></x>";"//y[preceding::*[2]='Engelli']");"")
365 Versiyona Göre nasıl bir formül yazılır yardımcı olurmusunuz
Deneyiniz;
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • DÜZENLENDİ-FORMÜL365.xlsx
    15.8 KB · Gösterim: 1
Şunu bir deneyin
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Çözüm
teşekkür ederim hocam

=EĞERHATA(
LET(
text; H1;
pos; BUL("Engelli"; text);
afterEngelli; PARÇAAL(text; pos + UZUNLUK("Engelli") + 1;UZUNLUK(text) - pos - UZUNLUK("Engelli"));
firstSpace; BUL(" "; afterEngelli);
afterFirstSpace; PARÇAAL(afterEngelli; firstSpace + 1; UZUNLUK(afterEngelli) - firstSpace);
secondSpace; BUL(" "; afterFirstSpace & " ");
MID(afterFirstSpace; 1; secondSpace - 1)
);
""
)
=EĞERHATA(
LET(
text; H2;
pos; BUL("Engelli"; text);
firstSpace; BUL(" "; PARÇAAL(text; pos + UZUNLUK("Engelli"); UZUNLUK(text) - pos));
PARÇAAL(text; pos + UZUNLUK("Engelli") + 1; firstSpace - 1)
);
""
)
=EĞERHATA(İNDİS(FİLTRE(METİNBÖL(H1; " "); SIRALI(; UZUNLUK(H1)) > BUL("Engelli"; H1)); 2); "")
yukardaki formülleri denedim olmadı bu bu formüllrede hata nerede yardımcı olrmusunuz
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst