K

Çözüldü Hücre Içerisinden Kelime Alma Ve Değiştirme

  • Konuyu başlatan Konuyu başlatan kmlzdmr
  • Başlangıç tarihi Başlangıç tarihi

kmlzdmr

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba
Hücre içerisinden kelime alma ve kelime değiştirme konusunda yardımcı olur musunuz?
"Hücreden baştan iki kelime ve kritere göre hücre içinde aranan ve eşleşen kelime grubunun karşılığını birleşik getirmek"
Şöyleki;
F sütununda Unvan/İsim şeklinde metin bulunmaktadır.
F sütunun soldan iki kelimesi (+) F sütunu satırındaki metinde geçen AI2:AI12 aralığındaki kelimeleri bularak AJ2:AJ12 aralığındaki değerleri getirecek/ekleyecek
AE sütununda örnek sonuç bulunmaktadır.
Formül AF sütunu gerekli.
AI2:AI8 aralığında F sütunundaki satırda aranacak kelime/kelime grubu bulunmaktadır.
Bu sütunun karşılığı AJ sütunundaki değerler F sütunun soldan iki kelimesi ile birleşecektir.

yardımınıza şimdiden teşekkür ederim.
 

Ekli dosyalar

merhaba,
A.Ş. aranacak > A.Ş. yazılacak
LTD.ŞTİ aranacak > LTD.ŞTİ yazılacak
kısmını anlayamadım..
AI2:AI12 aralığındaki kelimeler F sütununda bulunabilecek kelimelerdir.
AI sütununda bulunan "A.Ş." yazımı F sütunundaki değerde arayacak, bulmuş ise AJ sütunundaki karşılığı olan "A.Ş." yazılacak
doğrudur.

A.Ş. aranacak > A.Ş. yazılacak ; LTD.ŞTİ aranacak > LTD.ŞTİ yazılacak doğrudur.
 
O zaman aşağıdaki gibi değiştirirsiniz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

AI:AJ aralığını siz genişletirsiniz olmayanları da eklersiniz.

Çünkü tabloda TİC.A.Ş ve TİC.LTD.ŞTİ için ne olması gerektiği yok.
 
O zaman aşağıdaki gibi değiştirirsiniz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

AI:AJ aralığını siz genişletirsiniz olmayanları da eklersiniz.

Çünkü tabloda TİC.A.Ş ve TİC.LTD.ŞTİ için ne olması gerektiği yok.
Maalesef olmadı.
Konuyu anlatamadım sanırım.
F sütununda satırdaki yazan isim / unvandan ilk iki parçayı alacak
Örnek: F10 (ÇİMTAY SOĞUTMA SANAYİ VE TİCARET ANONİM ŞİRKETİ) dan "Çimtay Soğutma" alacak (elde var 1)
AI2:AI12 aralığındaki yazılı değerlerden bakacak F10 içerisinde "Anonim Şirket" var bulacak ve AI5 karşılığı AJ5 te "A.Ş." olması nedeniyle
"A.Ş." yi alacak (elde var 2)
AF10 hücresine formül sonucu olarak "Çimtay Soğutma A.Ş." değeri gelmiş olacak.
 
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

AI2:AJ11 tablosunu genişletin. Diğer kriterleri de ekleyin.

Örneğin TİC.LTD.ŞTİ karşılığı içinde LTD.ŞTİ yazarsanız onu da bulmuş olur. Aynı şekilde TİC.A.Ş. karşılığı da olsun.
 
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

AI2:AJ11 tablosunu genişletin. Diğer kriterleri de ekleyin.

Örneğin TİC.LTD.ŞTİ karşılığı içinde LTD.ŞTİ yazarsanız onu da bulmuş olur. Aynı şekilde TİC.A.Ş. karşılığı da olsun.
Sayın Ali Kırksekiz
İlginize yardımınıza teşekkür ederim.
Ancak bazı sıkıntılar ve talep var.
F20 hücresinde bulunan "Hasan Yarışır Soğutma" için formül #YOK hatası verdi.
Bunun için formülü revize edebilir misiniz.
=KIRP(SOLDAN(YERİNEKOY(F2;" ";YİNELE(" ";99));200))&" "&ARA(9,99999999999999E+307;MBUL(KIRP(SAĞDAN(YERİNEKOY(F2;" ";YİNELE(" ";500));500));$AI$2:$AI$15);$AJ$2:$AJ$15)

F sütunu satırlarında $AI$2:$AI$15 aralığındaki değerler yok ise formül sadece F20 deki "Hasan Yarışır Soğutma" alanından İlk iki kelimeyi getirmesi gerekecek.

Talep: F sütunu satırlarından ilk iki kelimeyi getiren formülü alanını İlk üç kelime olacak şekilde ayrı bir formül olarak (sizin ikinci bir formülünüz olmuş olacak) revize edebilir misiniz?
 
Sayın Ali Kırksekiz teşekkür ederim.
Asıl dosya verilerinde bir durum ortaya çıktı.
Dış kaynak verisinde Ad Soyalarda arada iki boşluk var. Örnek "Ali Kırksekiz" Ali ile Kırsekiz arasında iki boşluk var.
Formülümüzü tek boşluk olur mantığıyla yapmıştık.
Birinci Kelimde sonra ikinci kelime arasında BİR boşluk varsa sizin 11 penceredeki formül sorunsuz çalışıyor. Bu formülü
Birinci Kelimde sonra ikinci kelime arasında İKİ boşluk olduğu duruma göre ikinci boşluğu yok edecek KIRP yapacak şekilde yada sizce uygun bir yöntemle revize etmeniz mümkün mü? Lütfen.
 
Moderatörün son düzenlenenleri:
Sayın Ali Kırksekiz teşekkür ederim.
Asıl dosya verilerinde bir durum ortaya çıktı.
Dış kaynak verisinde Ad Soyalarda arada iki boşluk var. Örnek "Ali Kırksekiz" Ali ile Kırsekiz arasında iki boşluk var.
Formülümüzü tek boşluk olur mantığıyla yapmıştık.
Birinci kelimden sonra ikinci kelime arasında BİR boşluk varsa sizin 11 penceredeki formül sorunsuz çalışıyor. Bu formülü
Birinci kelimden sonra ikinci kelime arasında İKİ boşluk olduğu duruma göre ikinci boşluğu yok edecek KIRP yapacak şekilde yada sizce uygun bir yöntemle revize etmeniz mümkün mü? Lütfen.
 
Üst