Excel'de alfasayısal metin dizisinden önde gelen sıfırları nasıl kaldırılır?

Diyelim ki, bazı önde gelen sıfırlar içeren metin dizilerinden oluşan bir listem var ve şimdi bu metin dizilerinden tüm önde gelen sıfırları kaldırmak istiyorum. Bu görevi Excel'de hızlı ve kolay bir şekilde nasıl çözebilirim?
Dizi formülü ile alfasayısal metin dizilerinden önde gelen sıfırları kaldırma
Kutools for Excel ile alfasayısal metin dizilerinden önde gelen sıfırları kaldırma
Kullanıcı Tanımlı Fonksiyon ile alfasayısal metin dizilerinden önde gelen sıfırları kaldırma
Kutools for Excel ile metin dizilerine önde gelen sıfırlar ekleme
Dizi formülü ile alfasayısal metin dizilerinden önde gelen sıfırları kaldırma
Excel'de, dizelerden önde gelen sıfırları kaldırmak için doğrudan bir yol bulunmamaktadır, ancak aşağıdaki dizi formülünü uygulayarak bu sorunu çözebilirsiniz.
1. Lütfen şu dizi formülünü yazın: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2, önde gelen sıfırları kaldırmak istediğiniz hücredir) sonucu almak istediğiniz boş bir hücreye, örneğin C2'ye yazın ve ardından doğru sonucu elde etmek için Ctrl + Shift + Enter tuşlarına birlikte basın, ekran görüntüsüne bakın:
2. Ardından C2 hücresini seçin ve formülü içermesini istediğiniz hücrelere kadar doldurma tutamacını sürükleyin, metin dizilerinden tüm önde gelen sıfırlar kaldırılmış olacaktır, ekran görüntüsüne bakın:
Kutools for Excel ile alfasayısal metin dizilerinden önde gelen sıfırları kaldırma
Eğer Kutools for Excel'e sahipseniz, Önde Gelen Sıfırları Kaldır özelliği ile birden fazla hücreden tüm önde gelen sıfırları tek tıklamayla kaldırabilirsiniz.
Kutools for Excel'i yükledikten sonra lütfen şu adımları izleyin:
1. Tüm önde gelen sıfırları kaldırmak istediğiniz hücreleri seçin ve ardından Kutools > Metin > Önde Gelen Sıfırları Kaldır'a tıklayın, ekran görüntüsüne bakın:
2. Ve ardından metin dizilerindeki tüm önde gelen sıfırlar bir anda silinir, ekran görüntüsüne bakın:
Kutools for Excel'i Şimdi İndirin ve Ücretsiz Deneyin!
Kullanıcı Tanımlı Fonksiyon ile alfasayısal metin dizilerinden önde gelen sıfırları kaldırma
Yukarıdaki dizi formülü dışında, aşağıdaki VBA kodu da size yardımcı olabilir, lütfen şu adımları izleyin:
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarını basılı tutun.
2. Ekle Insert > Module'e tıklayın ve aşağıdaki kodu Modül Penceresine yapıştırın.
VBA kodu: Alfasayısal metin dizilerinden önde gelen sıfırları kaldırma:
Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice
Do While Left(Str, 1) = "0"
Str = Mid(Str, 2)
Loop
RemoveLeadingZeros = Str
End Function
3. Ve ardından bu kodu kaydedip kapatın, çalışma sayfasına geri dönün ve şu formülü girin: =removeleadingzeros(A2) (A2, önde gelen sıfırları kaldırmak istediğiniz hücredir) boş bir hücreye yazın, ardından formülü uygulamak istediğiniz hücrelere kadar doldurma tutamacını sürükleyin ve metin dizilerinden tüm önde gelen sıfırlar silinmiş olacaktır, ekran görüntüsüne bakın:
Kutools for Excel ile metin dizilerine önde gelen sıfırlar ekleme
Bazen, metin dizilerinizin önüne birden fazla sıfır eklemek isteyebilirsiniz. Bu durumda, Kutools for Excel'in Metin Ekle yardımcı programı bu işi mümkün olduğunca hızlı bir şekilde tamamlamanıza yardımcı olabilir.
Kutools for Excel'i yükledikten sonra lütfen şu adımları izleyin:
1. Önde gelen sıfırlar eklemek istediğiniz metin dizisi hücrelerini seçin.
2. Ardından Kutools > Metin > Metin Ekle'ye tıklayın, ekran görüntüsüne bakın:
3. Metin Ekle iletişim kutusunda, metin dizilerinin önüne eklemek istediğiniz sıfırları Metin kutusuna girin ve ardından Konum'dan İlk karakterden önce seçeneğini belirleyin, ekran görüntüsüne bakın:
4. Ardından Tamam veya Uygula düğmesine tıklayın, belirttiğiniz sayıda sıfır tüm seçili metin dizilerinin önüne eklenmiş olacaktır, ekran görüntüsüne bakın:
Kutools for Excel'i Şimdi İndirin ve Ücretsiz Deneyin!
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!