• DİKKAT

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

Satırdaki 2 nokta arasını büyük yapmak.

Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Merhaba. "vites kolu 34.abc.34" şeklinde yazdığım veriyi =YAZIM.DÜZENİ komutuyla "Vites Kolu 34.Abc.34" şekline getirebiliyorum. "Vites Kolu 34.ABC.34" olarak yazabilmek için kod ekleme dışında yapabileceğim bir şey var mı? Kod eklemek için uğraştım ama örneklerin olduğu linkler çok eski olduğu için linkler ölmüş o yüzden hazır linklerin nasıl eklenebileceğini de çözemedim.
 
YAZIM.DÜZENi yerine BÜYÜKHARF deneyin.
 
Sadece plakadaki harflerin büyük olmasını istediğim için BÜYÜK HARF olmuyor maalesef. Kod eklemeye biraz daha bakayım. Teşekkürler ilginiz için.
 
Verilerinde PLAKA kısmını önündeki ya da varsa ardındaki diğer metinlerden ayırt edebilecek kriteriniz var mı?
 
ilk harf büyütme

yazım.düzeni komutu ile yapınca haliyle sadece ilk harfler büyük diğerleri küçük oluyor.. benim yapmak istediğim aşağıdaki gibidir. yardımcı olabilicek arkadaşlar varsa şimdiden teşşekür ederim

yazım.düzeni komutu sonucu : : Egr Akışı Yüksek Anormal
benim istediğim düzen : : EGR Akışı Yüksek Anormal

yani yazdığım kısaltmaların da harflerini küçültüyor.. bunun bir ayarı varmı yoksa fazla şeymi bekliyoruz excelden :D



Kısaltmaların ilk kelime olduğunu varsayarak metnin A1 hücresinde olduğunu kabul edersek aşağıdaki gibi bir formül istediğiniz işlemi yapacaktır.

=BÜYÜKHARF(SOLDAN(A1;MBUL(" ";A1)))&" "&SAĞDAN(A1;UZUNLUK(A1)-MBUL(" ";A1))


Şöyle bir şey buldum. Bunu kendime uyarlayabilir miyim bilmiyorum. Benim yapmak istediğim ilk harfleri büyük olarak parça ismini girdikten sonra en sonda da büyük harflerle plakanın yazması.
 
Galiba buldum.
=YAZIM.DÜZENİ(SOLDAN(A1;BUL("*";YERİNEKOY(A1;" ";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))))-1))&" "&BÜYÜKHARF(SAĞDAN(A1;UZUNLUK(A1)-BUL("*";YERİNEKOY(A1;" ";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))))))
 
Verinizin A1 hücresinde olduğunu varsaydım.

DİZİ formüldür.

C++:
=YAZIM.DÜZENİ(SOLDAN(A1;MİN(EĞER(ESAYIYSA(--PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1));SATIR(DOLAYLI("1:"&UZUNLUK(A1)))))-2))&" "&BÜYÜKHARF(PARÇAAL(A1;MİN(EĞER(ESAYIYSA(--PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1));SATIR(DOLAYLI("1:"&UZUNLUK(A1)))));10))
 
Verinizin A1 hücresinde olduğunu varsaydım.

DİZİ formüldür.

C++:
=YAZIM.DÜZENİ(SOLDAN(A1;MİN(EĞER(ESAYIYSA(--PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1));SATIR(DOLAYLI("1:"&UZUNLUK(A1)))))-2))&" "&BÜYÜKHARF(PARÇAAL(A1;MİN(EĞER(ESAYIYSA(--PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1));SATIR(DOLAYLI("1:"&UZUNLUK(A1)))));10))
teşekkür ederim ama bir yerde hata yapıyorum galiba. Çalıştıramadım.
 
Kod:
=YAZIM.DÜZENİ(SOLDAN(A1;BUL("^";YERİNEKOY(A1;".";"^";1))))&BÜYÜKHARF(SAĞDAN(A1;UZUNLUK(A1)-BUL("^";YERİNEKOY(A1;".";"^";1))))
Kod:
=YAZIM.DÜZENİ(SOLDAN(A1;BUL(".";A1)))&BÜYÜKHARF(SAĞDAN(A1;UZUNLUK(A1)-BUL(".";A1)))
 
Son düzenleme:
Ben nokta detayını gözden kaçırdığım için direkt sayıya odaklandım. Bu sebeple DİZİ formül önerisinde bulunmuştum. Diğer çözümler daha efektif olmuş. Elinize sağlık.
 
Geri
Üst