Excel'de MID, MIDBs (PARÇAAL, ORTAB) Fonksiyonu Nasıl Kullanılır

Türk İngilizce
PARÇAAL, ORTAB MID, MIDBs

Microsoft Excel ve Google Sheets, kullanıcıların verileri etkili bir şekilde işleyebilmeleri için tasarlanmış güçlü tablo ve hesaplama araçlarıdır. Bu platformlarda, “MID” (Excel) ve “PARÇAAL” (Google Sheets) fonksiyonları, metinler üzerindeki belirli bir pozisyondan itibaren belirli sayıda karakteri ayıklamak için kullanılır. Ayrıca, özellikle bayt tabanlı karakterler için geliştirilmiş olan “MIDB” (Excel) ve “ORTAB” (Google Sheets) fonksiyonları da mevcuttur. Bu metin işleme fonksiyonlarını anlamak, ihtiyaç duyduğunuz bilgilere doğru bir şekilde erişim sağlar.

Karakterleri Alma Fonksiyonlarının Kullanımı

Sözdizimi:
“MID” ve “MIDB” fonksiyonları Excel için, “PARÇAAL” ve “ORTAB” fonksiyonları ise Google Sheets için aşağıdaki genel biçimi takip eder:

MID(metin, başlangıç_numarası, karakter_sayısı) MIDB(metin, başlangıç_numarası, bayt_sayısı)

metin: Metni içeren hücre veya doğrudan olarak metni ifade eden metin dizisi.
başlangıç_numarası: Hangi karakterden (veya MIDB için hangi bayttan) itibaren alım yapılacağını belirtir. İlk karakter 1 olarak kabul edilir.
karakter_sayısı (veya bayt_sayısı): Alınacak karakter (veya bayt) sayısını belirler.

Örnek Uygulamalar ve Çözümler

Örnek 1: E-mail Adresinden Domain Adı Çıkarma

Kullanıcılar genellikle e-mail adreslerinden domain adını ayrıştırmak isterler (örneğin, ‘user@example.com’ adresindeki ‘example.com’). Bu işlem, MID veya PARÇAAL fonksiyonu ile kolaylıkla gerçekleştirilebilir.

Kullanım: =MID("user@example.com", FIND("@", "user@example.com")+1, LEN("user@example.com")-FIND("@","user@example.com")) Sonuç: "example.com"

Açıklama:
Bu örnekte, “@” sembolünün pozisyonu ‘FIND’ fonksiyonuyla bulunur ve ‘@’ işaretinden sonraki bölümden itibaren adresin sonuna kadar olan kısım ayıklanır.

Örnek 2: İsim ve Soyisimden İlk Harfleri Alma

Kullanım: =MID("Ahmet Yıldız", 1, 1) & MID("Ahmet Yıldız", FIND(" ", "Ahmet Yıldız")+1, 1) Sonuç: "AY"

Açıklama:
İlk ‘MID’ fonksiyonu, ismin ilk harfini alırken; bulunan boşluktan sonraki ilk harfi soyad için ayıklamak üzere ikinci bir ‘MID’ fonksiyonu kullanılır.

Tablo ile Özet

Fonksiyon Kullanım Durumu Özellikleri
MID / PARÇAAL Metin işlemede Karakter tabanlı ayıklama
MIDB / ORTAB Bayt cinsinden ayıklama Çok baytlı karakter setleri için ideal

Bu fonksiyonlar, Excel ve Google Sheets’te veri düzenleme ve analiz işlemleri için önemli araçlardır; geniş kullanım alanları sunar ve çeşitli problemlere esnek çözümler sağlar.

Daha fazla bilgi: https://support.microsoft.com/tr-tr/office/parçaal-ortab-işlevleri-d5f9e25c-d7d6-472e-b568-4ecb12433028

Diğer fonksiyonlar
Belirtilen herhangi bir aralıktan metin değerleri dizisi döndürür
Karakter dizesindeki tam genişlikli (çift baytlı) İngilizce harfleri veya katanayı yarım genişlikli (tek baytlı) karakterlerle değiştirir
Sayıyı, ß (baht) para birimi biçimini kullanarak metne dönüştürür
Birkaç metin öğesini tek bir metin öğesi olarak birleştirir
Bir metin değerini, bir başkasının içinde bulur (büyük küçük harf duyarlıdır)
Metni büyük harfe çevirir
Birden fazla aralık ve/veya dizedeki metinleri birleştirir ancak sınırlayıcı veya Boş Hücreleri Yoksayan bağımsız değişkenler sağlamaz
Kod numarası ile belirtilen karakteri verir
Karakter dizesindeki tek genişlikli (tek baytlı) İngilizce harfleri veya katakanayı çift genişlikli (iki baytlı) karakterlerle değiştirir
Metnin içindeki karakterleri değiştirir
Dizedeki yarım genişlikteki (tek baytlı) karakterleri tam genişlikteki (çift baytlı) karakterlerle değiştirir
Metindeki boşlukları kaldırır
Metin dizesindeki ilk karakter için sayısal bir kod verir
Metni küçük harfe dönüştürür
Bir sayıyı TL (Türk Lirası) para birimi biçimini kullanarak metne dönüştürür
Bağımsız değişkenlerini metne dönüştürür
Metin değerini, bir başkasının içinde bulur (büyük küçük harf duyarlı değildir)
Birden çok aralık ve/veya dizedeki metinleri birleştirir ve birleştirilen her metin değeri arasına belirttiğiniz bir sınırlayıcıyı ekler Sınırlayıcı boş bir metin dizesi ise, bu işlev sonucunda aralıklar sınırlayıcı olmadan birleştirilir
Sayıyı biçimlendirir ve metne dönüştürür
İki metin değerinin özdeş olup olmadığını anlamak için, değerleri denetler
Bir metin değerinden en sağdaki karakterleri verir
Yerel ayardan bağımsız bir şekilde metni sayıya dönüştürür
Sayıyı, sabit sayıda ondalıkla, metin olarak biçimlendirir
Metin bağımsız değişkenini sayıya dönüştürür
Metin dizesinden ses (furigana) karakterlerini ayıklar
Metin değerinin en solundaki karakterleri verir
Yazdırılamayan tüm karakterleri metinden çıkarır
Metnin ilk karakterine karşılık gelen sayısı (kod noktası) verir
Verilen sayısal değerin başvurduğu Unicode karakteri verir
Metin dizesindeki karakter sayısını verir
Belirtilen değerlerden gelen metni döndürür
Metin değerinin her sözcüğünün ilk harfini büyük harfe çevirir
Metin dizesinde, eski metnin yerine yeni metin koyar
Metni belirtilen sayıda yineler