Metin/harf öneki veya son eki olan sayıları Excel'de nasıl sıralayabiliriz?
Örneğin, harf öneki veya son eki içeren bir dizi numaranız varsa, bunları Excel'de normal sayılar gibi nasıl sıralayabilirsiniz? Bu makale, bu işlemi gerçekleştirmek için birkaç çözüm önerisi sunmaktadır.
- Kullanıcı tanımlı işlev ile metin/harf öneki veya son eki olan sayıları sıralama
- Sayıları çıkartarak metin/harf öneki veya son eki olan sayıları sıralama
- Metin ve sayıları bölerek metin/harf öneki veya son eki olan sayıları sıralama
- Harfleri kaldırarak metin/harf öneki veya son eki olan sayıları sıralama
Kullanıcı tanımlı işlev ile metin/harf öneki veya son eki olan sayıları sıralama
Bu yöntem, yalnızca önek veya son ek içeren sayılardan sayıları çıkarmak için kullanıcı tanımlı bir işlev (VBA) tanıtmaktadır ve ardından kolayca sıralayabilirsiniz.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına aynı anda basın.
2. Ekle Insert > Module'e tıklayın ve ardından aşağıdaki VBA kodunu yeni açılan Modül penceresine yapıştırın.
Kullanıcı Tanımlı İşlev: Metin dizelerinden yalnızca sayıları çıkar
Function num(rng As Range) As String
Dim n As Integer
For n = 1 To Len(rng)
If Mid(rng, n, 1) Like "[0-9]" Then
num = num & Mid(rng, n, 1)
End If
Next n
End Function
3. Kodu kaydedin ve Microsoft Visual Basic for Applications penceresini kapatın.
4. Önek veya son ek içeren orijinal sayıların yanındaki boş bir hücreyi seçin, diyelim ki Hücre B2'yi, formülü yazın =num(A2) (A2, önek veya son ek içeren sayıdır) içine yazın ve ardından bu hücrenin Otomatik Doldurma Tutamacını ihtiyacınız olan aralığa sürükleyin.
5. Çıkarılan sayılar metin olarak saklandığından, onları sayılara dönüştürmemiz gerekiyor. Tüm çıkarılan sayıları kopyalayın, kopyalanan aralığa sağ tıklayın ve seçin Değerleri Yapıştır sağ tıklama menüsünden. Ekran görüntüsüne bakın:
Not: Excel 2007'de, metin olarak saklanan çıkarılan sayıları kopyalayabilir ve ardından tıklayabilirsiniz Ana Sayfa > Yapıştır > Değerleri Yapıştır.
6. Bu sayıları seçmeye devam edin ve ardından tıklayın seçili sayılardaki düğme ve seçin Sayıya Dönüştür açılan listeden. Ekran görüntüsüne bakın:
7. Yeni sayıları seçili tutun ve veri sekmesine tıklayın > En Küçükten En Büyüğe Sırala veya En Büyüktten En Küçüğe Sırala; ve ardından açılan Sıralama Uyarısı iletişim kutusundaki Seçimi Genişlet seçeneğini işaretleyin ve Sırala düğmesine tıklayın. Ekran görüntüleri:


8. Artık harf öneki veya son eki olan sayılar, normal sayı sıralaması gibi sıralanmıştır (Aşağıdaki ekran görüntüsüne bakın). Gerekiyorsa çıkarılan sayıları silin.
Sayıları çıkartarak metin/harf öneki veya son eki olan sayıları sıralama
Aslında, Kutools for Excel ayrıca metin dizelerinden sayıları çıkarmak için benzer EXTRACTNUMBERS işlevi de sağlamaktadır. Bu nedenle, önce sayıları çıkartarak harf öneki veya son eki olan sayıları sıralayabiliriz.
Excel için Kutools - Excel için 300 adet temel araç içeren bir paket. Sürekli ücretsiz AI özellikleriyle çalışın! Hemen indirin!
1. Harf öneki veya son eki olan sayıların yanındaki boş bir hücreyi seçin, diyelim ki Hücre B2'yi, formülü yazın =EXTRACTNUMBERS(A2,TRUE) (A2, harf öneki veya son eki olan sayının bulunduğu hücredir) içine yazın ve ardından bu hücrenin Otomatik Doldurma Tutamacını ihtiyacınız olan aralığa sürükleyin. Ekran görüntüsüne bakın:
2. Çıkarılan sayıları seçili tutun, Veri sekmesine tıklayın > En Küçükten En Büyüğe Sırala veya En Büyüktten En Küçüğe Sırala; açılan Sıralama Uyarısı iletişim kutusundaki Seçimi Genişlet seçeneğini işaretleyin ve ardından Sırala düğmesine tıklayın. Aşağıdaki ekran görüntüleri:


3. Artık harf öneki veya son eki olan sayılar, normal sayı sıralaması gibi sıralanmıştır. Ve gerekirse tüm çıkarılan sayıları silebilirsiniz.
Metin ve sayıları bölerek metin/harf öneki veya son eki olan sayıları sıralama
Kutools for Excel ayrıca, Split Cells yardımcı programı ile hücrelerden metin ve sayıları bölmeyi desteklemektedir. Bu nedenle, metin ve sayıları bölebilir ve kolay sıralama için farklı sütunlara yerleştirebiliriz. Lütfen şu adımları izleyin:
Excel için Kutools - Excel için 300 adet temel araç içeren bir paket. Sürekli ücretsiz AI özellikleriyle çalışın! Hemen indirin!
1. Harf öneki veya son eki olan sayıları seçin ve tıklayın Kutools > Metin > Split Cells. Aşağıdaki ekran görüntüsüne bakın:
2. Açılan Split Cells iletişim kutusunda, Tür bölümünde Sütunlara Böl seçeneğini işaretleyin, Ayraç bölümünde Metin ve sayı seçeneğini işaretleyin ve Tamam düğmesine tıklayın. Yukarıdaki ekran görüntüsüne bakın:
3. Şimdi ikinci Split Cells iletişim kutusu ortaya çıkıyor. Lütfen harf öneki veya son eki olan orijinal sayıların yanındaki hücreyi seçin, diyelim ki Hücre B2'yi ve TAMAM düğmesine tıklayın.
Şimdi metinler ve sayılar bölünmüş ve önek veya son eki olan orijinal sayıların yanına yerleştirilmiştir. Aşağıdaki ekran görüntüsüne bakın.
4. Bölünmüş sayıları seçin ve Veri sekmesine tıklayın > En Küçükten En Büyüğe Sırala veya En Büyüktten En Küçüğe Sırala; ve ardından açılan Sıralama Uyarısı iletişim kutusundaki Seçimi Genişlet seçeneğini işaretleyin ve Sırala düğmesine tıklayın. Aşağıdaki ekran görüntüleri:


5. Artık harf öneki veya son eki olan sayılar, normal sayı sıralaması gibi sıralanmıştır. Gerektiğinde bölünmüş metin ve sayıları silebilirsiniz.
Harfleri kaldırarak metin/harf öneki veya son eki olan sayıları sıralama
Bu yöntem, Kutools for Excel'in Tüm Karakterleri Kaldır yardımcı programını tanıtacaktır. Bu yardımcı program, hücrelerdeki tüm sayısal olmayan karakterleri (harfler dahil) kaldıracak ve yalnızca sayıları bırakacaktır. Ardından, metin / harf öneki veya son eki olan sayıları kolayca sıralayabilirsiniz.
Excel için Kutools - Excel için 300 adet temel araç içeren bir paket. Sürekli ücretsiz AI özellikleriyle çalışın! Hemen indirin!
1. Harf öneki veya son eki olan tüm sayıları kopyalayın ve ardından harf öneki veya son eki olan orijinal sayıların yanına yapıştırın.
2. Yapıştırılan sayıları seçmeye devam edin, tıklayın Kutools > Metin > Tüm Karakterleri Kaldır, ve ardından açılan Tüm Karakterleri Kaldır iletişim kutusunda yalnızca Sayısal Olmayan seçeneğini işaretleyin ve Tamam düğmesine tıklayın. Aşağıdaki ekran görüntüsüne bakın:
3. Şimdi yeni sütunda yalnızca sayılar kaldı. Bu sayıları seçmeye devam edin ve Veri sekmesine tıklayın > En Küçükten En Büyüğe Sırala veya En Büyüktten En Küçüğe Sırala; ve ardından açılan Sıralama Uyarısı iletişim kutusundaki Seçimi Genişlet seçeneğini işaretleyin ve Sırala düğmesine tıklayın. Aşağıdaki ekran görüntüleri:


4. Gerektiğinde sayıları silin.
Gösteri: Excel'de metin/harf öneki veya son eki olan sayıları sıralama
İlgili Makaleler
Excel'de tam isimleri soyadına göre sıralama
Excel'de doğum günlerini (tarihleri) aylara göre hızlıca sıralama
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!