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

Separa gli ottetti dell'indirizzo IP in Excel

AutoreXiaoyang Data di modifica

Hai mai provato a suddividere gli indirizzi IP in colonne separate nel foglio di lavoro di Excel? La funzione **Testo in colonne** potrebbe aiutarti a completare rapidamente questa operazione, ma in questo articolo vedremo alcune formule efficaci per ottenere lo stesso risultato direttamente in Excel.

doc-split-ip-address-1


Dividi gli ottetti degli indirizzi IP in colonne separate in Excel

In Excel, puoi estrarre ogni ottetto di un indirizzo IP in colonne separate utilizzando le funzioni SINISTRA, STRINGA.ESTRAI, LUNGHEZZA e TROVA. Ecco come procedere:

Estrai il primo ottetto degli indirizzi IP:

Per estrarre il primo ottetto dell'indirizzo IP, applica la seguente formula in una cella vuota:

=LEFT(A2,FIND(".",A2)-1)

Successivamente, trascina il quadratino di riempimento verso il basso fino alle celle a cui desideri applicare questa formula; tutti i primi ottetti degli indirizzi IP saranno stati estratti, vedi screenshot:

doc-split-ip-address-2

Spiegazione della formula:

TROVA(".",A2)-1: Questa funzione TROVA restituisce la posizione del primo punto nella cella A2; sottraendo 1 si esclude il punto stesso, ottenendo il risultato 2.

SINISTRA(A2,TROVA(".",A2)-1)=SINISTRA(A2, 2): La funzione SINISTRA estrae i primi 2 caratteri dalla stringa contenuta nella cella A2.


Estrai il secondo ottetto degli indirizzi IP:

Per ottenere il secondo ottetto degli indirizzi IP, copia o inserisci la seguente formula in una cella vuota:

=MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)

Trascina quindi il quadratino di riempimento verso il basso per riempire le celle con questa formula e otterrai il risultato desiderato, vedi screenshot:

doc-split-ip-address-3

Spiegazione della formula:

1. TROVA(".",A2)+1: La funzione TROVA restituisce la posizione del primo punto nella cella A2; aggiungendo 1, si indica l’inizio dell’estrazione a partire dal carattere successivo, ottenendo il risultato 4. Questa parte della formula corrisponde all’argomento num_iniziale della funzione STRINGA.ESTRAI.

2. TROVA(".",A2,TROVA(".",A2)+1)-TROVA(".",A2)-1: Questa parte della formula corrisponde all'argomento num_caratt della funzione STRINGA.ESTRAI.

  • TROVA(".",A2,TROVA(".",A2)+1)= FIND(".",A2,[[PH_26]]): Questa funzione TROVA restituisce la posizione del secondo punto e restituirà il numero 6.
  • TROVA(".",A2,TROVA(".",A2)+1)-TROVA(".",A2)-1=6-3-1: Sottraendo la posizione del primo punto dalla posizione del secondo e poi sottraendo ulteriormente 1, si esclude il punto iniziale. Il risultato è 2.

3. STRINGA.ESTRAI(A2,TROVA(".",A2)+1,TROVA(".",A2,TROVA(".",A2)+1)-TROVA(".",A2)-1)=STRINGA.ESTRAI(A2, 4, 2): Infine, questa funzione STRINGA.ESTRAI estrae due caratteri a partire dal quarto carattere della cella A2.


Estrai il terzo ottetto degli indirizzi IP:

Per estrarre il terzo ottetto degli indirizzi IP, anche le funzioni STRINGA.ESTRAI e TROVA possono esserti utili; inserisci o copia la seguente formula in una cella vuota:

=MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))

Trascina quindi il quadratino di riempimento verso il basso per ottenere i risultati desiderati; solo il terzo ottetto degli indirizzi IP sarà stato separato, vedi screenshot:

doc-split-ip-address-4

Spiegazione della formula:

1. TROVA(".",A2,TROVA(".",A2)+1)+1: Questa funzione TROVA annidata individua la posizione del secondo punto nella cella A2; aggiungendo 1, si indica l’inizio dell’estrazione dal carattere successivo, ottenendo così il numero 7. Questa parte corrisponde all’argomento num_iniziale della funzione STRINGA.ESTRAI.

2. TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)-(TROVA(".",A2,TROVA(".",A2)+1)+1): Questa parte della formula corrisponde all'argomento num_caratt della funzione STRINGA.ESTRAI.

  • TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)=FIND(".",A2, [[PH_51]]): Questa funzione TROVA annidata individua la posizione del terzo punto nella cella A2 e restituisce il numero 8.
  • TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)-(TROVA(".",A2,TROVA(".",A2)+1)+1)=8-7: Sottraendo la posizione del secondo punto dalla posizione del terzo, si ottiene il risultato 1.

3.STRINGA.ESTRAI(A2,TROVA(".",A2,TROVA(".",A2)+1)+1,TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)-(TROVA(".",A2,TROVA(".",A2)+1)+1))=STRINGA.ESTRAI(A2, 7, 1):Questa funzione STRINGA.ESTRAI estrae un carattere a partire dal settimo carattere della cella A2.


Estrai il quarto ottetto degli indirizzi IP:

La seguente formula consente di estrarre l'ultimo ottetto dell'indirizzo IP; copiala o inseriscila in una cella vuota:

=MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))

Trascina quindi il quadratino di riempimento per applicare questa formula alle altre celle necessarie; otterrai il risultato mostrato nello screenshot seguente:

doc-split-ip-address-5

Spiegazione della formula:

1. TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)+1: Questa funzione TROVA annidata individua la posizione del terzo punto nella cella A2; aggiungendo 1, si indica l’inizio dell’estrazione dal carattere successivo, ottenendo così il numero 9. Questa parte corrisponde all’argomento num_iniziale della funzione STRINGA.ESTRAI.

2. LUNGHEZZA(A2)-TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1):

  • LUNGHEZZA(A2): La funzione LUNGHEZZA restituisce il numero totale di caratteri contenuti nella cella A2. Il risultato sarà 11.
  • LUNGHEZZA(A2)-TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)=11-8: La lunghezza totale della cella A2 meno la posizione del terzo punto restituisce il numero di caratteri rimanenti. Il risultato sarà 3.

3. STRINGA.ESTRAI(A2,TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1)+1,LUNGHEZZA(A2)-TROVA(".",A2,TROVA(".",A2,TROVA(".",A2)+1)+1))=STRINGA.ESTRAI(A2, 9, 3): Infine, questa funzione STRINGA.ESTRAI estrae 3 caratteri a partire dal nono carattere della cella A2.


Funzioni correlate utilizzate:

  • LEFT:
  • La funzione SINISTRA estrae il numero indicato di caratteri dal lato sinistro della stringa specificata.
  • MID:
  • La funzione STRINGA.ESTRAI estrae e restituisce un numero specifico di caratteri dalla parte centrale di una stringa di testo fornita.
  • FIND:
  • La funzione TROVA individua una stringa all’interno di un’altra e restituisce la posizione iniziale della stringa cercata rispetto a quella principale.
  • LEN:
  • La funzione LUNGHEZZA restituisce il numero di caratteri contenuti in una stringa di testo.

Altri articoli:

  • Dividi Dividi per testo e numero in una cella in Excel
  • Se i dati di una cella sono stati combinati utilizzando la funzione «Dividi per testo e numero», come si possono separare in celle appartenenti a colonne distinte? Questo tutorial illustra passo dopo passo come eseguire l'operazione mediante formule.
  • Dividi le dimensioni in due parti in Excel
  • Questo articolo spiega come usare una formula per suddividere le dimensioni contenute in una cella in due parti distinte—lunghezza e larghezza—senza unità di misura.

I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖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 CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
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 elenco  |  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 Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.