• DİKKAT

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

farklı 4 biçimde metinsel yazının içindeki 2 adet sayıyı farklı hücrelere alma

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
merhaba sayın hocalarım
A1 hücresindeki ifade aşağıdaki 4 formattan başka halde olmayacak (kopyaladıktan sonra verilerime baktım bu 4 halde)
Km: 4+000-5+197 :) den sonra 1 boşluk)
Km:4+000-5+197
Km: 4+000,000-5+197,000 :) den sonra 1 boşluk) ve virgülden sonrasıda var
Km:4+000,000-5+197,000

B1=4+000,000
C1=5+197,000 olarak görünecek ama aslında 4000 ve 5197,000 sayıları olacak (bu örnek için virgülden sonra yok ama 5197,156 da olabilir başka verilerde)
 
B1 formülü:

=YERİNEKOY(KIRP(PARÇAAL(A1;BUL("Km:";A1)+3;BUL("-";A1)-4));"+";"")*1

C1 formülü:

=YERİNEKOY(KIRP(SAĞDAN(A1;UZUNLUK(A1)-BUL("-";A1)));"+";"")*1

Hücre biçimini isteğe uyarlanmıştan aşağıdaki gibi ayarlayın:

0"+"000,000
 
Sayın YUSUF44 teşekkür ederim çözüm için
 
Km ile başlayan verilerimin içinde
Km: 4+800-5+196 (Bağlantı Yolu) yada
Km: 4+800-5+196 Park alanı gibi verilerde farkettim şimdi yine bu verileride kapsayarak formülü yenileyebilir miyiz.
 
Cepten baktığımdan formül oluşturamıyorum.

Farklı bir çözüm olarak, önce sütunu : ve - aracıyla metni sütunlara dönüştürme yapın.

Sonra üçüncü (son sütun, tire işatetinden sonraki sütun yani) sütunda boşluk aracıyla metni sütunlara dönüştürün.

Sayı olan sütunlarda bul değiştir ile boşluk karakterlerini ve + işaretlerini silin.

Muhtemelen istediğiniz sonucu elde edeceksiniz.
 
soruyu baştan alırsak
Km: 4+000-5+197 ' : den sonra 1 boşluk var)
Km:4+000-5+197
Km:
4+000,000-5+197,000 ' : den sonra 1 boşluk) ve virgülden sonrasında sayı var
Km:4+000,000-5+197,000
Km:
4+800-5+196 (Bağlantı Yolu)
Km:
4+800-5+196 Park alanı

bir cümle içinde bu ifadelerden biri (cümlenin başında da olabilir Km: 4+800-5+196 gibi) olabiliyor
Bugün yapılan Km : 4+800-4+900 gibi olabiliyor.

tek bir formülle bir önceki çözümdeki 2 ayrı sütuna sayıları çekebilir miyiz.
 
226810
bu gri renkli yerlerdeki metinsel ifadeleri formülle bulunduktan sonra yanda başl. km ve bitiş km olarak 2 km yi de ayırmak için bu soruyu sordum
sayının tam kısmından sonra virgülde olabiliyor verilerde
 
Makro ile bir çözüm üretmek daha uygun olacak gibi görünüyor.

Örnek dosya eklerseniz, bakılabilir.....

.
 
farklı durumlardaki metinsel ifadeleri yazdım altalta ve sarı dolgulu yerde olması gereken çözümü yaptım
makro ile olan çözümüde kullanabilirim
formülle çözümde gerekmektedir (yapılabilirliği varsa elbet) çünkü bir sayfa içinde 4-5 farklı sütunda km verileri olabiliyo hemen yanına sütunlar ekleyerek formüllü çözümü kullanmam gerekecek
 

Ekli dosyalar

Bu da, "Kullanıcı Tanımlı Fonksiyon" ile bir çözüm...

.
 

Ekli dosyalar

Sayın Haluk Hocam
sonuçların sayı olması gerekiyor (metin biçiminde çözmüş)
 
Dosyayı yeniledim...

.
 
hocam ilk 2 veri hariç diğerleri hatalı gibi
sarı dolgulu yere olması gereken sayıları ve biçimlerini yaptım
 

Ekli dosyalar

Sarı alanda, benim hesapladıklarımdan farklı bir şey göremedim ben ....

.
 
hocam sayılar tamam ama biçimde farklılık var gibi biçimlendirmede 0+000,000 yaptım ama farklı görünüyor.
 
Artık biçimiyle de siz ilgilenirsiniz .....

.
 
Zaten "+" işaretinden sonrası "metre" olduğuna göre, yol inşaatında "santimetre" mertebesinde hassaslık kullanıldığını sanmıyorum.

.
 
cm kısmıda var hocam
3+147,536 karayollarında
3. km 147. metre 536. cm olarak veriler girilir hocam o bakımdan bi farklılık oldu galiba

Karadeniz Sahil Devlet Yolu Giresun – Espiye Arası Keşap Girişi Köprülü Kavşağı Km: 4+281,49 – 6+107,88 Kesimi Toprak İşleri, Sanat Yapıları, Köprü İşleri, Üstyapı İşleri (BSK) Yapılması İşi bu ihale ilanı hocam mesela
 
Neyse, o tartışmaya girmeyeyim ben ....

Sizin sarı alanda düzelttim dediğiniz alanda ben bir fark görmedim. Neyi nasıl düzelttiniz?

.
 
Geri
Üst