İçeriğe geç
Educora
Orta14 dk9 / 27

Metin işlevleri: LEFT, MID, LEN, TRIM, CONCAT

Metinden parça kesmeyi, karakter saymayı, fazla boşlukları temizlemeyi, harflerin büyüklüğünü değiştirmeyi ve metinleri birleştirmeyi öğren.

Kendini test et
Bu derste öğreneceklerin
  • LEFT, RIGHT, MID ve LEN ile metnin parçalarını almak
  • TRIM, UPPER ve LOWER ile verileri düzenlemek
  • & ve CONCAT ile metinleri birleştirmek

Robotik kulübüne başvurular bir çevrim içi formdan geldi ve liste karmakarışık: bazı adlar küçük harfle, bazıları BÜYÜK harfle yazılmış, bazılarında fazladan boşluk var. Ayrıca her üyenin BAK-2026-017 gibi kodundan şehri ve yılı ayırmak gerekiyor. 200 satırı elle düzeltmek saatler sürer; metin işlevleri bunu birkaç formülle yapar.

Metni kesmek: LEFT, RIGHT, MID, LEN

Formül (A2 = BAK-2026-017)SonuçAçıklama
=LEFT(A2,3)BAKsoldan 3 karakter
=RIGHT(A2,3)017sağdan 3 karakter
=MID(A2,5,4)20265. karakterden başlayarak 4 karakter
=LEN(A2)12karakter sayısı (tire ve boşluklar da sayılır)

Temizlik: TRIM, UPPER, LOWER, PROPER

  • =TRIM(A2) — baştaki ve sondaki boşlukları siler, sözcükler arasında yalnızca bir boşluk bırakır: “ Leyla Hasanova ” → “Leyla Hasanova”.
  • =UPPER(A2) — tüm harfleri büyük yapar: “baku” → “BAKU”.
  • =LOWER(A2) — tüm harfleri küçük yapar: “MURAD” → “murad”.
  • =PROPER(A2) — her sözcüğün ilk harfini büyük yapar: “aysel nuriyeva” → “Aysel Nuriyeva”.

Metinleri birleştirmek: &, CONCAT, TEXTJOIN

Ad A2'de, soyad B2'deyse tam adı iki yolla oluşturabilirsin: =A2&" "&B2 ya da =CONCAT(A2," ",B2). Aradaki boşluğu unutma; o da tırnak içinde ayrı bir metindir. Eski CONCATENATE işlevi hâlâ çalışır; Microsoft 365'teki TEXTJOIN ise bütün bir aralığı ayırıcıyla birleştirir: =TEXTJOIN(", ",TRUE,A2:A10).

Kullanıcı adı ve e-posta adresi

A2'de Murad, B2'de Quliyev yazıyor. Adın ilk harfi ile soyadından oluşan küçük harfli bir kullanıcı adı ve ad.soyad@example.com biçiminde bir e-posta adresi oluştur.

Çözümü göster
Kullanıcı adı: =LOWER(LEFT(A2,1)&B2) → “M” & “Quliyev” → mquliyev.
E-posta: =LOWER(A2&"."&B2)&"@example.com" → murad.quliyev@example.com.
İşlevler iç içe çalışır: önce içteki kısım, sonra dıştaki işlev hesaplanır.
Etkileşimli
Simülasyon yükleniyor…
Kulüp listesi: adlar, kodlar ve metin işlevleriyle hesaplanan sütunlar.

Önemli noktalar

  • LEFT/RIGHT kenarlardan, MID ortadan karakter alır; LEN karakterleri sayar.
  • Metin işlevleri metin döndürür; sayı gerekiyorsa VALUE kullan.
  • TRIM fazla boşlukları siler; UPPER, LOWER ve PROPER harf büyüklüğünü değiştirir.
  • Metinler & ya da CONCAT ile birleştirilir; aradaki boşluğu " " olarak ekle.

Kendini test et

10 soru. Her doğru cevap XP kazandırır.

1 / 10
=LEFT("Excel",2) ne döndürür?