İçindekiler
Posta kodları, posta hizmetleri aracılığıyla paketlerin doğru bir hedefe ulaşması için çok önemlidir. Posta kodları 9 basamak içerir ve bunların arasında ilk 5 basamak çoğu kullanım için yeterlidir. Bu nedenle, bu makalede size Posta kodunun son 4 basamağını kaldırmanın 10 benzersiz yolunu göstereceğim Excel ve 5 haneli kodları alın.
Alıştırma Çalışma Kitabını İndirin
Bu makaleyi hazırlarken kullandığımız alıştırma çalışma kitabını indirebilirsiniz.
Excel.xlsm'de Posta Kodlarının Son 4 Basamağını KaldırmaExcel'de Posta Kodunun Son 4 Basamağını Kaldırmanın 10 Uygun Yolu
Bu makalede, Posta kodunun son 4 hanesini kaldırmanın 10 uygun yolunu öğreneceğiz. Excel Bu amaçla aşağıdaki veri setini kullanacağız.
1. Posta Kodunun Son 4 Basamağını Kaldırmak için LEFT Fonksiyonunu Uygulayın
Bu, Posta kodlarının son 4 hanesini kaldırmak ve 5 haneli Posta kodları elde etmek için en hızlı ve en kolay yöntemdir. Öğrenmek için bu adımları izleyin!
Adımlar:
- Öncelikle boş hücreye tıklayın ( D5 ) Posta kodlarını içeren sütunun yanında.
- Ardından aşağıdaki formülü uygulayın. C5 9 haneli Posta koduna sahip hücreyi ifade eder. " 5 " soldan tutmak istediğimiz basamak sayısını ifade eder.
=LEFT(C5,5)
- SOL Fonksiyonu, belirttiğiniz karakter sayısına bağlı olarak bir metin dizesindeki ilk karakteri veya karakterleri döndürür. SOL işlevi hücreden ilk 5 basamağı döndürür C5 .
- Şimdi basın Girin. Posta kodunun son 4 hanesini kaldıracaktır.
- Tüm Posta kodlarının sonuçlarını almak için, tutun üzerinde sol düğme 'nin sağ alt köşesindeki farenin D5 hücre ve sürükleyin hücreye kadar D14 .
- Böylece tüm Posta kodları için istediğiniz sonuçları elde edersiniz.
Daha fazlasını okuyun: Excel'de Posta Kodu 5 Basamaklı Olarak Nasıl Biçimlendirilir (5 Kolay Yöntem)
2. Posta Kodunun Son 4 Basamağını Kesmek için MID Ekle İşlevi
Bu yöntemde, aşağıdakileri kullanacağız MID fonksiyonunu kullanarak istediğiniz sonucu elde edebilirsiniz. MID işlevi, bir metnin veya sayının belirli bir bölümünü tutmanıza ve geri kalanını kaldırmanıza yardımcı olur.
Adımlar:
- İlk olarak, aşağıdaki formülü D5 Hücre.
=MID(C5, 1, 5)
- İşte, C5 Posta kodunu içeren hücreyi ifade eder. Kodun ilk 5 hanesini saklamak istiyoruz. Bu yüzden " 1 " başlangıç numarası olarak ve " 5 " öğesini sonuçlarda tutmak istediğimiz karakter sayısı olarak ayarlayın.
- MID fonksiyonu bir metin veya sayıdan belirli sayıda karakter döndürür. MID fonksiyonu birinciden beşinciye kadar olan rakamları döndürecektir.
- Vurmak Girin . Hücre D5 size Posta kodunun ilk 5 hanesini gösterecektir.
- Formülü tüm veriler için kullanmak için, çift tıklama sağ alt köşesindeki D5 Tüm Posta kodlarının son 4 hanesini kaldıracaktır.
Daha fazlasını okuyun: Excel Formülü ile Posta Kodu Nasıl Oluşturulur (6 Kolay Yol)
3. Metinden Sütunlara Özelliğini Kullanın
Şimdi, şu komutu nasıl kullanacağımızı öğreneceğiz Sütunlara Metin Bu aracı kullanarak ilk 5 veriyi diğerlerinden ayıracağız. Bu yöntemi yalnızca beşinci rakamdan sonra bir kısa çizgi (-) varsa kullanabilirsiniz.
Adımlar:
- Birincisi, seçin tüm Posta kodlarını içeren sütun.
- Ardından, şu adrese gidin Veri.
- Şimdi de Sütunlara Metin Bir açılır pencere açılacaktır.
- Seçiniz Sınırlandırılmış ve üzerine tıklayın Sonraki .
- Ardından bir " - " bölümünde Diğer rakamları ayırmak için kutu.
- Bundan sonra, üzerine tıklayın Sonraki .
- Daha sonra, aşağıdakileri yazmanız gerekecektir Hedef ya da sonuçları saklamak istediğiniz yere tıklayabilirsiniz. ok öğesine dokunun ve istediğiniz hücreyi seçin.
- Basın Bitirmek prosedürü tamamlamak için.
- Artık tüm 5 haneli Posta kodlarının aşağıdaki tabloda gösterildiğini görebilirsiniz Hedef sütun.
Daha fazlasını okuyun: Excel'de Posta Kodları Nasıl Biçimlendirilir (2 Kolay Yöntem)
4. Excel'de Posta Kodunun Son 4 Basamağını Kaldırmak için INT İşlevini Uygulayın
INT fonksiyonu bir değerin tamsayı kısmını tutar. Bu fonksiyonu Posta kodlarının son 4 hanesini kaldırmak için kullanacağız. kısa çizgi ( - ) sayılar arasında.
Adımlar:
- Başlamak için boş hücreye tıklayın D5 ve aşağıdaki formülü yazın.
=INT(C5/10000)
- C5 9 haneli Posta kodlarının bulunduğu hücredir. 10000'e bölünür ( bir ardından dört sıfırlar ) son 4 haneyi kaldırmak için. INT bir sayının tamsayı değerini döndürür. INT fonksiyonu hücreden tamsayı değerini döndürür.
- Basın Girin ve istediğiniz sonucu alacaksınız.
- Formülü tüm hücrelere kopyalamak için sadece çift tıklayın hücrenin sağ alt köşesinde D5 .
- Tüm Posta kodları için istediğiniz sonucu almanızı sağlayacaktır.
Daha fazlasını okuyun: Excel'de Posta Kodları Nasıl Birleştirilir (3 Kolay Yöntem)
5. INT ve SUBSTITUTE İşlevlerini Birleştirin
Şimdi birden fazla formül kullanacağız ve sonuçları elde etmek için bunları birleştireceğiz. İlk olarak INT ve YEDEK fonksiyonlar.
Adımlar:
- İlk olarak, " - " ile" . "Bunu yapmak için D5 hücresine girin ve aşağıdaki formülü yazın.
=SUBSTITUTE(C5, "-", ".")
- Ardından aşağıdaki formül, istediğimiz 5 haneli Posta kodu olan bir tamsayı değeri döndürecektir.
=INT(D5)
- Ancak, bu formülleri birleştirerek sonucu doğrudan elde edebiliriz.
=INT(SUBSTITUTE(C5, "-", ".")
- Vurmak Girin ve çift tıklayın hücrenin sağ alt köşesinde D5 tüm Posta kodlarının son 4 hanesini kaldırmak için.
Benzer Okumalar
- Excel'de Posta Kodları Nasıl Otomatik Doldurulur (3 Kolay Yol)
- Excel'de DÜŞEYARA ile Posta Kodunu Eyalete Dönüştürme
- Excel Verileri Posta Koduna Göre Nasıl Eşlenir (2 Kolay Yöntem)
6. TEXT ve LEFT İşlevlerini Birleştirin
Bu teknikte, birleştirme METİN ve SOL 5 basamaklı Posta kodlarını almak için işlevler.
Adımlar:
- Seçiniz D5 hücresine gidin ve aşağıdaki formülü yazın.
=LEFT(TEXT(C5,"00000"),5)
- Basın Girin ve çift tıklayın hücrenin sağ alt köşesinde D5 Posta kodlarını 5 basamaklı olarak almak için.
7. Excel'de Posta Kodunun Son 4 Basamağını Kaldırmak İçin Bir VBA Kodu Çalıştırın
Posta kodlarının son 4 hanesini kaldırmak istiyorsanız Excel formülü kullanmadan, sadece bir VBA kodu çalıştırabilirsiniz.
Adımlar:
- Her şeyden önce, seçin Posta kodlarını içeren sütun.
- Sağ tıklama üzerinde Çarşaflar (biz buna Levha VBA Kodu) pencerenin altından seçin.
- Ardından şunları seçin Kodu Görüntüle Yeni bir pencere açılacaktır.
- Aşağıdaki kodu pencereye kopyalayın.
Sub ZIPShorter () Seçimdeki Her hücre için cell.Value = Left(cell.Value, 5) Next End Sub
- Kodu çalıştırmak için alt+f8 ve üzerine tıklayın Koşmak açılır kutu üzerinde.
- Çalışma tamamlandıktan sonra sonuçları alacaksınız.
8. SUM, LEN ve SUBSTITUTE İşlevlerini Birleştirin
Şimdi yukarıdaki ile aynı amaç için üç fonksiyonu birleştireceğiz. SUM , LEN, ve YEDEK bu yöntemdeki işlevler.
Adımlar:
- Seçiniz D5 hücresine girin ve aşağıdaki formülü yazın.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)
Formül Dağılımı
- SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5 hücredeki basamak sayısını sayacaktır C5 Toplam hane sayısı 5'ten fazla ise, bir sonraki işleme geçecektir.
- LEFT(C5,LEN(C5)-5) posta kodunun son 4 hanesini referans hücresinden kesmek için kullanılır C5 .
- Şimdi eğer hücredeki sayı C5 5 basamaktan fazla değilse, son formül şu sonucu verecektir C5 değer.
- Vurmak Girin ve çift tıklayın hücrenin sağ alt köşesinde D5 istenen çıktıyı elde etmek için.
9. Excel'de Posta Kodunun Son 4 Basamağını Kaldırmak için SOL, MİN ve BUL İşlevlerini Birleştirin
Bu yöntemde, 3 fonksiyonu birleştireceğiz ( SOL , MIN ve BUL ) Posta kodlarının son 4 hanesini ortadan kaldırmak için.
Adımlar:
- Sol tıklama D5 hücresine gidin ve aşağıda verilen formülü yazın.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)
Formül Dağılımı
- BUL Fonksiyonu bir dizenin bir dize içindeki başlangıç konumunu sağlayacaktır. Bu nedenle find_text argümanı {0,1,2,3,4,5,6,7,8,9}, ve içindeki dizeyi bulacaktır C5 hücre numaraları.
- MIN Fonksiyonu daha sonra FIND fonksiyonundan çıkarılan en küçük sayıları döndürür (FIND({0,1,2,3,4,5,6,7,8,9},C5&”0123456789″)
- LEFT Fonksiyonu şimdi bize dizenin başlangıcından itibaren belirtilen karakter sayısını verecektir. Bu durumda, sayı son 4 basamaktır.
- Basın Girin klavye ve hücre üzerinde D5 sonucu gösterecektir.
- Tüm kodların sonuçlarını almak için D5 hücresinde sağ alt köşesine yerleştirin ve istediğiniz sonuçları alın.
10. ISNUMBER, RIGHT, LEFT ve LEN İşlevlerini Birleştirin
Bu sefer ISNUMBER, RIGHT, LEFT ve LEN Fonksiyonlarını bir araya getirerek ilk 5 haneyi 9 haneli Posta kodlarından ayıracağız.
Adımlar:
- Başlangıçta, boş hücreyi seçmek için farenizi kullanın
- Şimdi aşağıdaki formülü yazın.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)
Formül Dağılımı
- SAĞ Fonksiyon burada size sayı dizesinin sonundan itibaren belirli karakter sayısını verecektir. Referans hücre numarası C5 ve num_chars 8. Böylece formül şöyle olur, SAĞ(C5,8)*1
- ISNUMBER Fonksiyonu 'den bulunan sonucun doğru olup olmadığını doğrulayacaktır. SAĞ(C5,8) Eğer bir sayı ise, bu formülün sonucunu gösterecektir LEFT(C5,LEN(C5)-4) posta kodunun son 4 hanesini keser. Değilse, formül şu sonucu verir C5.
- Vurmak Girin Kodun son 4 hanesini ortadan kaldıracaktır.
- Son olarak, tüm Posta kodları için sonuçları şu şekilde alın çift tıklama hücrenin sağ alt köşesi D5 .
Hatırlanması Gerekenler
- Formül kullanırken, uygun hücre referanslarını vermeyi unutmayın, aksi takdirde istediğiniz sonuçları alamazsınız.
- Bu INT işlevi, sayılar arasında kısa çizgi (-) varsa çalışmayacaktır.
Son Sözler
Bu makaleyi okuduğunuz için teşekkür ederiz. Umarım faydalı bulursunuz. Artık Posta kodlarının son 4 hanesini kaldırmanın 10 farklı yolunu biliyorsunuz. Lütfen sorularınızı paylaşın ve aşağıdaki yorum bölümünde bize değerli önerilerinizi verin.