METİNBÖL Fonksiyonu Nedir ve Nasıl Kullanılır?
Excel’de METİNBÖL fonksiyonu, bir metni belirlediğiniz bir veya daha fazla ayırıcıya göre bölerek sonuçları hücrelere veya bir diziye yerleştirir. Bu fonksiyon, metinleri parçalara ayırmak ve her bir parçayı ayrı hücrelere dağıtmak istediğiniz durumlarda oldukça kullanışlıdır.
Sözdizimi:
METİNBÖL(metin; sütun_sınırlayıcı; [satır_sınırlayıcı]; [boşları_yoksay]; [eşleştirme_modu]; [şununla_doldur])
Argümanlar:
- metin:
- Bölmek istediğiniz metin veya metin içeren hücre referansı.
- sütun_sınırlayıcı:
- Metni sütunlara ayırmak için kullanılan sınırlayıcı karakter(ler). Tek bir karakter veya bir dizi karakter olabilir.
- [satır_sınırlayıcı]:(İsteğe Bağlı)
- Metni satırlara ayırmak için kullanılan sınırlayıcı karakter(ler). Belirtilmezse, metin sadece sütunlara bölünür.
- [boşları_yoksay]:(İsteğe Bağlı)
- DOĞRU veya YANLIŞ değer alır. DOĞRU ise, ardışık sınırlayıcıları yoksayar ve boş değerler oluşturmaz. Varsayılan: YANLIŞ
- [eşleştirme_modu]:(İsteğe Bağlı)
- 0 veya 1 değer alır.
- 0: Sınırlayıcıların tam eşleşmesini gerektirir.
- 1: Sınırlayıcılar için joker karakter eşleşmesine izin verir.
- Varsayılan: 0
- 0 veya 1 değer alır.
- [şununla_doldur]:(İsteğe Bağlı)
- Metin bölme işlemi sonucunda oluşabilecek eksik hücreleri doldurmak için kullanılacak değer. Varsayılan: #YOK
Örnek Tablo ve Kullanım:
Bir şirketin müşteri verilerinin tek bir hücrede aşağıdaki formatta tutulduğunu düşünelim:
- “Adı Soyadı, Şirket Adı, E-posta”
Bu verileri ayrı sütunlara ayırmak istiyoruz.
Başlangıç Tablosu:
Müşteri Bilgileri |
---|
John Doe, ABC Corp, john.doe@abccorp.com |
Jane Smith, XYZ Ltd, jane.smith@xyzltd.com |
Michael Johnson, 123 Inc, michael.johnson@123inc.com |
Emily Davis, Acme Co, emily.davis@acmeco.com |
William Brown, Widgets LLC, william.brown@widgetsllc.com |
Amacımız:
- A Sütunundaki metinleri, Adı Soyadı, Şirket Adı ve E-posta olarak ayrı sütunlara ayırmak.
Adımlar:
- B1, C1 ve D1 hücrelerine sırasıyla “Adı Soyadı”, “Şirket Adı” ve “E-posta” başlıklarını yazın.
- B2 hücresine aşağıdaki formülü girin:
=METİNBÖL(A2; ","; ; DOĞRU)
- Formülü B2:D6 aralığına kopyalayın.
Açıklama:
- metin: A2 hücresindeki metin.
- sütun_sınırlayıcı: “,” olarak belirledik. Metni virgül karakterine göre sütunlara ayıracağız.
- satır_sınırlayıcı: Boş bıraktık, çünkü satırlara bölme işlemi yapmıyoruz.
- boşları_yoksay: DOĞRU olarak ayarladık, böylece ardışık sınırlayıcılar nedeniyle oluşabilecek boş değerleri yoksayacağız.
- eşleştirme_modu ve şununla_doldur argümanlarını kullanmadık, varsayılan değerleri geçerlidir.
Sonuç Tablosu:
Adı Soyadı | Şirket Adı | E-posta |
---|---|---|
John Doe | ABC Corp | john.doe@abccorp.com |
Jane Smith | XYZ Ltd | jane.smith@xyzltd.com |
Michael Johnson | 123 Inc | michael.johnson@123inc.com |
Emily Davis | Acme Co | emily.davis@acmeco.com |
William Brown | Widgets LLC | william.brown@widgetsllc.com |
Formül Detayları:
- =METİNBÖL(A2; “,”; ; DOĞRU)
- metin: A2 hücresindeki metin.
- sütun_sınırlayıcı: “,”
- satır_sınırlayıcı: Boş bırakıldı.
- boşları_yoksay: DOĞRU
- eşleştirme_modu ve şununla_doldur: Kullanılmadı.
Başka Bir Örnek: Web Sitesi URL’sini Parçalama
Bir web sitesi URL’sini protokol, alan adı ve yol olarak ayırmak istiyoruz.
URL Listesi:
URL |
---|
https://www.example.com/home |
http://www.testsite.org/about |
https://blog.samplesite.net/contact |
http://shop.onlinestore.com/products |
https://news.mediahub.io/latest |
Amacımız:
- A Sütunundaki URL’leri Protokol, Alan Adı ve Yol olarak ayırmak.
Adımlar:
- B1, C1 ve D1 hücrelerine sırasıyla “Protokol”, “Alan Adı” ve “Yol” başlıklarını yazın.
- B2 hücresine aşağıdaki formülü girin:
=METİNBÖL(A2; {"//";"/"}; ; DOĞRU)
- Formülü B2:D6 aralığına kopyalayın.
Açıklama:
- sütun_sınırlayıcı: {“//”;”/”} olarak belirledik. Metni “//” ve “/” karakterlerine göre sütunlara ayıracağız.
- boşları_yoksay: DOĞRU olarak ayarladık.
- Diğer argümanlar varsayılan değerlerinde.
Sonuç Tablosu:
Protokol | Alan Adı | Yol |
---|---|---|
https: | www.example.com | home |
http: | www.testsite.org | about |
https: | blog.samplesite.net | contact |
http: | shop.onlinestore.com | products |
https: | news.mediahub.io | latest |
Notlar:
- Birden Fazla Sınırlayıcı Kullanma: Sınırlayıcıları bir dizi olarak belirterek birden fazla karaktere göre bölme yapabilirsiniz.
- Boşlukları Yoksayma: boşları_yoksay argümanını DOĞRU ayarlayarak gereksiz boşlukları önleyebilirsiniz.
- Eşleştirme Modu: eşleştirme_modu argümanını 1 olarak ayarlarsanız, sınırlayıcılarda joker karakterler kullanabilirsiniz.
Örnek: Eşleştirme Modu Kullanımı
Bir metni joker karakter kullanarak bölmek.
Metin Listesi:
Metin |
---|
Ad: John; Yaş: 30; Şehir: Ankara |
Ad: Ayşe; Yaş: 25; Şehir: İzmir |
Ad: Mehmet; Yaş: 40; Şehir: İstanbul |
Amacımız:
- Metinleri “; “ sınırlayıcısına göre bölmek, ancak boşlukları yoksaymak istemiyoruz.
Adımlar:
- B1, C1 ve D1 hücrelerine sırasıyla “Ad”, “Yaş”, “Şehir” başlıklarını yazın.
- B2 hücresine aşağıdaki formülü girin:
=METİNBÖL(A2; "*; *"; ; YANLIŞ; 1)
- Formülü B2:D4 aralığına kopyalayın.
Açıklama:
- sütun_sınırlayıcı: **”; “ olarak belirttik. “; “ arasında herhangi bir boşluk olabileceği için joker karakter kullandık.
- boşları_yoksay: YANLIŞ olarak ayarladık.
- eşleştirme_modu: 1 olarak ayarladık, böylece joker karakter eşleşmesini etkinleştirdik.
Sonuç Tablosu:
Ad | Yaş | Şehir |
---|---|---|
Ad: John | Yaş: 30 | Şehir: Ankara |
Ad: Ayşe | Yaş: 25 | Şehir: İzmir |
Ad: Mehmet | Yaş: 40 | Şehir: İstanbul |
Ek Notlar:
- şununla_doldur Argümanı:Eğer metin bölme işlemi sonucunda bazı hücreler boş kalırsa, bu hücreleri doldurmak için şununla_doldur argümanını kullanabilirsiniz.Örnek:
=METİNBÖL(A2; ","; ; ; ; "Boş")
Bu formül, boş hücreleri “Boş” kelimesiyle doldurur.
Özet:
- METİNBÖL fonksiyonu, metinleri belirlediğiniz sınırlayıcılara göre bölerek her bir parçayı ayrı hücrelere yerleştirir.
- Sözdizimi:
METİNBÖL(metin; sütun_sınırlayıcı; [satır_sınırlayıcı]; [boşları_yoksay]; [eşleştirme_modu]; [şununla_doldur])
- Fonksiyon, metin işlemlerini kolaylaştırır ve veri analizini hızlandırır.
Pratik İpuçları:
- Sınırlayıcıları Hücreden Alma: Sınırlayıcıları doğrudan bir hücreden alarak fonksiyonunuzu dinamik hale getirebilirsiniz.
=METİNBÖL(A2; B2)
- Diğer Metin Fonksiyonlarıyla Birlikte Kullanma: METİNBÖL fonksiyonunu YERİNEKOY, KIRP gibi diğer metin fonksiyonlarıyla birlikte kullanarak daha karmaşık işlemler yapabilirsiniz.
- Formülleri Sabitleme: Formülünüzdeki referansları sabitleyerek ($ işareti ile) kopyalama işlemlerinde doğru hücrelere referans vermesini sağlayabilirsiniz.
Sonuç:
Excel’de METİNBÖL fonksiyonu, metinleri belirli sınırlayıcılara göre bölmek ve her bir parçayı ayrı hücrelere yerleştirmek için etkili bir araçtır. Özellikle veri temizleme, metin analizi ve raporlama süreçlerinde işinizi büyük ölçüde kolaylaştırır.
Not:
Fonksiyonu kullanırken sınırlayıcıların ve argümanların doğru şekilde girildiğinden emin olun.
METİNBÖL fonksiyonu, Microsoft 365 ve Excel’in en güncel sürümlerinde kullanılabilir. Eski sürümlerde bu fonksiyon mevcut olmayabilir.
🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://ecv.microsoft.com/VC3RPPTT4U
🟢News from Microsoft 365 bültenimize abone olabilir. 👉 https://www.linkedin.com/newsletters/7076133011028611072/
🟢Microsoft 365 Copilot Community grubumuza katılabilirsiniz. 👉 https://www.linkedin.com/groups/9559408/
Sevgiler ❤️
Bir yorum bırak