Excel Metin Ayırma Formülü
1. Excel'de Metin Ayırma Nedir?
Metin ayırma, bir hücredeki metin verisini belirli bir ayırıcıya göre (virgül, nokta, boşluk, tire vb.) birden fazla hücreye bölme işlemidir. Örneğin, "Ali.Veli.Ayşe" metnini noktaya göre ayırarak üç ayrı hücrede "Ali", "Veli", "Ayşe" elde edilir.
2. Yöntem 1: METİNBÖL ile Dinamik Metin Ayırma
METİNBÖL (TEXTSPLIT), metin dizelerini belirli bir ayırıcıya göre sütunlar ve/veya satırlar halinde bölen dinamik bir fonksiyondur. Sonuç, otomatik olarak birden fazla hücreye yayılan dinamik bir dizi olarak çıkar. Sadece Microsoft 365'te mevcuttur.
=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])
Parametreler:
- metin: Bölünecek metin
- sütun_sınırlayıcı: Metnin sütunlar halinde bölüneceği karakter(ler)
- [satır_sınırlayıcı]: Satırlar halinde bölüneceği karakterler (opsiyonel)
Pratik Kullanım
=METİNBÖL(A1; ".") ile noktaya göre ayırma yapabilirsiniz.
📌 Sonuç: "Ali.ata.bak" → "Ali" | "ata" | "bak"
3. Yöntem 2: SOLDAN, PARÇAAL, SAĞDAN ile Klasik Metin Ayırma
Eski Excel sürümlerinde, metin ayırma için SOLDAN (LEFT), PARÇAAL (MID), SAĞDAN (RIGHT) ve BUL (FIND) fonksiyonları birlikte kullanılır.
Örnek: A1'de "Ali.ata.bak" metnini noktaya göre ayırmak:
' Soldaki kelime (Ali)
=SOLDAN(A1; BUL("."; A1)-1)
' Ortadaki kelime (ata)
=PARÇAAL(A1; BUL("."; A1)+1; BUL("."; A1; BUL("."; A1)+1)-BUL("."; A1)-1)
' Sağdaki kelime (bak)
=SAĞDAN(A1; UZUNLUK(A1)-BUL("."; A1; BUL("."; A1)+1))
Uyarı
Ayırıcı karakteri doğru belirtmek çok önemlidir. Farklı bir ayırıcı kullanıyorsanız, formüllerdeki "." ifadesini değiştirin.
📌 Sonuç: "Ali" | "ata" | "bak"
4. Yöntem 3: Metni Sütunlara Dönüştür ile Hızlı Ayırma
Metni Sütunlara Dönüştür (Text to Columns), Excel'in yerleşik bir özelliğidir ve formül yazmadan metin ayırmanın en hızlı yoludur. Bu yöntem, verileri kalıcı olarak ayırır.
📋 Adımlar:
- Ayırmak istediğiniz hücre aralığını seçin.
- Veri → Metni Sütunlara Dönüştür'e tıklayın.
- "Ayırıcılı" seçeneğini işaretleyin ve İleri'ye tıklayın.
- Ayırıcı karakteri seçin (boşluk, virgül, nokta vb.).
- Hedef hücreyi belirleyin ve Bitir'e tıklayın.
İpucu
Bu özellik verileri kalıcı olarak ayırır. Orijinal verileri korumak istiyorsanız, işlem öncesinde verileri kopyalayın.
5. 4 Yöntemin Karşılaştırması
| Özellik | METİNBÖL | SOLDAN/PARÇAAL/SAĞDAN | Metni Sütunlara Dönüştür |
|---|---|---|---|
| Excel Sürümü | Microsoft 365 | Tüm sürümler | Tüm sürümler |
| Dinamik | ✅ Evet | ❌ Hayır | ❌ Hayır |
| Kod Gerektirir | ✅ Evet | ✅ Evet | ❌ Hayır |
| Hız | ✅ Hızlı | ⚠️ Orta | ✅ Çok hızlı |
| Birden Fazla Ayırıcı | ✅ Evet | ⚠️ Zor | ⚠️ Sınırlı |
| Mac Uyumu | ✅ Çalışır | ✅ Çalışır | ✅ Çalışır |
6. Profesyonel İpuçları
✅ Zaman Tasarrufu
- Hızlı işlem için Metni Sütunlara Dönüştür kullanın
- Dinamik ihtiyaçlar için METİNBÖL tercih edin
- Eski sürümlerde SOLDAN/PARÇAAL/SAĞDAN kullanın
- Ayırıcıyı doğru belirlemek için BUL fonksiyonunu kullanın
💻 macOS Kullanıcıları İçin
- ⌘ + C / ⌘ + V → Kopyala / Yapıştır
- Tüm yöntemler Mac'te aynen çalışır
- METİNBÖL Mac'te de mevcuttur (Microsoft 365)
- Parametre ayracı olarak ; kullanın
7. Sıkça Sorulan Sorular
01 Metin ayırma nasıl yapılır?
METİNBÖL (Microsoft 365), SOLDAN/PARÇAAL/SAĞDAN veya Metni Sütunlara Dönüştür özelliği ile yapabilirsiniz.
02 METİNBÖL formülü nedir?
METİNBÖL, metin dizelerini ayırıcıya göre sütunlar halinde bölen bir Excel fonksiyonudur. Sadece Microsoft 365'te mevcuttur.
03 Metni Sütunlara Dönüştür ne işe yarar?
Veri sekmesindeki bu özellik, formül yazmadan metin ayırmanın en hızlı yoludur. Verileri kalıcı olarak ayırır.
04 SOLDAN, PARÇAAL, SAĞDAN ne işe yarar?
SOLDAN baştan, SAĞDAN sondan, PARÇAAL belirli konumdan metin ayırır. BUL ile ayırıcı konumu bulunur.
05 Mac'te metin ayırma yapabilir miyim?
Evet, Mac'te Excel'de tüm yöntemler Windows ile aynı şekilde çalışır.
06 Hangi yöntemi kullanmalıyım?
Microsoft 365 → METİNBÖL, tek seferlik → Metni Sütunlara Dönüştür, eski sürüm → SOLDAN/PARÇAAL/SAĞDAN.