Excel'de IP adreslerini düşükten yükseğe doğru nasıl hızlıca sıralayabilirim?
Genellikle Excel’de metinleri sıralamak için Sıralama özelliğini kullanırız. Ancak sıralanması gereken IP adresleriniz varsa, aşağıdaki ekran görüntüsünde görüldüğü gibi doğrudan Sıralama özelliğini kullanmak yanlış bir sıralama sonucına yol açabilir. Neyse ki, Excel’de IP adreslerini hızlı ve doğru şekilde sıralamanıza yardımcı olacak bazı etkili yöntemlerim var.
Yanlış Sıralama: Sıralama işleviyle

Doğru Sıralama

Formül kullanarak IP adresini sırala
IP adresini doldurmak için bir formül kullanın, ardından sıralayın.
1. IP adresinin yanındaki bir hücreyi seçin ve aşağıdaki formülü girin:
=TEXT(LEFT(A1,FIND(".",A1,1)-1),"000") & "." & TEXT(MID(A1,FIND( ".",A1,1)+1,FIND(".",A1,FIND(".",A1,1)+1)-FIND(".",A1,1)-1),"000") & "." & TEXT(MID(A1,FIND(".",A1,FIND(".",A1,1)+1)+1,FIND(".",A1, FIND(".",A1,FIND(".",A1,1)+1)+1)-FIND(".",A1,FIND(".",A1,1)+1)-1), "000") & "." & TEXT(RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1,FIND( ".",A1,1)+1)+1)),"000")
Enter tuşuna basın ve bu formülü uygulamak için doldurma tutamacını hücreler üzerine sürükleyin.
2. Formül sonuçlarını kopyalayın ve bunları bir sonraki sütuna değer olarak yapıştırın. Ekran görüntüsüne bakın:
![]() |
![]() |
3. Yapıştırılan değerleri seçili bırakın ve Veri > Artan seçeneğine tıklayın.
4. Sıralama Uyarısı iletişim kutusunda, Seçimi genişlet seçeneğinin işaretli olduğundan emin olun.
5. Sırala'ya tıklayın. Artık IP adresleri düşükten yükseğe doğru sıralanmış durumda.
Yardımcı sütunları kaldırabilirsiniz.
VBA kullanarak IP adresini sırala
Size yardımcı olabilecek bir VBA kodu da mevcuttur.1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Ekle > Modül'e tıklayın ve kodu boş betiğe kopyalayıp yapıştırın.
VBA: IP adresini doldur
Sub FormatIP()
'UpdatbyExtendoffice20171215
Dim xReg As New RegExp
Dim xMatches As MatchCollection
Dim xMatch As Match
Dim xRg As Range
Dim xCell As Range
Dim I As Long
Dim xArr() As String
On Error Resume Next
Set xRg = Application.InputBox("Select cells:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
With xReg
.Global = True
.Pattern = "\d{1,3}\.+\d{1,3}\.+\d{1,3}\.+\d{1,3}"
For Each xCell In xRg
Set xMatches = .Execute(xCell.Value)
If xMatches.Count = 0 Then GoTo xBreak
For Each xMatch In xMatches
xArr = Split(xMatch, ".")
For I = 0 To UBound(xArr)
xArr(I) = Right("000" & xArr(I), 3)
If I <> UBound(xArr) Then
xArr(I) = xArr(I) & "."
End If
Next
Next
xCell.Value = Join(xArr, "")
xBreak:
Next
End With
End Sub 
3. Ardından Araçlar > Başvuru'ya tıklayın ve açılan iletişim kutusunda Microsoft VBScript Regular Expressions 5,5 seçeneğini işaretleyin.
![]() |
![]() |
4. Tamam'a tıklayın ve ardından F5 tuşuna basın; çalışmak için bir aralık seçmenizi isteyen bir iletişim kutusu açılacaktır.
5. Tamam'a tıklayın. Artık IP adresleri sıfırlarla dolduruldu.
6. IP adreslerini seçin ve sıralamak için Veri > Artan'a tıklayın.
Metni Sütunlara dönüştürerek IP adresini sırala
Aslında Excel'deki "Metni Sütunlara Dönüştür" özelliği de size yardımcı olabilir.
1. Kullanmak istediğiniz hücreleri seçin ve şuna tıklayın: Veri > Metni Sütunlara Dönüştür. Ekran görüntüsüne bakın:
2. Metni Sütunlara Dönüştür Sihirbazıiletişim kutusunda aşağıdaki adımları izleyin:
Sınırlıseçeneğini işaretleyin ve İleri'ye tıklayın;
Diğerseçeneğini işaretleyin ve metin kutusuna .yazın, ardından İleri'ye tıklayın;
Sonucu yerleştirmek için IP adresinin yanındaki bir hücreyi seçin ve Bitir'e tıklayın.
![]() |
![]() |
![]() |
3. IP adreslerini ve Hücreleri Böl içeren tüm hücreleri seçin ve şuna tıklayın: Veri > Sırala.
4. Sırala iletişim kutusunda, verileri B'den E'ye kadar olan sütunlara (Hücreleri Böl) göre sıralamak için Koşullar Ekle'ye tıklayın. Ekran görüntüsüne bakın:
5. Tamam'a tıklayın. Artık sütunlar sıralanmış durumda.
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar






