Dünya çapındaki ofislerde çalışan binlerce kullanıcı için Excel'de metin verilerini düzenlemek günlük bir zorunluluktur; tutarsızlıklarla dolu müşteri listelerini içe aktaranlardan, boşluklarla dolu veritabanlarını temizleyenlere kadar. biçim hataları. Metin işlevlerine hakim olmak, elektronik tablo çalışmalarını dönüştürerek zamandan tasarruf sağlar, insan hatasını önler ve daha derin analizler yapılmasını kolaylaştırır.
Bu yazımda Excel'de metin fonksiyonlarını kullanarak verileri nasıl kolayca işleyebileceğinizi ve dönüştürebileceğinizi detaylı bir şekilde ve çok sayıda örnekle anlatıyorum. Sadece en bilindik klasik fonksiyonları değil, aynı zamanda daha gelişmiş ve daha az bilinenleri de keşfedeceksiniz. Her biri açık bir şekilde anlatılmış ve ister yeni başlayan olun, ister elektronik tabloları kullanma konusunda deneyiminiz olsun, çok faydalı olacak pratik uygulamalar içeriyor.
Excel'de metin fonksiyonları neden kullanılır?
Excel hem sayıları hem de metinleri işleyecek şekilde tasarlanmıştır.ve bunu sıklıkla hesaplamalar ve matematiksel formüllerle ilişkilendirsek de gerçekte metin formatındaki verileri temizleme, birleştirme, çıkarma ve analiz etme ihtiyacı süreklidir. Metin işlevleri şunları yapmanıza olanak tanır:
- Diğer platformlardan veri aktardıktan sonra hatalı formatları düzeltin.
- Daha detaylı analiz için bilgileri bölün ve yeniden gruplandırın.
- Karakter dizilerini normalleştirmek ve karşılaştırmak için dönüştürün.
- İyi sunulmuş metinlerle temiz, profesyonel raporlar oluşturun.
Excel'deki ana metin işlevleri: tam liste ve her birinin ne için kullanıldığı
Metinsel verileri etkin bir şekilde işleyebilmek için Excel'in sunduğu tüm metin fonksiyonlarını bilmek önemlidir. En popüler ve faydalı olanları şöyle sıralayayım:
- MATRİS METNİ: Belirtilen herhangi bir aralıktaki metin değerlerinden oluşan bir dizi döndürür. Büyük miktardaki metinsel veriyi tek seferde analiz etmek için oldukça kullanışlıdır.
- ASC/DBCS: Çift baytlık karakterleri tek bayta dönüştürür ve tam tersi, özellikle Japonca gibi farklı karakter genişliklerine sahip dillerde önemlidir.
- METİNBAHT/PARA BİRİMİ: Sayıları belirli bir para biriminde (örneğin Tayland Bahtı veya ABD Doları) biçimlendirilmiş metne dönüştürür.
- KARAKTER ve UNICAR: Sayısal bir değerden (ASCII veya Unicode) karakteri döndürürler, özel kodlar veya sembollerle çalışmak için mükemmeldir.
- TEMİZ: Harici sistemlerden içe aktarılan ve genellikle gizli "çöp" içeren verileri temizlemek için ideal olan, yazdırılamayan karakterleri kaldırır.
- KOD ve UNICODE: Bir dizedeki ilk karakterin ASCII veya Unicode kodunu döndürür; gelişmiş metin analizi için gereklidir.
- CONCAT/BİRLEŞTİR/DİZİ BİRLEŞTİR:Birden fazla metni ve aralığı, ayırıcıyla veya ayırıcısız olarak tek bir hücrede birleştirmenize olanak tanırlar.
- IGUAL: İki metin değerinin büyük ve küçük harfleri dikkate alarak aynı olup olmadığını kontrol eder.
- BUL ve BUL:Bir metnin diğerinin içindeki konumunu ararlar, ancak FIND büyük/küçük harfe duyarlıdır, FIND ise duyarlı değildir.
Bilmeniz gereken diğer özellikler:
- SOL, SAĞ ve ÇIKAR: Metnin başından, sonundan veya belirli bir konumundan alt dizeleri çıkarmanıza olanak tanırlar.
- UZUN: Bir metin dizesindeki karakter sayısını döndürür; denetimler ve doğrulamalar için önemlidir.
- Küçük Harf, Büyük Harf ve Doğru: Metni küçük harfe, büyük harfe veya her kelimenin ilk harfini büyük harfe dönüştürün.
- DEĞİŞTİRMEK, İKAME ETMEK: Metnin bir bölümünü başkalarıyla değiştirirler, veritabanlarında toplu düzeltmeler için çok faydalıdırlar.
- TEKRARLAMAK: Metni veya sembolü belirttiğiniz sayıda tekrarlar.
- DEĞER ve DEĞER.NUMARA: Sayıları temsil eden metni Excel tarafından yorumlanabilen sayısal değerlere dönüştürür.
- YÜKSEK: Veri içe aktarıldıktan sonra çok sık karşılaşılan gereksiz boşlukları metinden kaldırır.
- METİN ve METİNDEĞERİ: Bir sayıyı veya veriyi biçimlendirir ve metne dönüştürür. Raporlama ve görsel uyarlamalar için olmazsa olmazdır.
- METİNSONRA/METİNÖNCE/METİNBÖLÜMÜ: Ayırıcıdan önce veya sonra gelenleri ayıklayın veya ayırıcılara göre dizeleri hızla bölmenize olanak tanır.
- FONETİK: Asya dillerinde çok özel kullanımları olan fonetik karakterleri çıkarır.
- T: Herhangi bir argümanı metne dönüştürür.
Pratik örnekler: Excel'de metin işlevlerini adım adım kullanma
Teoriyi bilmek yeterli değil: Bu işlevlere hakim olmak, onları eylem halinde görmeyi gerektirir. Sık karşılaşılan sorunların nasıl çözülebileceğini örneklerle inceleyelim:
1. Metin biçimini değiştirin: büyük harf, küçük harf ve büyük harf kullanımı
Size çeşitli formatlarda bir isim listesi mi verildi ve bunu standartlaştırmanız mı gerekiyor? UPPER fonksiyonu her şeyi büyük harfe çevirir, LOWER küçük harfe çevirir ve PROPER ise her kelimenin yalnızca ilk harfini büyük harfe çevirir..
Örnek:
- =UPPER("merhaba dünya") → MERHABA DÜNYA
- =ALT("Merhaba Dünya") → Merhaba dünya
- =PROPER("exCeL fonksiyonları") → Excel Fonksiyonları
2. Gereksiz boşlukları ve önemsiz karakterleri kaldırın
Verilerin içe aktarılması çoğu zaman metnin fazladan boşluklarla veya görünmeyen karakterlerle doldurulmasıyla sonuçlanır. DEL fonksiyonu boşlukları kaldırır ve CLEAN fonksiyonu yazdırılamayan tüm öğeleri kaldırır..
Örnek:
- =DEL(» Boşluklu metin «) → Boşluklu metin
- =TEMİZLE(A2) (A2'de nadir karakterler var)
3. Gerektiğinde metinleri birleştirin ve bölün
Raporları sunarken birden fazla hücredeki bilgileri birleştirmek önemlidir. CONCAT, CONCATENATE ve JOIN tüm bilgileri istediğiniz şekilde bir araya getirmenize olanak tanır.. Bölmek için LEFT, RIGHT, MIX fonksiyonlarını veya yeni TEXTSPLIT, TEXTAFTER ve TEXTBEFORE fonksiyonlarını kullanın.
Katılma örneği:
- =CONCATENATE("Ad: ",A2," Soyadı: ",B2)
- =STRINGJOIN(» «,TRUE,A2,B2,C2)
Bölme örneği:
- =SOL(A2, BUL(» «,A2)-1) Hem ad hem de soyadı içeren bir hücreden ilk adı çıkarmak için.
- =SAĞ(A2, UZUNLUK(A2)-BUL(» «,A2)) soyadlarını çıkarmak için.
- =METİNSONRA(A2, » «) y =TEXTBEFORE(A2, » «) Excel'in yeni sürümlerinde.
Sayıları ve tarihleri özel metin olarak biçimlendirin
Excel, sayıları veya tarihleri genellikle belirsiz veya ihtiyacınız olmayan bir biçimde görüntüler. Herhangi bir değeri istediğiniz biçime dönüştürmek için TEXT fonksiyonunu kullanın.:
- =METİN(12345, "#,##0") → 12.345
- =METİN(BUGÜN(), "gg/aa/yyyy") → 21/03/2023 (örneğin)
- =METİN(0,00, "0,00 €") → €0,00
Metin eklemek için (örneğin, birimler veya yüzdeler), metni tırnak işaretleri içine alın veya ters eğik çizgi kullanın:
- =METİN(100, «0» & » metre») → 100 metre
- =METİN(33, «0 \%») → %33
Biçim kodları sayesinde ekranı tamamen özelleştirebilirsiniz, hash (#), sıfır (0) ve diğer karakterleri kullanarak.
Metin değerleri ile sayılar arasında dönüştürme
Bazen sayısal veriler metin olarak gelir ve Excel bunları sayı olarak tanımaz. Sayısal metni gerçek sayıya dönüştürmek için VALUE ve VALUE.NUMBER'ı kullanın. Aynı şekilde bir karakterin ASCII veya Unicode kodunu işlemeniz gerektiğinde CODE ve UNICODE size anahtarı verir.
- =DEĞER("123,45") → 123,45
- =KOD("A") → 65
- =UNICODE("ñ") → 241
Metinlerdeki bilgileri arayın, analiz edin ve değiştirin
Bir stringin belirli bir kelimeyi içerip içermediğini, konumunu veya bazı kısımlarını başkalarıyla değiştirip değiştirmediğini bulmak çok yaygın işlemlerdir. FIND, FIND, SUBSTITUTE ve REPLACE ile kolayca elde edersiniz:
- =FIND("Excel", "Excel Yardım") → 7 (büyük/küçük harfe duyarlı)
- =FIND("excel", "Excel Yardım") → 7 (büyük/küçük harfe duyarlı değil)
- =REPLACE("Excel Yardımı", "cel", "celente") → Mükemmel Yardım
- =REPLACE("Excel Yardımı", 9, 3, "mükemmel") → Mükemmel Yardım
Uzun dizeler: Metni sütunlara bölme ve büyük hacimleri işleme
Örneğin adları, soyadları ve diğer verileri farklı sütunlara ayırmak gibi uzun metin dizelerini bölmeniz gerektiğinde, LEFT, MID, RIGHT ve LEN gibi işlevleri birleştirebilirsiniz. Adı, ikinci adı ve soyadını ayırmanın gelişmiş bir örneği şu şekilde olabilir:
- =SOL(A2, BUL(» «,A2, BUL(» «,A2,1)+1)) ilk ve ikinci isimler için.
- =ÇIKAR(A2, BUL(» «,A2,BUL(» «,A2,1)+1)+1, BUL(» «,A2,BUL(» «,A2,BUL(» «,A2,1)+1)+1)-(BUL(» «,A2,BUL(» «,A2,1)+1)+1)) ikinci isim için.
- =DERECHA(A2,LARGO(A2)-HALLAR(» «,A2,HALLAR(» «,A2,1)+1)+1) soyadı için.
Excel'in en son sürümüne sahipseniz, TEXTSPLIT'i doğrudan kullanın ve bu adımları kaydedin.
Fonksiyonları birleştirme: Ortak sorunlara gerçek çözümler
Pratikte, yalnızca bir fonksiyonu kullanmanız nadirdir. Önemli olan, bunları birleştirerek belirli ihtiyaçları çözmektir.. Gerçek örnekler:
- Bir tarih sütununu Amerikan formatından İspanyol formatına dönüştürün: =METİN(A2, "gg-aa-yyyy").
- Benzersiz tanımlayıcılar oluşturmak için adın ve soyadın baş harflerini çıkarın.
- JOIN ile özel ayırıcılar ekleyerek farklı sütunlardaki verileri birleştirin.
- FIND kullanarak bir hücrenin hatalı kod içerip içermediğini tespit edin ve ardından REPLACE ile düzeltin.
- İçeri aktarılan bir veritabanını ayrıştırmadan önce gereksiz sembolleri kaldırın ve CLEAN ve DEL ile yalnızca geçerli karakterleri bırakın.
Semboller ve biçim kodları: özel özelleştirme
Excel, verileri sunarken çok fazla özelleştirmeye olanak tanır: Biçimlendirme kodlarında yer tutucuları (#, 0, ?), özel sembolleri ve ters eğik çizgiyi (\) kullanarak tam metni görüntüleyebilirsiniz.. Bir sayının sabit metin olarak görüntülenmesini veya başına otomatik olarak sıfır eklenmesini istiyorsanız, TEXT işlevinin özel biçimleri işinizi görecektir.
Birim ve yüzdelerle örnek:
- =METİN(100, "0 \m") → 100 ay
- =METİN(0,25, «0 \%») → %25
- =METİN(123, "00000") → 00123
Gelişmiş fonksiyonlar ve formül dili
Excel, klasik fonksiyonların yanı sıra, geleneksel olarak uzun kombinasyonlar gerektiren görevleri kolaylaştıran yeni formüller içeriyor. TEXTSPLIT, TEXTAFTER ve TEXTBEFORE, metni ayırıcılara göre bölmenize veya belirli bir karakterden önceki veya sonraki kısımları çok daha hızlı çıkarmanıza olanak tanır.. Bu özellikler yalnızca Excel'in son sürümlerinde (Microsoft 365) mevcuttur, ancak verimlilikte fark yaratırlar.
Örnek:
- =METİNBÖLÜMÜ(A2, «,») virgülle ayrılmış bir kelime listesini birden fazla sütuna ayırmak için.
- =METİNSONRA(B2, «-«) hücrede tire işaretinden sonraki her şeyi çıkarmak için.
Metin özelliklerinden en iyi şekilde yararlanmak için ipuçları
- Birden fazla işlevi tek bir formülde birleştirir ve tekrarlanan görevleri otomatikleştirir.
- Birden fazla değeri aynı anda işlemek için dizi formüllerini kullanın eğer büyük listeleriniz varsa.
- Microsoft 365'iniz varsa yeni özellikleri deneyin, çok daha güçlüdür ve kullanımı kolaydır.
- Favori formüllerinizi şablon veya yeniden kullanılabilir kod parçacıkları olarak kaydedin böylece her seferinde yeniden yazmanıza gerek kalmaz.
Excel'in metin fonksiyonlarına hakim olmak, temel kullanıcıları gerçek anlamda uzman olanlardan ayıran en önemli özelliktir. Metin dizelerini temizlemeyi, dönüştürmeyi ve analiz etmeyi öğrenmek size şunları sağlayacaktır: Saatlerce zaman kazanın, verilerinizin kalitesini artırın ve çok daha profesyonel raporlar oluşturun.. Burada görülen örnekleri tutarlı bir şekilde uygularsanız, Excel'in karşınıza çıkaracağı her türlü metinsel zorluğun üstesinden kısa sürede gelebilirsiniz. Bu bilgileri paylaşın ve başkalarının Excel'de metin işlevlerini daha iyi nasıl kullanacaklarını öğrenmelerine yardımcı olun..