Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de artan IP Adresi nasıl doldurulur?

Author Siluvia Last modified

IP adreslerini Excel'de verimli bir şekilde atamak, ofis cihazlarını yönetiyor olsanız, sunucuları düzenliyor olmanız veya toplu bir BT dağıtımı hazırlıyor olmanız fark etmeksizin özellikle faydalıdır. Örneğin, 192.168.1.1'den 192.168.10.1'e kadar bir dizi IP adresi oluşturmanız gerekebilir; burada her giriş için adresin bir kısmı artırılır. Bu adresleri manuel olarak girmek zaman alıcı ve hata yapmaya açık olabilir, ayrıca Excel'in standart Otomatik Doldurma özelliği genellikle IP tarzı sayısal desenleri istenen şekilde işlemez. Bu nedenle, bu tekrar eden görevi otomatikleştiren ve IP adresi tahsislerinde doğruluğu ve tutarlılığı garanti eden diğer yöntemleri incelemek önemlidir. Bu makale, yerleşik formül tekniklerini, Kutools for Excel gibi gelişmiş araçları ve daha fazlasını içeren birkaç etkili çözüm tanıtacaktır, böylece Excel'de artan değerlerle IP adreslerini hızlıca doldurabilirsiniz.


Artışla IP Adresi Doldurma Formülleri ile

192.168.1.1'den 192.168.10.1'e kadar bir dizi IP adresi oluşturmak istiyorsanız, artışın üçüncü sekette gerçekleştiği durumda bunu bir Excel formülüyle kolayca gerçekleştirebilirsiniz. Bu yöntem, düzenli bir artış deseniniz varsa ve yalnızca yerleşik Excel işlevselliğine dayanan esnek, formül odaklı bir çözüme ihtiyacınız olduğunda özellikle kullanışlıdır.

1. Boş bir hücreyi seçin (örneğin, B2 hücresi) ve aşağıdaki formülü girin. Ardından, Enter tuşuna basarak sıradaki ilk IP adresini oluşturun:

="192.168."&ROWS($A$1:A1)&".1"

enter a formula to Fill down IP Address with increment

2. İlk IP adresi oluşturulduktan sonra, hücreye tıklayın ve Doldurma Tutamaç'ını sütun boyunca aşağı sürükleyerek otomatik olarak ek adresler oluşturun. Satır sayısı, başlangıç ve bitiş değerleri arasında ne kadar adres gerektirdiğinizle eşleşmelidir.

drag the Fill Handle down to the cell until all needed IP Addresses are created

ℹ️ Notlar ve Pratik İpuçları:

  • Yukarıdaki formülde, 192, 168 ve 1 sabit oktettir. Değişen kısım—ROWS($A$1:A1)—her satırda artan ardışık tam sayılar üretir ve üçüncü oktetin güncellenmesini sağlar. Farklı bir sayıdan başlamak isterseniz (örneğin, 3), referansı değiştirin (örneğin, $A$3:A3).
  • Artış uygulanacak ilk oktet:
    =ROWS($A$1:A192)&".168.2.1"
  • Artış uygulanacak ikinci oktet:
    ="192."&ROWS($A$1:A168)&".1.1"
  • Artış uygulanacak dördüncü oktet (ana bilgisayar atamaları):
    ="192.168.1."&ROWS($A$1:A1)
  • Her zaman formül mantığını, gerekli adres aralığına ve başlangıç değerlerine göre ayarlayın.
  • İpucu: Eğer formülü birçok satıra kopyalamayı planlıyorsanız, Doldurma Tutamaç'ına çift tıklayarak sütunu otomatik olarak doldurun.
  • Önlemler:
    • Hiçbir oktet geçerli aralığı (0–255) aşmasın.
    • Sonuçlar metin dizeleridir. Onların hedef sisteminizin biçimlendirme gereksinimlerine uyduğundan emin olun.
  • Sorun Giderme: Beklenmedik değerler görürseniz, satır referanslarını ve başlangıç hücre konumunu kontrol edin.

Bu çözüm, net ve düzenli desenler için en uygunudur ve zaten Excel formülleriyle rahat iseniz maksimum esneklik sunar. Ancak, daha karmaşık özel IP adresi artışları veya biçimlendirme için aşağıdaki diğer çözümleri göz önünde bulundurun.


Kutools for Excel ile artışlı IP adresi doldurma

Grafiksel bir arayüz tercih eden veya daha karmaşık diziler oluşturmanız gereken (örneğin, özel başlangıç numaraları, artışlar veya standart dışı biçimlendirme) kullanıcılar için, Kutools for Excel'deki Insert Sequence Number aracı hızlı ve çok yönlü bir çözüm sunar. Bu yöntem, büyük listelerle çalışıyorsanız, otomatik biçimlendirme gibi ek özelliklere ihtiyaç duyuyorsanız ve manuel formül ayarlarını en aza indirmek istiyorsanız özellikle uygundur.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Kutools > Ekle > Dizi Numarası Ekle'ye tıklayın. Ekran görüntüsüne bakın:

click Insert Sequence Number feature of kutools

2. Dizi Numarası Ekle iletişim kutusunda, IP adresi dizinizi şu şekilde yapılandırın:

  • (1) Ad kutusuna bu kural için tanımlayıcı bir ad yazın (örneğin, OfficeIP3rdOctet).
  • (2) Başlangıç numarası alanına artış oktetinin başlangıç değerini girin. Örneğin, 192.168.1.x'ten başlamak için 1 kullanın.
  • (3) Her IP'nin ne kadar artacağını Belirtin kutusuna belirtin (genellikle 1).
  • (4) Dizide önde sıfır olması gerekiyorsa Basamak Sayısı'nı ayarlayın (örneğin, 001, 002).
  • (5) Sabit bileşenleri doldurun (örneğin, 192.168. Önek olarak ve .1 Sonek olarak), noktaların doğru yerleştirilmesini sağlayın.
  • (6) Bu kuralı kaydetmek için Ekle düğmesine tıklayın.

set a sequence rule in the dialog box

3. IP adresleriyle sayfayı doldurmaya hazır olduğunuzda, adreslerin görüneceği hücreleri seçin. Kaydedilmiş kuralı seçin ve Doldurma Aralığı'na tıklayın:

click the Fill Range button to fill the IP address

Bu araç aynı zamanda fatura numaraları, çalışan kimlikleri veya herhangi bir tekrarlayan metin-sayı kombinasyonu gibi diğer özel dizilerin oluşturulmasını da sağlar.

✅ Avantajlar:

  • Yüksek düzeyde özelleştirilebilir – sabit metni, değişken artışları ve biçimlendirmeyi destekler.
  • Formülleri manuel olarak hatırlamak veya uygulamak gerekmez.
  • Dizi kuralları kaydedilebilir ve çalışma kitapları arasında yeniden kullanılabilir.

⚠️ Önlemler:

  • Adreslerin bozuk olmaması için ön ek, son ek ve basamak sayısının doğru yapılandırıldığından emin olun.
  • Büyük aralıklara uygulamadan önce yapılandırmayı iki kez kontrol edin.

🛠️ Sorun Giderme:

  • Eğer Doldurma Aralığı çalışmazsa, kuralınızın seçili aralık formatıyla eşleştiğinden emin olun.
  • Bazı ağlar, belirli adres aralıklarının hariç tutulmasını gerektirebilir (örneğin, yayın adresleri).

  Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.


VBA Kodu - Programlı olarak artışlarla IP adresi dizisi oluşturma

Özel başlangıç, bitiş ve artış değerleriyle IP adresi aralıkları oluşturmak için esnek bir yönteme ihtiyacınız varsa veya adres deseniniz formüller ve sıra araçlarının işleyebileceği şeylerden daha karmaşıksa, bir VBA makrosu kullanmak oldukça etkili olabilir. Bu çözüm, ileri düzey Excel kullanıcıları için, toplu oluşturma işlemlerini otomatikleştirmek ve her seferinde bir sıralama oluştururken giriş parametreleri istemek için idealdir.

1. IP adresleri oluşturmak için VBA kullanmak üzere Geliştirici > Visual Basic'a tıklayarak Microsoft Visual Basic for Applications penceresini açın. Ardından Ekle > Modül’e tıklayın ve aşağıdaki kodu modüle yapıştırın:

Sub GenerateIPSequence()
    Dim startThird As Long
    Dim endThird As Long
    Dim increment As Long
    Dim base1 As String
    Dim base2 As String
    Dim base4 As String
    Dim i As Long
    Dim rowStart As Long
    Dim outCell As Range

    On Error Resume Next
    xTitleId = "KutoolsforExcel"

    base1 = Application.InputBox("Enter the first octet:", xTitleId, "192", Type:=2)
    base2 = Application.InputBox("Enter the second octet:", xTitleId, "168", Type:=2)
    startThird = Application.InputBox("Enter starting value for third octet:", xTitleId, 1, Type:=1)
    endThird = Application.InputBox("Enter ending value for third octet:", xTitleId, 10, Type:=1)
    base4 = Application.InputBox("Enter the fourth octet:", xTitleId, "1", Type:=2)
    increment = Application.InputBox("Increment value for third octet:", xTitleId, 1, Type:=1)

    Set outCell = Application.InputBox("Select the first cell for output:", xTitleId, Type:=8)

    If increment <= 0 Then
        increment = 1
    End If

    rowStart = 0

    For i = startThird To endThird Step increment
        outCell.Offset(rowStart, 0).Value = base1 & "." & base2 & "." & i & "." & base4
        rowStart = rowStart + 1
    Next i
End Sub

2. Makroyu çalıştırmak için Run button düğmesine tıklayın. Size bir dizi giriş istemi rehberlik edecektir:

  • İlk oktet – IP adresinizin ilk kısmını girin (örneğin, 192).
  • İkinci oktet – Genellikle alt ağınızın durumuna bağlı olarak sabit bir değerdir (örneğin, 168).
  • Üçüncü oktet için başlangıç değeri – Bu, artırılmış bloğun nerede başlayacağını tanımlar (örneğin, 1).
  • Üçüncü oktet için bitiş değeri – Sıranın ne zaman duracağını belirler (örneğin, 10, 192.168.1.1'den 192.168.10.1'e kadar üretilmesi için).
  • Dördüncü oktet – Bu genellikle sabittir (örneğin, 1) ve adresin ana bilgisayar kısmını temsil eder.
  • Artış değeri – Üçüncü oktetin her satırda nasıl artacağını kontrol eder (genellikle ardışık adresler için 1).
  • Çıktı hücresi – Oluşturulan IP adreslerinin yazılacağı ilk hücreyi seçin. Makro bu hücreden itibaren aşağı doğru dolduracaktır.

Tüm değerler girildikten sonra, makro otomatik olarak IP adreslerini şu formatta oluşturacak ve dolduracaktır: birinci.ikinci.üçüncü.dördüncü (örneğin, 192.168.3.1, 192.168.4.1, vb.).

✅ Kullanım İpuçları:

  • Yeni makroları çalıştırmadan önce çalışma kitabınızı her zaman kaydedin, böylece yanlışlıkla veri kaybını önlemiş olursunuz.
  • Farklı parametrelerle makroyu birden çok kez çalıştırarak farklı adres blokları oluşturun – kodu değiştirmeye gerek yok.
  • Diğer formül veya GUI araçlarının karmaşık veya değişken IP formatlarını işleyemediği durumlarda bu yöntemi kullanın.

⚠️ Önlemler:

  • Tüm kullanıcı girişleri doğrulanır – negatif artışlar otomatik olarak 1'e sıfırlanır.
  • Her IP oktetinin geçerli aralıkta (0–255) kaldığından emin olun.
  • Çıktı sütununun yeterli boş satıra sahip olduğundan, verilerin üzerine yazılmaması için emin olun.
  • Makro çalıştırması, Geliştirici sekmesini etkinleştirmeyi ve makrolara izin vermeyi gerektirir.

🛠️ Sorun Giderme:

  • Hatalar görürseniz, Geliştirici > Makro Güvenliği altında makro güvenlik ayarlarınızı kontrol edin.
  • Sonuç görünmüyorsa, seçilen çıktı hücresinin doğru çalışma sayfasında olduğundan ve kilitli olmadığından emin olun.

Kutools for Excel ile artışlı IP adresi doldurma

 

İlgili makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur | Bağımlı Açılır Liste | Çoklu seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Öne Çıkan Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin