KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come popolare una colonna con indirizzi IP incrementali in Excel?

AutoreSiluvia Data di modifica

Assegnare indirizzi IP in modo efficiente in Excel è particolarmente utile, che si tratti di gestire dispositivi aziendali, server o preparare distribuzioni IT in blocco. Ad esempio, potresti aver bisogno di generare una sequenza di indirizzi IP, come da 192.168,1.1 a 192.168,10.1, incrementando una parte dell’indirizzo per ogni voce. Inserire manualmente questi indirizzi è dispendioso in termini di tempo e soggetto a errori, e la funzione standard di Riempimento automatico di Excel generalmente non interpreta correttamente gli schemi numerici in formato IP. Per questo motivo, è fondamentale esplorare metodi alternativi che semplifichino questo compito ripetitivo, garantendo precisione e coerenza nelle assegnazioni degli indirizzi IP. Questo articolo presenta diverse soluzioni efficaci — tra cui tecniche basate su formule integrate, utility avanzate come Kutools per Excel e molto altro — per aiutarti a compilare rapidamente indirizzi IP con valori incrementali direttamente in Excel.


Compilare una colonna con indirizzi IP incrementali tramite formule

Per generare un intervallo di indirizzi IP da 192.168,1.1 a 192.168,10.1, con incremento nel terzo ottetto, puoi farlo facilmente con una formula Excel. Questo metodo è particolarmente utile se hai uno schema di incremento regolare e cerchi una soluzione flessibile basata esclusivamente su funzionalità integrate di Excel.

1. Seleziona una cella vuota (ad esempio, la cella B2) e inserisci la seguente formula. Quindi, premi il tasto Invio per generare il primo indirizzo IP della sequenza:

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

inserisci una formula per riempire verso il basso l'indirizzo IP con incremento

2. Una volta generato il primo indirizzo IP, fai clic sulla cella e trascina il quadratino di riempimento lungo la colonna per creare automaticamente una sequenza di indirizzi aggiuntivi. Il numero di righe deve corrispondere esattamente al numero di indirizzi compresi tra i valori iniziale e finale.

trascina il quadratino di riempimento fino alla cella in cui sono stati creati tutti gli indirizzi IP necessari

ℹ️ Note e suggerimenti pratici:

  • Nella formula sopra, 192, 168 e 1 si riferiscono agli ottetti fissi. La parte variabile — RIGHE($A$1:A1)— genera numeri interi sequenziali che aumentano a ogni riga per aggiornare il terzo ottetto. Per iniziare da un numero diverso (ad esempio, 3), modifica il riferimento (ad esempio,)$A$3:A3).
  • Per incrementare il primo ottetto:
    =RIGHE($A$1:A192)&".168.2.1"
  • Per incrementare il secondo ottetto:
    ="192."&ROWS($A$1:A168)&".1.1"
  • Per incrementare il quarto ottetto(assegnazioni host):
    ="192.168.1."&ROWS($A$1:A1)
  • Adatta sempre la logica della formula in base all’intervallo di indirizzi richiesto e ai valori iniziali.
  • Suggerimento: Se intendi copiare la formula su molte righe, fai doppio clic sul quadratino di riempimento per compilare automaticamente l’intera colonna.
  • Precauzioni:
    • Assicurati che nessun ottetto superi l'intervallo valido compreso tra 0 e 255.
    • I risultati sono stringhe di testo: assicurati che rispettino i requisiti di formattazione del sistema di destinazione.
  • Risoluzione dei problemi: Se compaiono valori inaspettati, controlla i riferimenti di riga e la posizione della cella iniziale.

Questa soluzione è perfetta per schemi semplici e regolari e offre la massima flessibilità se hai già dimestichezza con le formule di Excel. Tuttavia, per incrementi o formattazioni personalizzate degli indirizzi IP più complesse, ti consigliamo di prendere in considerazione le altre opzioni illustrate di seguito.


Compila in basso l'indirizzo IP con incremento tramite Kutools per Excel

Per gli utenti che preferiscono un'interfaccia grafica o devono generare sequenze più complesse (ad esempio numeri di partenza personalizzati, incrementi o formati non standard), l'Inserisci Numero di Sequenza utility in Kutools per Excel offre una soluzione rapida e versatile. Questo metodo è particolarmente indicato se si lavora con elenchi ampi, servono funzionalità aggiuntive come la formattazione automatica o si desidera ridurre al minimo le modifiche manuali alle formule.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Fare clic su Kutools > Inserisci > Inserisci Numero di Sequenza. Vedere lo screenshot:

fai clic sulla funzione Inserisci numero sequenziale di Kutools

2. Nella finestra di dialogo Inserisci Numero di Sequenza, configura la sequenza di indirizzi IP come segue:

  • (1) Digita un nome descrittivo per questa regola nella casella Nome(ad esempio,)OfficeIP3rdOctet).
  • (2) Inserisci il valore iniziale per l'ottetto da incrementare nel campo Numero di Partenza. Ad esempio, utilizza 1 per iniziare da 192.168.1.x.
  • (3) Specifica di quanto deve incrementare ciascun IP nella casella Incremento(di solito)1).
  • (4) Imposta il numero di cifrese sono necessari zeri iniziali nella sequenza (ad esempio,)001, 002).
  • (5) Compila i componenti fissi (ad esempio,)192.168. come Prefisso e .1 come Suffisso), assicurandoti che i punti siano posizionati correttamente.
  • (6) Fare clic sul pulsante Aggiungi per salvare questa regola per utilizzi futuri.

imposta una regola di sequenza nella finestra di dialogo

3. Quando sei pronto a popolare il foglio con gli indirizzi IP, seleziona le celle in cui desideri visualizzarli. Scegli la regola salvata e fai clic su Compila intervallo:

fai clic sul pulsante Riempi intervallo per riempire l'indirizzo IP

Questa utility permette inoltre di generare sequenze personalizzate, come numeri di fattura, codici dipendente o qualsiasi combinazione ripetitiva di stringhe e numeri.

✅ Vantaggi:

  • Altamente personalizzabile: supporta testo fisso, incrementi variabili e formattazione.
  • Non serve ricordare o applicare manualmente le formule.
  • Le regole di sequenza possono essere salvate e riutilizzate in diverse cartelle di lavoro.

⚠️ Precauzioni:

  • Verifica che prefisso, suffisso e numero di cifre siano configurati correttamente per evitare indirizzi non validi.
  • Controlla attentamente la configurazione prima di applicarla a intervalli estesi.

🛠️ Risoluzione dei problemi:

  • Se Compila intervallo non funziona, assicurati che la regola corrisponda al formato «Seleziona intervallo».
  • Alcune reti potrebbero richiedere l’esclusione di intervalli di indirizzi specifici, come ad esempio gli indirizzi di broadcast.

Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.


Codice VBA - Genera programmaticamente una sequenza di indirizzi IP con incrementi

Se hai bisogno di un metodo flessibile per generare intervalli di indirizzi IP con valori personalizzati di inizio, fine e incremento, oppure se lo schema dell’indirizzo è più complesso di quanto gestibile con formule e strumenti di sequenza standard, una macro VBA si rivela estremamente efficace. Questa soluzione è ideale per utenti avanzati di Excel che desiderano automatizzare la creazione in blocco o richiedere parametri di input ogni volta che generano una sequenza.

1. Per utilizzare VBA per generare indirizzi IP, fai clic su Sviluppo > Visual Basic per aprire la finestra di Microsoft Visual Basic for Applications. Poi clicca su Inserisci > Modulo e incolla il codice seguente nel modulo:

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. Fai clic sul pulsante Pulsante Esegui per eseguire la macro. Verrai guidato attraverso una serie di richieste di input:

  • Primo ottetto– Inserisci la parte iniziale dell'indirizzo IP (ad esempio,)192).
  • Secondo ottetto – Di solito un valore fisso come 168, a seconda della propria subnet.
  • Valore iniziale per il terzo ottetto– Definisce da dove inizia il blocco incrementale (ad esempio,)1).
  • Valore finale per il terzo ottetto– Determina quando termina la sequenza (ad esempio,)10 per generare da 192.168.1.1 a 192.168.10.1).
  • Quarto ottetto– È spesso fisso (ad esempio,)1) e rappresenta la parte host dell'indirizzo.
  • Valore di incremento– Controlla di quanto aumenta il terzo ottetto da una riga all’altra (solitamente)1 per indirizzi consecutivi).
  • Cella di output – Seleziona la prima cella in cui devono essere inseriti gli indirizzi IP generati. La macro compilerà automaticamente la colonna a partire da questa cella, procedendo verso il basso.

Una volta inseriti tutti i valori, la macro costruirà e compilerà automaticamente gli indirizzi IP nel formato: primo.secondo.terzo.quarto(ad esempio,)192.168.3.1, 192.168.4.1, ecc.).

✅ Suggerimenti per l'utilizzo:

  • Salva sempre la cartella di lavoro prima di eseguire nuove macro per evitare perdite accidentali di dati.
  • Esegui la macro più volte con parametri diversi per generare blocchi di indirizzi differenti, senza dover modificare il codice.
  • Utilizza questo metodo quando altri strumenti basati su formule o sull’interfaccia grafica non riescono a gestire formati IP complessi o variabili.

⚠️ Precauzioni:

  • Tutti gli input utente vengono convalidati: gli incrementi negativi vengono automaticamente reimpostati su 1.
  • Assicurati che ogni ottetto dell'indirizzo IP rientri nell'intervallo valido (0–255).
  • Verificare che la colonna di output disponga di spazio sufficiente, con righe vuote, per evitare sovrascritture di dati.
  • Per eseguire la macro, è necessario abilitare la scheda Sviluppo e autorizzare le macro.

🛠️ Risoluzione dei problemi:

  • In caso di errori, controlla le impostazioni di sicurezza delle macro in Sviluppo > Sicurezza macro.
  • Se non viene visualizzato alcun risultato, assicurati che la cella di output selezionata si trovi nel foglio corretto e non sia bloccata.

Compila in basso l'indirizzo IP con incremento tramite Kutools per Excel

 

Articoli correlati:

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi