Hücreden Kısım Kısım Veri Alma

Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
Merhaba,
Bir hücrede "Yazı1: İl Yazı2 Yazı3 Tarih1 Yazı4 Sayı1/Sayı2 Yazı5..." şeklinde metin mevcut ve burada sadece "Yazı1:", "Yazı4", "Yazı5" sabit bir metin, diğerleri değişkendir.
Ben bu hücreden "İl Yazı2 Sayı1/Sayı2" kısmını ayrı bir hücreye alıp diğerlerini almak istemiyorum.
Excel 2016 sürümünü kullanıyorum, SAĞDAN ve SOLDAN fonksiyonlarını kullandım ama tam olarak istediğim sonuca varamadım.
Bu konuda yardımcı olursanız çok sevinirim.
İyi günler dilerim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Mevcut metin A2 hücresinde ise
=KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";""))
 
Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
Mevcut metin A2 hücresinde ise
=KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";""))
Öncelikle çok teşekkür ederim. Bu fonksiyonu uyguladığımda Tarih1 olarak belirttiğim tarihler de geliyor, bu tarihleri de göstermeyeceğim bir yol var mıdır?
Yardımcı olursanız çok sevinirim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sabit olmayan değerler boşluksuz bir ifademidir ya da tek bir kelimemi dir ?

Özellikle
İl - Yazı2 - Yazı3 - Tarih1 için soruyorum.
 
Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
Sabit olmayan değerler boşluksuz bir ifademidir ya da tek bir kelimemi dir ?
Yazı olarak belirttiklerim tek bir kelimeden oluşuyor ve devamında boşluk geliyor, sayı olarak belirttiğim de birleşik sayıdan oluşuyor, arasında "/" işareti mevcut.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Uzun olmuş olabilir ama sorununuzu çözecektir.
Kod:
=PARÇAAL(KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";""));1;BUL(" ";KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";""));BUL(" ";KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";"")))+1)-1) &" " & KIRP(SAĞDAN(YERİNEKOY(KIRP(KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";"")));" ";YİNELE(" ";99));100))
 
Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
Uzun olmuş olabilir ama sorununuzu çözecektir.
Kod:
=PARÇAAL(KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";""));1;BUL(" ";KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";""));BUL(" ";KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";"")))+1)-1) &" " & KIRP(SAĞDAN(YERİNEKOY(KIRP(KIRP(YERİNEKOY(YERİNEKOY(SOLDAN(A2;MBUL("Yazı5";A2)-1);"Yazı1:";"");"Yazı4";"")));" ";YİNELE(" ";99));100))
Bu fonksiyonu kullandığımda Sayı1/Sayı2 kısmını göstermiyor,
Onları da gösterebileceğimiz bir fonksiyon var mıdır?
Yardımcı olursanız sevinirim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Verdiğim formülün uygulanmış hali ektedir.
Sonuçta problem görmüyorum
236375

Sorduğum sorulara doğru cevap verdiyseniz formülde sorun olmayacaktır.
 
Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
Verdiğim formülün uygulanmış hali ektedir.
Sonuçta problem görmüyorum
Ekli dosyayı görüntüle 236375

Sorduğum sorulara doğru cevap verdiyseniz formülde sorun olmayacaktır.
Resmi yetkim olmadığı için görememekle birlikte eksik anlattığımdan kaynaklı sanırım;
Şöyle ki;
"Metin1 Metin2 : Değişken1 Metin3 Metin4 Metin5 Tarih1 Metin6 Sayı1/Sayı2 Metin7 Metin8 Metin9" şeklindeki hücrede, Değişken1, Tarih1, Sayı1 ve Sayı2 değişkenlik gösteriyor ve Sayı1 ile Sayı2 arasında "/" işaret sabit. Ben bu hücreden sadece "Değişken1 Metin3 Metin4 Sayı1/Sayı2 Metin7" halini yazdırmak istiyorum.
Yardımcı olursanız çok sevinirim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
İlk mesajınız - # 5 nolu cevabınız - Son Mesajınız birbiryle örtüşmüyor..
Zaman ayırıp sorunuza çözüm ararken sizden de hassasiyet bekliyoruz.

Örnek verileriniz olduğu excel dosyasını harici dosya yükleme sitelerine yükleyip link paylaşınız ki anlatımda ya da anlaşılmakta problem yaşamayalım.
 
Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
İlk mesajınız - # 5 nolu cevabınız - Son Mesajınız birbiryle örtüşmüyor..
Zaman ayırıp sorunuza çözüm ararken sizden de hassasiyet bekliyoruz.

Örnek verileriniz olduğu excel dosyasını harici dosya yükleme sitelerine yükleyip link paylaşınız ki anlatımda ya da anlaşılmakta problem yaşamayalım.
Haklısınız,
https://s2.dosya.tc/server17/8uefty/Ceviri.xlsx.html adresine yükleme yaptım.
Hücreyi ve istenilen kısmını da belirttim yardımcı olursanız sevinirim.
İyi çalışmalar.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Buyrun.
=KIRP(SOLDAN(KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1));MBUL("Metin5";KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1)))-1) & " " &SAĞDAN(KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1));UZUNLUK(KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1)))-MBUL("Metin6";KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1)))-UZUNLUK("Metin6")))
 
Katılım
8 Mayıs 2022
Mesajlar
18
Excel Vers. ve Dili
2016 MSO (16.0.4266.1001) - Türkçe, 32 Bit
Buyrun.
=KIRP(SOLDAN(KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1));MBUL("Metin5";KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1)))-1) & " " &SAĞDAN(KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1));UZUNLUK(KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1)))-MBUL("Metin6";KIRP(PARÇAAL(A2;MBUL(":";A2)+1;MBUL("Metin8";A2)-MBUL(":";A2)-1)))-UZUNLUK("Metin6")))
Çok teşekkür ederim, çok yardımcı oldunuz, iyi çalışmalar.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Eyvallah. Kolay gelsin.
 
Üst