Excelde Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

İhtiyacınız olan şekilde biçimlendirilmemiş verilerle çalıştığınız zamanlar vardır. Örneğin, bir hücrede sayı ve metin karışımı olabilir ve bu verileri temizlemeniz gerekebilir.

Excel'de sayıları metnin solundan kaldırmak için birkaç teknik vardır. Bazı yöntemler, veriler tutarlı bir modele sahip olduğunda işe yarar. VBA veya daha karmaşık formüller, daha az yapılandırılmış veriler üzerinde çalışır.

Bu makalede, metin verilerinin solundaki sayıları silmek için yedi yöntem gösterilmektedir. Sonunda, farklı teknikler ve bunları ne zaman kullanacağınız konusunda kapsamlı bir anlayışa sahip olacaksınız.

Hadi gidelim!

İçindekiler

Excel'deki Sayıları Soldan Kaldırmak İçin Hızlı Doldurma Nasıl Kullanılır

Hızlı Doldurma, kalıpları sizin için otomatik olarak doldurabilen bir Excel özelliğidir. Hücrelerin sol tarafındaki sayıları çıkarmanın hızlı ve kolay bir yoludur.

Bu yöntem her zaman mükemmel çalışmayabilir, ancak basit durumlar için yardımcı olabilir. Flash Fill'i kullanmak için şu adımları izleyin:

  1. Verilerinizin bitişiğindeki boş bir sütuna istediğiniz sonucu sayılar olmadan yazın (örneğin, A1 hücresinde "1234elma" varsa, B1 hücresine "elma" yazın).

  2. Yeni verileri içeren hücreyi seçin (bizim örneğimizde B1) ve şeritteki Veri sekmesine tıklayın.

  3. Veri Araçları bölümündeki Hızlı Doldur düğmesini tıklayın.

  4. Excel, bitişik hücrelerin sol tarafındaki sayıları kaldırmak için deseni otomatik olarak uygulayacaktır.

Bu, Veri sekmesindeki Hızlı Doldurma düğmesinin konumudur.

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

Kısayol kullanmayı tercih ederseniz, Windows'ta CTRL + E veya Mac'te CMD + E tuşlarına basın.

Hızlı Doldurma kullanışlı bir özelliktir, ancak Excel'deki çoğu şeyde olduğu gibi, aynı görevi gerçekleştirmenin birden çok yolu vardır.

Bir sonraki bölümde, aynı şeyi "Metin Sütunlara Dönüştür" özelliğini kullanarak nasıl yapabileceğinize bir göz atacağız.

Sayıları Kaldırmak İçin Metni Sütunlara Dönüştürme Özelliği Nasıl Kullanılır?

Sayıları bir hücrenin solundan ayırmak için Excel'deki “Metin Sütunlara” özelliğini kullanabilirsiniz. Ancak bu yöntem, hücredeki sayılar ve metin arasında tutarlı bir model veya sınırlayıcı olduğunu varsayar.

Rakamları harflerden ayırmak için tire kullanan bir veri kümesiyle şu şekilde çalışalım:

  • 1234-elma

  • 4321-turuncu

  • 9876-armut

Bu, elde etmek istediğimiz öncesi ve sonrasıdır:

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

İşte bu örnek veri kümesini içeren adım adım bir kılavuz:

  1. A sütununu seçin.

  2. Veri sekmesine gidin ve Metni Sütunlara Dönüştür sihirbazına tıklayın.

  3. Sınırlandırılmış seçeneğini seçin ve İleri'ye tıklayın.

  4. Tüm sınırlayıcıların işaretini kaldırın (sekme varsayılan olarak uygulanabilir).

  5. Diğer sınırlayıcıyı işaretleyin ve giriş kutusuna "-" yazın.

  6. Uygun sınırlayıcıyı seçin (boşluk, virgül vb.).

  7. İleri ve Bitir'e tıklayın.

Veriler şimdi iki sütuna ayrılacaktır. Kaldırılan karakterler ilk sütunda, metnin geri kalanı ise ikinci sütundadır. Bu resimde sınırlayıcının nasıl ayarlanacağı gösterilmektedir:

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

Ardından, Excel'de sayıları kaldırmak için beş metin işlevine bir göz atalım.

Excel'deki Sayıları Soldan Kaldırmak için 5 Metin İşlevi

Rakamları kaç karakterin oluşturduğunu biliyorsanız, bunları kaldırmak için bir metin işlevi kullanabilirsiniz.

A1 hücresinin " 1234apple " dizesini içerdiğini varsayalım . İlk dört karakter, kaldırmak istediğimiz sayılardır.

Sayısal değerler olan karakterleri kaldırmak için kendi başlarına veya birleştirilerek kullanılabilen çeşitli işlevler vardır.

1. ORTA İşlev

Dizenin 5. karakterden başlayan kısmını ayıklamak için MID işlevini kullanabilirsiniz.

MID işlevi, başlangıç ​​konumu ve ayıklanacak karakter sayısı verildiğinde bir metin dizesinin belirli bir bölümünü çıkarır. MID işlevinin sözdizimi şöyledir:

MID(metin, başlangıç_sayısı, karakter_sayısı)

  • metin: Ayıklamak istediğiniz karakterleri içeren metin dizesi.

  • start_num: Ayıklamak istediğiniz ilk karakterin konumu.

  • num_chars: Metin dizisinden çıkarılacak karakter sayısı.

Soldaki sayıları kaldırmak için şu adımları izleyin:

  1. işlevi ve sonuçları içermek için B2 hücresini seçin.

  2. Şu formülü yazın: ORTA(A1, 5, 7)

Yukarıdaki formül, dizedeki 5. yuvadaki karakterleri kaldıracaktır.

2. LEN İşlevi ile birleştirin

Bu yöntemin bir dezavantajı, metin dizginizin her zaman aynı uzunlukta olmayabilmesidir.

Uzunluğu dinamik olarak hesaplamak için LEN işlevini kullanabilirsiniz. Bu işlev, bir metin dizesinin uzunluğunu döndürür.

Üçüncü parametreyi LEN işleviyle değiştirmek için formülü şu şekilde değiştirebilirsiniz:

=ORTA(A1, 5, UZUNLUK(A1)-4)

Doldurma tutamacını kullanarak formülü aşağı doğru kopyalayabilirsiniz. Bu resim, kullanımda olan yukarıdaki formülü göstermektedir:

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

3. SOL ve YERİNEKLEYİCİ İşlevlerini Birleştirme

LEFT işlevi, bir metin dizesinden en soldaki karakterleri döndürür. Örneğin, SOL(“1234elma”, 4) “1234” değerini döndürür.

Bu, sayıları ayıklamak istediğinizde kullanışlıdır. Ama ya onları kaldırmak istersen?

Sayıyı boş bir dizeyle değiştirmek için SOL'u YERİNEKOY işleviyle birleştirebilirsiniz. Örneğimizin biçimi şu şekildedir:

=YEDEKLEŞTİR(A1, SOL(A1, 4), “”)

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

4. SAĞ ve UZUNLUK İşlevinin Kullanılması

RIGHT işlevi, bir metin dizesinden en sağdaki karakterleri döndürür. RIGHT işlevinin sözdizimi şöyledir:

SAĞDAN(metin, [karakter sayısı])

  • metin: Ayıklamak istediğiniz karakterleri içeren metin dizesi.

  • num_chars: (İsteğe bağlı) Metin dizisinin sağ tarafından çıkarılacak karakter sayısı. Atlanırsa, varsayılan olarak 1 olur.

Örneğin, SAĞDAN(“1234elma”, 5) “elma” değerini döndürür.

Ayrıca, alfa karakterlerinin sayısını sabit bir şekilde kodlamaktan kaçınmak için SAĞDAN ve UZUNLUK işlevlerini birleştirebilirsiniz. Bu, sayısal karakterlerin sayısını bildiğinizi varsayar.

Örneğimizin biçimi şu şekildedir: =RIGHT(A1, LEN(A1)-4)

5. DEĞİŞTİR İşlevini Kullanma

DEĞİŞTİR işlevi, bir hücrede soldan belirli sayıda karakteri değiştirmek için kullanılabilir. Bu sözdizimi:

DEĞİŞTİR(eski_metin, başlangıç_sayısı, karakter_sayısı, yeni_metin)

  • eski_metin: değiştirmek istediğiniz orijinal metin dizesi.

  • start_num: eski_metin içinde karakterleri değiştirmeye başlamak istediğiniz konum.

  • num_chars: eski_metin içindeki değiştirmek istediğiniz karakter sayısı.

  • yeni_metin: belirtilen karakterleri değiştirmek istediğiniz metin dizesi.

Aşağıdaki formül örnek verilerimiz içindir:

=DEĞİŞTİR(A1, 1, 4, “”)

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

Ve bu, Excel'de soldan karakterleri kaldırmak için beş metin işlevimizin sonuncusu.

Çoğu durumda, şimdiye kadar ele aldığımız yedi yöntem yeterli olacaktır, ancak daha fazla güç istiyorsanız, yanıt Power Query'dir ve bir sonraki bölümde bunun hakkında konuşacağız!

Soldan Sayıları Kaldırmak İçin Power Query Nasıl Kullanılır?

Power Query, Excel'de kullanılabilen güçlü bir veri dönüştürme aracıdır. Bu bölümde gösterilen yöntem, hücredeki sayılar ve metin arasında bir sınırlayıcı olduğunu varsayar.

İlk adım, hedef verileri bir tabloya dönüştürmektir:

  1. Veri sekmesine gidin.

  2. Hücre aralığını seçin.

  3. Şeritteki Veri Al bölümünden “Tablodan/Aralıktan” öğesini seçin.

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

Power Query Düzenleyicisi açıldığında şu adımları izleyin:

  1. Hedef sütunları seçin.

  2. "Dönüştür" sekmesine gidin

  3. Şeritte "Ayıkla"yı tıklayın ve "Sınırlayıcıdan Sonra Metin"i seçin.

  4. "Sınırlayıcıdan Sonra Metin" iletişim kutusuna bir tire (-) girin.

  5. Ayrıntıları kabul etmek için “Tamam”a tıklayın.

Dönüştürülen sütun artık metnin solundaki sayıları kaldıracaktır.

Dönüştürülen verileri tekrar çalışma sayfanıza yüklemek için "Kapat ve Yükle"ye tıklayın.

Bu veri aracında yeniyseniz Excel'de Power Query'nin nasıl kullanılacağına ilişkin eğitimimize göz atın .

Power Query'de tabloları kullanma konusunda daha derine inmek istiyorsanız, bu video bazı daha karmaşık örneklerin üzerinden geçmektedir:

Kaç Karakter Olursa Olsun 3 Gelişmiş Teknik

Şimdiye kadarki yöntemlerin ana dezavantajı, tüm hücrelerdeki sayıların aynı düzeni izlemesi veya belirli sayıda karakter olması gerektiğidir.

Orijinal verilerde net bir desen olmayan karakterleri silmek isterseniz ne olur? Bu bölümdeki teknikler orta düzey Excel kullanıcıları içindir.

1. Hücrelerin Solundaki Karakterleri Kaldırmak için Yardımcı Sütunu Bir Formülle Birleştirin

Sayıların toplam uzunluğunu bilmiyorsanız, işlevleri yardımcı sütunlarla birleştirebilirsiniz. Bu yöntem iki adımlı bir süreç gerektirir:

  • orijinal metnin geçici olarak değiştirilmiş bir sürümünü oluşturmak için bir formül kullanın

  • değiştirilen metne dayalı olarak sayıları kaldırmak için başka bir formül kullanın.

İlk adım, tüm sayıları belirli bir karakterle (örneğin, "|") değiştirmek için aşağıdaki formülü kullanmaktır:

=YEDEK(YEDEK(YEDEKÇE(YEDEK(YEDEK)(YEDEK(YEDEK)(YEDEK(YEDEK(YEDEK)(YEDEK(A1, "0", "|"), "1", "|"), "2", "|"), “3”, “|”), “4”, “|”), “5”, “|”), “6”, “|”), “7”, “|”), “8”, “ |"), "9", "|")

İkinci adım, aşağıdaki formülü başka bir yardımcı sütunda (örneğin, C sütununda) kullanmaktır:

=KIRP(SAĞ(YEDEK(B1, “|”, REPT(” “, UZUNLUK(B1))), UZUNLUK(B1)))

Bu, B ve C sütunundaki formüllerle öncesi ve sonrasıdır:

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

Bunun gibi işlevleri birleştirmeye başladığınızda, formüllerinizde yanlış seçenekleri seçmekle ilgili sorunlar yaşayabilirsiniz. Excel'de döngüsel başvuruların nasıl bulunacağına ilişkin makalemiz, yaygın bir hatayı gidermenize yardımcı olacaktır.

Yardımcı sütunlar içeren bir e-tablo da paylaşmak isteyebilirsiniz. İş arkadaşlarınızın ara sonuçlardaki formülleri silmemesi veya değiştirmemesi önemlidir. Excel'de sütunları kilitlemenin yolları hakkındaki makalemiz, işlevselliği üretmenize yardımcı olacaktır.

2. Numaraları Kaldırmak için Bir VBA Makrosu Oluşturun

VBA, görevleri otomatikleştirmenize ve Excel içinde özel çözümler oluşturmanıza olanak tanıyan çok yönlü bir betik dilidir.

Örneğin, belirli bir sütun veya aralıktaki tüm hücrelerin solundaki sayıları kaldıran bir makro yazabilirsiniz.

Bunu yapmak için şu adımları izleyin:

  1. VBA düzenleyicisini açmak için ALT + F11 tuşlarına basın .

  2. Yeni bir modül oluşturmak için Ekle > Modül'e tıklayın.

  3. Yalnızca A sütununun solundaki sayıları kaldırmak için aşağıdaki kodu kopyalayıp yapıştırın:

Sub RemoveLeftNumbers()
    Dim ws As Worksheet, cell As Range, i As Integer
    
    ' Set the active worksheet as the target worksheet
    Set ws = ActiveSheet

    ' Loop through all the cells in column A
    For Each cell In ws.Range("A1:A" & ws.Cells(ws.Rows.Count, 1).End(xlUp).Row)
        ' Remove numbers from the left of each cell
        For i = 1 To Len(cell.Value)
            If Not IsNumeric(Mid(cell.Value, i, 1)) Then
                Exit For
            End If
        Next i
        cell.Value = Mid(cell.Value, i)
    Next cell
End Sub

Son adım makroyu çalıştırmaktır. Yeşil üçgene veya "çalıştır" menü öğesine tıklayın.

Excel'de Soldan Sayılar Nasıl Kaldırılır: Çok Kolay!

3. Kullanıcı Tanımlı Bir İşlev Oluşturun

Formüllerinizde kullanabileceğiniz VBA ile kullanıcı tanımlı bir fonksiyon da oluşturabilirsiniz.

Bunu yapmak için şu adımları izleyin:

  1. VBA düzenleyicisini açmak için ALT + F11 tuşlarına basın.

  2. Yeni bir modül oluşturmak için Ekle > Modül'e tıklayın.

  3. Aşağıdaki kodu kopyalayıp yapıştırın:

Public Function RemoveNumbersFromLeft (text As String) As String
    Dim i As Integer
    For i = 1 To Len(text)
        If Not IsNumeric(Mid(text, i, 1)) Then
            Exit For
        End If
    Next i
    RemoveNumbersFromLeft = Mid(text, i)
End Function

Şimdi, Excel sayfanıza dönün ve ortak işlevi bir formülde kullanın.

Örneğin, bu formül A1 hücresini kabul ederek çalışır:

=Soldan Numaraları Kaldır(A1)

Son düşünceler

Bu makalede, Excel'deki metin dizelerinin sol tarafındaki sayıları kaldırmak için birden çok yöntemi araştırdık. Her tekniğin kendi avantajları ve sınırlamaları vardır.

Her durum için tek bir yöntem mükemmel değildir, ancak ihtiyaçlarınıza en uygun yaklaşım mutlaka vardır. Alıştırma yaparak, yolunuza çıkan herhangi bir veri formatlama zorluğunun üstesinden gelmek için bu teknikleri uygulamada yetkin hale geleceksiniz.

İşte Excel'de soldan istenmeyen basamakları kaldırmanın incelikleri ve püf noktaları burada. İlk başta biraz zor görünebilir, ancak doğru tekniklerle, kısa sürede patronluk taslayacaksınız! Mutlu numaralar!

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.