KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir IP adresini artırarak aşağı doğru nasıl doldurabilirim?

YazarSiluvia Değiştirme Tarihi

Excel'de IP adreslerini verimli bir şekilde atamak, ofis cihazlarını veya sunucuları yönetirken ya da toplu BT dağıtımına hazırlanırken özellikle faydalı olabilir. Örneğin, her girdi için adresin bir kısmını artırarak 192.168,1.1 adresinden 192.168,10.1 adresine kadar bir IP adres dizisi oluşturmanız gerekebilir. Bu adresleri elle girmek hem zaman alıcı hem de hata yapmaya açıktır; üstelik Excel’in standart Otomatik Doldurma özelliği genellikle IP tarzındaki sayısal kalıpları istediğiniz gibi işleyemez. Bu nedenle, bu tekrarlayan görevi kolaylaştıran ve IP adresi tahsislerinizde doğruluk ile tutarlılığı garantileyen alternatif yöntemleri incelemek büyük önem taşır. Bu makalede, Excel’de IP adreslerini artırarak hızlıca aşağı doldurmanıza yardımcı olacak yerleşik formül teknikleri, Kutools for Excel gibi gelişmiş yardımcı programlar ve daha fazlasını içeren çeşitli etkili çözümleri bulacaksınız.


Formüllerle IP adresini artırarak aşağı doldurma

Üçüncü oktette artış yapılan 192.168,1.1 adresinden 192.168,10.1 adresine kadar bir IP adres aralığı oluşturmak istiyorsanız, bunu bir Excel formülüyle kolayca başarabilirsiniz. Bu yöntem, düzenli bir artış kalıbınız varsa ve yalnızca Excel’in yerleşik işlevselliğine dayanan esnek, formül odaklı bir çözüm arıyorsanız özellikle kullanışlıdır.

1. Boş bir hücre seçin (örneğin B2 hücresi) ve aşağıdaki formülü girin. Ardından ilk IP adresini oluşturmak için Enter tuşuna basın:

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

IP adresini artımlı olarak aşağıya doldurmak için bir formül girin

2. İlk IP adresi oluşturulduktan sonra, hücreye tıklayıp Doldurma Kulpu’nu sütun boyunca aşağı doğru çekerek sonraki adresleri otomatik olarak oluşturun. Satır sayısı, başlangıç ve bitiş değerleri arasındaki ihtiyaç duyduğunuz adres sayısına eşit olmalıdır.

gerekli tüm IP adresleri oluşturulana kadar Doldurma Kulpu'nu aşağı doğru sürükleyin

ℹ️ Notlar ve Pratik İpuçları:

  • Yukarıdaki formülde, 192, 168 ve 1 sabit oktetleri ifade eder. Değişen kısım—ROWS($A$1:A1)—her satırda artan ardışık tam sayılar üretir ve üçüncü okteti günceller. Farklı bir sayıdan (örneğin 3) başlamak için referansı değiştirin (örneğin,)$A$3:A3).
  • İlk oktetin artmasını sağlamak için:
    =ROWS($A$1:A192)&".168.2.1"
  • İkinci oktetin artmasını sağlamak için:
    ="192."&ROWS($A$1:A168)&".1.1"
  • Dördüncü oktetin (ana makine atamaları)artmasını sağlamak için:
    ="192.168.1."&ROWS($A$1:A1)
  • Formül mantığını her zaman adres aralığınızla ve başlangıç değerlerinizle uyumlu olacak şekilde ayarlayın.
  • İpucu: Formülü birden fazla satıra kopyalamayı düşünüyorsanız, sütunu otomatik doldurmak için Doldurma Kulpu’na çift tıklayın.
  • Önlemler:
    • Her oktetin 0–255 aralığında olduğundan emin olun.
    • Sonuçlar metin dizeleridir; hedef sisteminizin biçimlendirme gereksinimlerine uygun olduklarından emin olun.
  • Sorun Giderme: Beklenmeyen değerler görüyorsanız, satır referanslarını ve başlangıç hücresinin konumunu kontrol edin.

Bu çözüm, basit ve düzenli kalıplar için en idealdir ve Excel formüllerine aşina iseniz maksimum esneklik sağlar. Ancak daha karmaşık özel IP adresi artışları veya biçimlendirme gerekiyorsa aşağıdaki diğer çözümleri değerlendirmenizi öneririz.


Kutools for Excel ile IP adresini artımlı olarak aşağıya doldurun

Grafiksel bir arayüz tercih eden ya da özel Başlangıç Numarası, artışlar veya Standart Biçimlendirme dışındaki daha karmaşık diziler oluşturmanız gereken kullanıcılar için, Dizi Numarası Ekle yardımcısı, Kutools for Excel ile hızlı ve çok yönlü bir çözüm sunar. Bu yöntem, özellikle büyük listelerle çalışıyorsanız, otomatik biçimlendirme gibi ek özelliklere ihtiyacınız varsa ve manuel formül ayarlarını en aza indirmek istiyorsanız idealdir.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

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

kutools'un Sıra Numarası Ekle özelliğine tıklayın

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

  • (1) Bu kural için Adkutusuna açıklayıcı bir isim girin (örneğin,)OfficeIP3rdOctet).
  • (2) Artış yapılacak oktetin başlangıç değerini Başlangıç Numarası alanına girin. Örneğin, 1 kullanarak 192.168.1.x adresinden başlayabilirsiniz.
  • (3) Her IP'nin ne kadar artacağını Artışkutusunda belirtin (genellikle)1).
  • (4) Sıranızda baştaki sıfırlar istiyorsanız, Basamak Sayısıayarını yapın (örneğin,)001, 002).
  • (5) Sabit bileşenleri doldurun (örneğin,)192.168.önek olarak ve1. sonekolarak), nokta yerleştirmesinin doğru olduğundan emin olun.
  • (6) Bu kuralı daha sonra kullanmak üzere kaydetmek için Ekle düğmesine tıklayın.

iletişim kutusunda bir sıra kuralı belirleyin

3. IP adresleriyle sayfayı doldurmaya hazır olduğunuzda, adreslerin görünmesini istediğiniz hücreleri seçin. Kaydedilen kuralı seçin ve Aralığı Doldur düğmesine tıklayın:

IP adresini doldurmak için Aralık Doldur düğmesine tıklayın

Bu yardımcı program, fatura numaraları, çalışan kimlikleri veya benzeri özel dizilerin yanı sıra her türlü tekrarlayan metin-sayı kombinasyonunun oluşturulmasını da kolaylaştırır.

✅ Avantajlar:

  • Yüksek düzeyde özelleştirilebilir – sabit metni, değişken artışları ve biçimlendirmeyi destekler.
  • Formülleri elle uygulamak veya ezberlemek zorunda kalmazsınız.
  • Sıra kuralları kaydedilebilir ve farklı çalışma kitaplarında tekrar kullanılabilir.

⚠️ Önlemler:

  • Hatalı biçimlendirilmiş adreslerden kaçınmak için önekin, sonekin ve basamak sayısının doğru şekilde yapılandırıldığından emin olun.
  • Geniş aralıklara uygulamadan önce yapılandırmayı bir kez daha gözden geçirin.

🛠️ Sorun Giderme:

  • Eğer Aralığı Doldur çalışmıyorsa, kuralınızın Aralık seçme biçimine uyduğundan emin olun.
  • Bazı ağlar, yayın adresleri gibi belirli adres aralıklarının dışlanmasını gerektirebilir.

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.


VBA Kodu – Artımlı IP adres dizilerini programlı olarak oluşturun

Özel başlangıç, bitiş ve artış değerlerine sahip IP adres aralıkları oluşturmak istiyorsanız veya adres kalıbınız formüllerle ve dizi araçlarıyla karşılanamayacak kadar karmaşıksa, bir VBA makrosu son derece etkili bir çözüm olabilir. Bu yaklaşım, ileri düzey Excel kullanıcıları için, toplu oluşturma işlemlerini otomatikleştirmek ve her dizi oluşturma işleminde kullanıcıdan giriş parametrelerini talep etmek istediğiniz senaryolarda idealdir.

1. IP adresleri oluşturmak için VBA kullanmak üzere Geliştirici > Visual Basic seçeneğine tıklayarak Microsoft Visual Basic for Applications penceresini açın. Ardından Ekle > Modül seçeneğine tıklayıp 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 Çalıştır düğmesi düğmesine tıklayın. Sizi bir dizi giriş sorusuna yönlendirecektir:

  • İlk oktet– IP adresinizin ilk kısmını girin (örneğin,)192).
  • İkinci oktet– Genellikle alt ağınızla ilişkili olarak Sabit Değer gibi bir değerdir (örneğin,)168).
  • Üçüncü oktet için başlangıç değeri– Artırılan bloğun nereden başladığını belirtir (örneğin,)1).
  • Üçüncü oktet için bitiş değeri– Sıranın ne zaman duracağını belirler (örneğin,)10 ile 192.168.1.1 ila 192.168.10.1 adresleri oluşturulur).
  • Dördüncü oktet– Genellikle sabittir (örneğin,)1) ve adresin ana makine kısmını temsil eder.
  • Artış değeri– Üçüncü oktetin her satır arasında nasıl artacağını belirler (ardışık adresler için genellikle)1).
  • Çıkış 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, IP adreslerini otomatik olarak şu biçimde oluşturup dolduracaktır: ilk.ikinci.üçüncü.dördüncü(örn.,)192.168.3.1, 192.168.4.1 vb.).

✅ Kullanım İpuçları:

  • Yeni makroları çalıştırmadan önce çalışma kitabınızı kaydedin; böylece veri kaybını önleyebilirsiniz.
  • Farklı adres blokları oluşturmak için makroyu farklı parametrelerle birden çok kez çalıştırın—kodu değiştirmenize gerek yoktur.
  • Diğer formüller veya GUI araçları karmaşık ya da değişken IP biçimlerini işleyemiyorsa, bu yöntemi tercih edin.

⚠️ Önlemler:

  • Tüm kullanıcı girişleri doğrulanır—negatif artış değerleri otomatik olarak 1 olarak sıfırlanır.
  • IP adresinin her bir oktetinin 0–255 aralığında olduğundan emin olun.
  • Çıkış sütununda verilerin üzerine yazılmaması için yeterli boş satır olduğundan emin olun.
  • Makro yürütmesi, Geliştirici sekmesinin etkinleştirilmesini ve makroların izin verilmesini gerektirir.

🛠️ Sorun Giderme:

  • Hata görürseniz, makro güvenlik ayarlarınızı Geliştirici > Makro Güvenliği bölümünden kontrol edin.
  • Hiçbir sonuç görünmüyorsa, seçilen çıkış hücresinin doğru çalışma sayfasında olduğundan ve kilitli olmadığından emin olun.

Kutools for Excel ile IP adresini artımlı olarak aşağıya doldurun

 

İlgili makaleler:

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Aç/Kapat|Aralıkları ve 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ı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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