Dosya simgesi

Cümlenin İlk Kelimesinin Harfini Büyük Yazdırma

Cümlenin İlk Kelimesinin Harfini Büyük Yazdırma
Bu dosya, bir cümledeki yalnızca ilk harfi büyük yapıp geri kalan metni olduğu gibi bırakmak için kullanılan yöntemleri tek sayfada toplar. Excel formülü, kullanıcı tanımlı fonksiyon (VBA), Python formülü ve Power Query ile aynı sonuca ulaşılır.

Dosyanın içeriği​

  • Sayfa1: B2:B14 aralığında küçük harfle başlayan örnek cümleler bulunur (ör. "zamanında atılan dikiş dokuzu kurtarır."). G sütununda aynı cümlelerin ilk harfi büyütülmüş hali listelenir.
  • Sayfada iki adet tablo yer alır; D16 hücresindeki "Cümleler" başlığı Power Query çıktısının başlığıdır.
  • DışVeri_1 adlı tanımlı ad, Sayfa1 sayfasındaki I16:I28 aralığına karşılık gelir.
  • Module1: IlkHarfiBuyut fonksiyonunu içeren VBA modülü.

Kullanılan formüller​

  • UPPER, LEFT, MID ve LEN fonksiyonlarıyla kurulan formül, ilk karakteri büyütür ve metnin kalanını MID ile aynen ekler. G3 hücresindeki formül şöyledir:
Excel formülü
=BÜYÜKHARF(SOLDAN(B3))&PARÇAAL(B3;2;UZUNLUK(B3)-1)
=UPPER(LEFT(B3))&MID(B3,2,LEN(B3)-1)
  • D17 hücresinde PY fonksiyonu ile Python yöntemi kullanılır; B3 hücresine başvurur. Bu yöntem Python in Excel özelliğini destekleyen bir Microsoft 365 sürümü gerektirir.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içindeki IlkHarfiBuyut fonksiyonu, hücredeki cümlenin ilk karakterini alır. Karakter "i" ise "İ", "ı" ise "I" olarak büyütülür; diğer harfler için UCase kullanılır. Ardından metnin kalanı eklenir. Boş metin değiştirilmeden döndürülür. Kodda dosya silme veya dış bağlantı gibi zararlı bir işlem bulunmaz. Fonksiyon makro olarak çalıştırılmaz; hücreye formül gibi yazılarak kullanılır.

Nasıl kullanılır​

  1. Dosyayı açın ve istenirse makroları etkinleştirin.
  2. Cümleleri B sütununa yazın veya yapıştırın.
  3. Formül yöntemi için G3 hücresindeki formülü aşağı kopyalayın.
  4. VBA yöntemi için boş bir hücreye =IlkHarfiBuyut(B3) yazın ve aşağı çekin.
  5. Power Query yönteminde veriyi güncellemek için tabloya sağ tıklayıp Yenile komutunu seçin.
Türkçe karakterli ilk harflerde (ör. "i" ve "ı") doğru sonuç için VBA fonksiyonu kullanılabilir.

ExcelDepo tarafından daha fazla dosya

  • Beğen
Tepkiler: fledermaus
Detaylar
Yazar
ExcelDepo
İndirme
2
Gösterim
296
İlk sürüm
Güncel
SHA-256
517aee3aaae4caf1544f568bc19e61d7a76dc2b6a1d32e0caf9a7d85ff258736

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Alternatif ile sağlanan çözümler muhteşem, teşekkürler.
Geri
Üst