LEFT işlevi, Excelde sol karakter dizesini kesme işlevinin nasıl kullanılacağı

LEFT işlevi, Excelde sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Excel'deki Sol işlevi nedir ? Excel'de Sol işlevi nasıl kullanılır ? LuckyTemplates.com'la öğrenelim!

Microsoft Excel, büyük miktarda veriyi işleyebilen bir elektronik tablo yazılımı olarak ünlüdür. Verileri toplu olarak içe aktarabilir, ardından sonuçları kendiniz hesaplamak için akıllı Excel işlevlerini kullanabilirsiniz. Bu yazımızda Excel'in yaygın metin işlevlerinden biri olan SOL işlevini öğreneceğiz.

LEFT işlevi, karakter dizesini metin dizesinin soluna kesmek için kullanılan dize işleme işlev grubuna aittir. LEFT işlevi genellikle bilgileri veya karakter dizilerini manuel olarak aramak yerine hızlı bir şekilde bilgi aramak için kullanılır. Özellikle SOL işlevi, SOL işlevi Vlookup işleviyle birleştirmek gibi karmaşık bilgi tablolarını işlemek için Excel'deki diğer arama işlevleriyle birleştirilebilir . Aşağıdaki makale Excel'de SOL işlevini nasıl kullanacağınızı size yönlendirecektir.

Makalenin içindekiler tablosu

Excel'de SOL işlev formülü

LEFT işlevi, =LEFT(metin;[sayı_karakterler]) sözdizimine sahiptir . Orada:

  • Metin, çıkarmak istediğiniz karakterleri içeren bir metin dizesine bir metin dizesi veya hücre başvurusu olan gerekli metin dizesidir.
  • Num_chars isteğe bağlı bir bağımsız değişkendir; bu, LEFT işlevinin metnin solundaki ilk konumdan başlayarak aramasını istediğiniz karakter sayısıdır.
  • Sayı_karakterler sıfırdan büyük veya sıfıra eşit olmalıdır; eğer sayı_karakterler < 0="" ise işlev hata döndürecektir">
  • Num_chars metnin uzunluğundan büyükse, LEFT işlevi metnin tamamını döndürür.
  • Sayı_karakterler atlanırsa varsayılan sayı_karakterler = 1'dir.

Excel'de SOL işlevini kullanırken dikkat edin

  • Metnin sol tarafından başlayarak karakterleri çıkarmak için Excel'deki LEFT işlevi kullanılmalıdır.
  • Karakter_sayısı isteğe bağlıdır ve varsayılan olarak 1'dir.
  • Excel'de LEFT ayrıca sayılardan rakamları (0-9) çıkarır.
  • Sayı biçimi (yani $ para birimi simgesi) sayının bir parçası değildir. Bu nedenle LEFT işlevi tarafından hesaplanmaz veya çıkarılmazlar.

Excel'de SOL işlevi nasıl açılır?

1. Argümanda dönüş değerini elde etmek için Excel'de istediğiniz SOL formülü gerekli hücreye girmeniz yeterlidir.

2. SOL formülü elektronik tablodaki Excel iletişim kutusunda manuel olarak açabilir ve metni ve karakter sayısını girebilirsiniz.

3. Yukarıdaki elektronik tablodan, Excel'deki SOL işlev formülü seçeneğini , menü çubuğunun Formüller bölümündeki Metin sekmesi altında görebilirsiniz .

4. Excel iletişim kutusunda SOL formülü açmak için Formüller'deki Metin   sekmesine tıklayın ve SOL'u seçin. Aşağıdaki örneğe bakın.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

5. Formül sonucunu elde etmek için argümanları ayarlayabileceğiniz yukarıdaki iletişim kutusu açılacaktır.

Excel'deki bazı SOL işlev formülleri

Belirli bir karakterden önce bir alt dizeyi çıkarır

Başına başka bir karakter gelen bir alt dize elde etmek için aşağıdaki genel formülü kullanabilirsiniz:

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Excel'deki yukarıdaki SOL formül, bir metin dizesinin, önünde belirli bir karakter bulunan bir kısmını çıkarmak istediğinizde kullanılır. Örneğin, tam adlardan oluşan bir sütundan ad almak istiyorsanız veya telefon numaraları listesinden ülke kodlarını çıkarmak istiyorsanız.

Bir dizedeki son N karakteri kaldırın:

Bir dizedeki son N karakteri kaldırmak için aşağıdaki genel formülü kullanabilirsiniz.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Excel'deki yukarıdaki SOL formül, bir dizenin sonundaki belirli karakterleri kaldırmak ve dizenin geri kalanını başka bir hücreye çekmek istediğinizde kullanılır. Excel'de SOL formülünün işleyişi mantığa dayanmaktadır: UZUNLUK işlevi bir dizedeki toplam karakter sayısını elde etmek için kullanılır. Excel'deki bu SOL işlev formülü, istenmeyen karakterlerin sayısını toplam uzunluktan hariç tutar ve kalan karakterleri döndürür.

Excel'de SOL işlevini kullanma talimatları

Örnek 1: Karakterleri bulmak için SOL işlevini kullanın

Aşağıdaki tabloda B2 hücresindeki ilk 3 karakteri bulmak için SOL işlevini kullanın. =SOL(B2,3) formülünü girin ve Enter tuşuna basın.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Sonuç olarak B2 hücresindeki karakter dizisinin soldan sağa doğru 3 karakterini elde ediyoruz.

Veya giriş formülünde, karakter dizisini içeren hücrenin konumunu gösterildiği gibi tırnak işaretleri içine alınmış bir karakterle değiştirebilirsiniz.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Örnek 2: SOL işlevi, SEARCH işlevini birleştirir

Bu iki işlevi bir araya getirirken, bunu belirli bir karakterden önceki karakter dizisini aramak için kullanacağız; örneğin, tam ad sütunundaki soyadını almak, ülke kodunu eksi telefon numarasını almak gibi. Tam ad sütununda tümü boşluklarla ayrılmıştır, bu nedenle = =SOL(B2,ARAMA(" ",B2)-1) formülünü kullanırız ve ardından Enter tuşuna basarız.

Sonra -1, karakter ararken boşluk karakterlerini çıkarmamak için.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Sonuç olarak hücrede soyadı dizesini alırsınız. Diğer sonuçlar için aşağıdaki kutulara doğru ilerleyin.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Noktadan önce ülke alan kodunu almak istediğiniz telefon numarası aralığı için =SOL(B5,ARAMA(".",B5)-1) formülünü girin ve Enter tuşuna basın.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Sonuç yalnızca telefon numarası aralığındaki ülke alan kodunu alacaktır.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Örnek 3: SOL işlevini UZUNLUK işleviyle birleştirin

LEN işlevi genellikle karakter dizelerini bulmak için işlevlerle birlikte kullanılır. LEFT fonksiyonu LEN fonksiyonu ile birleştirildiğinde stringin sonundaki belirli karakterleri kaldırmak için kullanılır. Birleşik formül =SOL(metin,UZUNLUK(metin) - taşımak istediğiniz karakter).

UZUNLUK işlevi bir dizedeki toplam karakter sayısını alır, ardından kaldırmak istediğiniz karakter sayısını dizenin toplam uzunluğundan çıkarır. LEFT işlevi kalan karakter sayısını döndürür.

Örneğin, B2 hücresindeki dizeden 5 karakteri kaldırın, =SOL(B2, UZUNLUK(B2)-5) formülünü girin ve Enter tuşuna basın.

Sonuç olarak, karakter dizisindeki son 5 karakteri boşluklar dahil çıkardıktan sonra kalan karakter dizisine sahip oluyoruz.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Örnek 4: SOL işlevi ile DEĞER işlevini birleştirme

Bu iki işlev bir araya getirildiğinde, LEFT işlevini kullanırken olduğu gibi metin dizeleri yerine sayısal karakterler döndürürler. Örneğin, B5 hücresindeki dizenin ilk 2 karakterini dışa aktarın, =DEĞER(SOL(B2,2)) formülünü girin.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Sonuç olarak bulmamız gereken sayıyı gösterildiği gibi elde ediyoruz.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Excel'de SOL işlevi çalışmıyor - nedenleri ve çözümleri

Excel SOL işlevi çalışma sayfanızda düzgün çalışmıyorsa, bunun nedeni büyük olasılıkla aşağıdaki nedenlerden biridir.

1. Num_chars bağımsız değişkeni 0'dan küçüktür

Excel SOL formülünüz #DEĞER! kontrol etmeniz gereken ilk şey, sayı_karakterler bağımsız değişkenindeki değerdir . Negatif bir sayıysa, eksi işaretini kaldırın ve hata ortadan kalkacaktır (tabii ki birinin oraya kasıtlı olarak negatif bir sayı koyması pek olası değildir, ancak insanların hata yapması çok normaldir).

Genellikle VALUE hatası, sayı_karakterler bağımsız değişkeni başka bir işlev tarafından temsil edildiğinde ortaya çıkar. Bu durumda işlevi başka bir hücreye kopyalayın veya formül çubuğunda seçin ve işlevin neye eşit olduğunu görmek için F9 tuşuna basın. Değer 0'dan küçükse, fonksiyonda hata olup olmadığını kontrol edin.

Bu sorunu daha iyi açıklamak için ülke telefon kodlarını çıkarmak için kullanılan LEFT formülünü kullanalım: LEFT(A2, SEARCH("-", A2)-1) . Hatırlayacağınız gibi, num_chars argümanındaki SEARCH işlevi , orijinal dizedeki ilk tirenin konumunu hesaplar; tireyi nihai sonuçtan çıkarmak için buradan 1 çıkarırız. -1'i yanlışlıkla -11 ile değiştirirseniz, sayı_karakterler bağımsız değişkeni negatif bir sayıya eşdeğer olduğundan formül #DEĞER hatası döndürür: Sayı_karakterler bağımsız değişkeni 0'dan küçük olduğundan soldaki formül çalışmıyor .

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Num_chars bağımsız değişkeni 0'dan küçük

2. Orijinal metinde satır aralığı

Excel SOL formülünüzün görünürde bir nedenden dolayı başarısız olması durumunda, baştaki boşlukların orijinal değerlerini kontrol edin. Verilerinizi web'den kopyaladıysanız veya başka bir harici kaynaktan dışa aktardıysanız, bu tür alanların çoğu siz farkında olmadan metin girişlerinin önünde olabilir ve bir şeyler ters gidene kadar bunların sizin için orada olduklarını asla bilemezsiniz. Aşağıdaki resimde, orijinal dizenin başındaki boşluk nedeniyle Excel'in SOL işlevinin düzgün çalışmamasıyla ilgili bir sorun gösterilmektedir.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Orijinal dizenin başındaki boşluk nedeniyle Excel'in SOL işlevi düzgün çalışmıyor

Çalışma sayfanızın başındaki boşlukları kaldırmak için Excel'in TRIM işlevini veya Metin Araç Seti eklentisini kullanın .

3. Excel SOL tarihlerle çalışmıyor

Bir tarihin ayrı bölümlerini (gün, ay veya yıl gibi) almak için Excel'in SOL işlevini kullanmaya çalışırsanız, çoğu durumda o günü temsil eden sayının yalnızca ilk birkaç rakamını alırsınız. Sorun Microsoft Excel'de tüm tarihlerin 1 Ocak 1900'den bu yana geçen gün sayısını temsil eden ve 1 sayısı olarak saklanan tamsayılar olarak saklanmasıdır. Bir hücrede gördüğünüz sadece bir temsildir. farklı bir tarih formatı uygulanarak ekranı kolayca değiştirilebilir.

Örneğin, A1 hücresinde 11-Ocak-2017 tarihi varsa ve SOL(A1,2) formülünü kullanarak tarihi çıkarmaya çalışırsanız sonuç, 42746 sayısının ilk 2 basamağı olan 42 olacaktır. Dahili Excel sisteminde 11 Ocak 2017'yi temsil eder.

Bir günün belirli bir bölümünü çıkarmak için şu işlevlerden birini kullanın: GÜN, AY veya YIL.

Tarihinizin bir metin dizesi olarak girilmesi durumunda, SOL işlevi, ekran görüntüsünün sağ kısmında gösterildiği gibi sorunsuz çalışacaktır: Excel SOL, tarihlerle çalışmaz ancak tarihi temsil eden bir metin dizesiyle çalışır.

LEFT işlevi, Excel'de sol karakter dizesini kesme işlevinin nasıl kullanılacağı

Excel LEFT tarihlerle çalışmaz ancak tarihleri ​​temsil eden metin dizeleriyle çalışır

4. Para birimi sembolünün kaybı

Orijinal metinde para birimi veya muhasebe formatı uygulanmışsa bu sembol, hücredeki karakterlerin parçası değildir. Bu simge yalnızca belirli bir sayı biçimiyle birlikte kullanıldığında görünür. LEFT işlevi bir metin işlevidir. Yani tüm değerleri metin formatına dönüştürecektir.

Burada yararlı bir çözüm, metni sayıya dönüştürmek için SOL işlevini DEĞER işleviyle birleştirmektir. Daha sonra istediğiniz sayı biçimini seçebilirsiniz.

5. LEFT işlevi beklenenden daha az karakter döndürüyor

İstenilen çıktıyı oluşturan karakter sayısını biliyorsanız ancak SOL işlev formülü yalnızca birkaç karakter döndürüyorsa, orijinal metin için daha fazla alana ihtiyacınız olabilir.

Bunları manuel olarak silmek yerine, kaldırmak için TRIM işlevini kullanabilirsiniz.

=LEFT(TRIM(A2),7)

Excel'de SOL işlevini kullanırken hatırlanması gereken bazı noktalar

  • #VALUE[num_chars] bağımsız değişkeni 0'dan küçükse bir hata oluşur.
  • Tarihler Excel'de sayılar olarak sınıflandırılır ve yalnızca hücre biçimlendirmesi onların elektronik tabloda tarih olarak görünmesini sağlar. Bu nedenle tarihler için LEFT fonksiyonunu kullanmak isterseniz, tarihi temsil eden sayının başlangıç ​​karakterlerini döndürecektir.

Örneğin, 01/01/1980, 29221 sayısını temsil eder, dolayısıyla SOL işlevini 01/01/1980 tarihini içeren bir hücreye uygulamak (ve 3 karakter döndürmesini istemek) size 292 sonucunu verecektir. tarihlerde SOL tuşunu kullanın, bunu GÜN, TARİH, AY veya YIL işlevleriyle birleştirebilirsiniz. Değilse, tarih içeren hücreleri Excel'in metinden sütuna dönüştürme aracını kullanarak metne dönüştürebilirsiniz.

Yukarıda soldan karakter dizesi almak için LEFT işlevinin nasıl kullanılacağı ve LEFT işlevini diğer işlevlerle birleştirirken örnekler verilmiştir. Bir hata oluşursa kullanıcının num_charshatanın 0'dan büyük olup olmadığını kontrol etmesi gerekir.

Size başarılar diliyorum!


Excelde bulmaca oyna

Excelde bulmaca oyna

Reddit kullanıcısı MehmetSalihKoten, Tetris'in tamamen işlevsel bir versiyonunu Microsoft Excel'de oluşturdu.

Excelde Dönüştürme işlevi nasıl kullanılır?

Excelde Dönüştürme işlevi nasıl kullanılır?

Excel'de ölçü birimlerini dönüştürmek için Dönüştür işlevini kullanacağız.

Excelde YATAYARA işlevi nasıl kullanılır?

Excelde YATAYARA işlevi nasıl kullanılır?

YATAYARA işlevi nedir? Excel'de YATAYARA işlevi nasıl kullanılır? Hadi LuckyTemplates ile öğrenelim!

Excelde EĞERHATA işlevi, formül ve kullanım

Excelde EĞERHATA işlevi, formül ve kullanım

Excel'deki EĞERHATA işlevi oldukça yaygın olarak kullanılır. Bunu iyi kullanmak için Microsoft Excel'in EĞERHATA formülünü anlamanız gerekir.

Excelde DEĞER işlevi nasıl kullanılır?

Excelde DEĞER işlevi nasıl kullanılır?

Excel'deki DEĞER işlevi nedir? Excel'deki Değer formülü nedir? LuckyTemplates.com'la öğrenelim!

Excel EOMONTH işlevi, EOMONTH işlevi nasıl kullanılır?

Excel EOMONTH işlevi, EOMONTH işlevi nasıl kullanılır?

Excel'deki EOMONTH işlevi, çok basit bir uygulamayla belirli bir ayın son gününü görüntülemek için kullanılır. Daha sonra girdiğimiz verilere göre belirli bir ayın son gününü alacaksınız.

Excel VBAda do-while döngüsü nasıl kullanılır?

Excel VBAda do-while döngüsü nasıl kullanılır?

Excel VBA'da tekrarlanan görevleri otomatikleştirmek mi istiyorsunuz? Öyleyse, bir koşul karşılanana kadar tekrarlanan bir dizi eylemi uygulamak için Do-While döngüsünün nasıl kullanılacağını öğrenelim.

Excel 2016 - Ders 6: Exceldeki sütunların, satırların ve hücrelerin boyutunu değiştirme

Excel 2016 - Ders 6: Exceldeki sütunların, satırların ve hücrelerin boyutunu değiştirme

Excel'deki varsayılan sütun genişliği ve satır yüksekliği girdiğiniz verilerle eşleşmeyebilir. Aşağıdaki makale size Excel 2016'daki sütunların, satırların ve hücrelerin boyutunu değiştirmenin bazı yollarını göstermektedir. Lütfen bu makaleye bakın!

Excel 2016 - Ders 5: Hücreler ve aralıklarla ilgili temel kavramlar

Excel 2016 - Ders 5: Hücreler ve aralıklarla ilgili temel kavramlar

Excel ile her çalıştığınızda, hücrelere bilgi veya içerik girmeniz gerekecektir. LuckyTemplates ile Excel 2016'daki hücrelerin ve aralıkların temel kavramlarını öğrenelim!

Excelde XLOOKUP işlevi nasıl kullanılır?

Excelde XLOOKUP işlevi nasıl kullanılır?

Excel'deki Xlookup işlevi nedir? Excel'de Xlookup nasıl kullanılır? LuckyTemplates.com'la öğrenelim!