Bu makalede, Microsoft Excel'de iki tarih arasındaki gün sayısını hesaplama..
Microsoft Excel, veri işleme ve analiz etme konusunda son derece güçlü araçlara sahiptir. Bu araçlardan biri, özellikle metin tabanlı verilerle çalışırken hayati önem taşıyan SOLDAN (LEFT) fonksiyonudur. Bu blog yazısı, Excel'de SOLDAN fonksiyonunun nasıl kullanılacağını adım adım ve detaylı bir şekilde açıklayarak, verilerinizi daha etkin bir şekilde yönetmenize yardımcı olacaktır.
Excel'de SOLDAN (LEFT) fonksiyonu, belirli bir metin dizgisinden (hücredeki metin) soldan başlayarak istediğiniz sayıda karakteri ayıklamanıza olanak tanır. Bu fonksiyon, büyük veri kümelerini yönetirken veya belirli bir formatta veri içeren hücrelerle çalışırken inanılmaz derecede kullanışlıdır.
=SOLDAN(metin; [sayı_karakter])
Örnek Uygulama:
Hücre İçeriği (A Sütunu) |
Formül |
Sonuç |
Açıklama |
VIDOPORT |
|
"VIDO" |
"VIDOPORT" metninin ilk 4 karakteri. |
ANKARA |
|
"ANK" |
"ANKARA" metninin ilk 3 karakteri. |
İSTANBUL |
|
"İ" |
"İSTANBUL" metninin ilk karakteri. |
ADANA |
|
"A" |
|
Excel'de SOLDAN fonksiyonunun kullanımı, birçok farklı senaryoda verimliliği artırabilir ve veri temizleme süreçlerinizi kolaylaştırabilir:
Kullanıcı Adı Ayıklama (E-posta Adreslerinden): E-posta adreslerinden (örneğin, "ali.veli@vidoport.com") sadece kullanıcı adını ("ali.veli") ayıklamak isteyebilirsiniz. Bu durumda, @
işaretinin konumunu MBUL (FIND) fonksiyonuyla bulup, o konumdan bir eksiğini SOLDAN
fonksiyonuna sayı_karakter
olarak verebilirsiniz:
**=SOLDAN(A1; MBUL("@"; A1)-1)**
(A1 hücresinde "ali.veli@vidoport.com" varsa sonuç: "ali.veli")Ürün Kodu Ayıklama: Bir ürün kodunun (örneğin, "TRX-12345") sadece başlangıç segmentini ("TRX") almak için kullanılabilir. Eğer segmentler her zaman aynı sayıda karakterden oluşuyorsa veya -
gibi belirli bir ayırıcı varsa:
**=SOLDAN(A1; 3)**
(A1 hücresinde "TRX-12345" varsa sonuç: "TRX")**=SOLDAN(A1; MBUL("-"; A1)-1)**
(A1 hücresinde "TRX-12345" varsa sonuç: "TRX")Tarih Formatından Yıl veya Ay Ayıklama (Metin Olarak): Eğer tarihleriniz metin formatında saklanıyorsa (örneğin, "2023-05-26") ve sadece yılı veya ayı almak istiyorsanız:
**=SOLDAN(A1; 4)**
(A1 hücresinde "2023-05-26" varsa sonuç: "2023")Müşteri Kodlarından Bölge Kodu Çıkarma: Bir müşteri kodunun (örneğin, "EU00123") ülke veya bölge kodunu ayıklamak için:
**=SOLDAN(A1; 2)**
(A1 hücresinde "EU00123" varsa sonuç: "EU")Dosya Adı Uzantılarını Ayırma (Dinamik): Tam bir dosya yolundan veya adından sadece dosya adını (.uzantı kısmı olmadan) almak için:
**=SOLDAN(A1; MBUL(".";A1)-1)**
(A1 hücresinde "rapor.xlsx" varsa sonuç: "rapor")SOLDAN fonksiyonu, tek başına veya MBUL (FIND), UZUNLUK (LEN), PARÇAAL (MID) gibi diğer metin fonksiyonlarıyla birleştirilerek daha karmaşık metin işleme görevlerinde de kullanılabilir. Bu, Excel'deki veri hazırlama ve analiz süreçlerinizin önemli bir parçasıdır.
Excel eğitimleri ve daha fazla bilgi için Microsoft Excel eğitimleri sayfasını ziyaret edin.
Soru 1: SOLDAN fonksiyonu Türkçe Excel'de mi yoksa İngilizce Excel'de mi çalışır?
Türkçe Excel'de SOLDAN olarak kullanılırken, İngilizce Excel'de eşdeğer fonksiyon LEFT'tir. Her iki versiyon da aynı işlevi görür.
Soru 2: SOLDAN fonksiyonu sadece metinler için mi kullanılır? Sayılar için de kullanabilir miyim?
SOLDAN fonksiyonu temelde metin dizgileri için tasarlanmıştır. Eğer bir sayı hücresinde kullanırsanız, Excel sayıyı otomatik olarak metne dönüştürerek işlemi gerçekleştirir. Örneğin, =SOLDAN(12345; 3) size "123" sonucunu verir.
Soru 3: SOLDAN fonksiyonu ile ayıklayacağım karakter sayısını nasıl dinamik hale getirebilirim?
sayı_karakter argümanını sabit bir sayı yerine, başka bir hücreye referans vererek veya MBUL (FIND) gibi bir fonksiyonla belirli bir karakterin konumunu bularak dinamik hale getirebilirsiniz. Örneğin, bir e-posta adresinden "@" işaretine kadar olan kısmı almak için MBUL fonksiyonunu kullanabilirsiniz.
Soru 4: Metnin sadece ilk harfini büyük yapmak için SOLDAN yeterli mi?
Hayır, SOLDAN sadece karakter ayıklar. Metnin ilk harfini büyük yapmak ve diğerlerini küçük bırakmak (veya her kelimenin ilk harfini büyük yapmak) için YAZIM.DÜZENİ (PROPER) fonksiyonunu kullanmanız gerekir.
Soru 5: Metnin ortasından veya sonundan karakter ayıklamak için hangi fonksiyonları kullanmalıyım?
Metnin ortasından karakter ayıklamak için PARÇAAL (MID), metnin sağ tarafından karakter ayıklamak için ise SAĞDAN (RIGHT) fonksiyonunu kullanabilirsiniz.
Excel'de metin verilerini etkin bir şekilde yönetmek ve analiz etmek için SOLDAN fonksiyonunu öğrenmek, veri temizleme becerilerinizi önemli ölçüde artıracaktır.