Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Separare gli ottetti degli indirizzi IP in Excel

Author Xiaoyang Last modified

Avete mai provato a dividere gli indirizzi IP in colonne separate in un foglio di lavoro di Excel? Forse la funzione Testo in Colonne può aiutarvi a risolvere rapidamente questo compito, ma in questo articolo vi parlerò di alcune formule per raggiungere questo obiettivo in Excel.

doc-split-ip-address-1


Dividere gli ottetti degli indirizzi IP in colonne separate in Excel

Normalmente, in Excel, le funzioni SINISTRA, MEDIA, LUNGHEZZA e TROVA possono aiutarti a estrarre ogni ottetto dall'indirizzo IP in colonne diverse. Procedi con i seguenti passaggi:

Dividi il primo ottetto degli indirizzi IP:

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

=SINISTRA(A2;TROVA(".";A2)-1)

Successivamente, trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e tutti i primi ottetti degli indirizzi IP saranno estratti, come mostrato nello screenshot:

doc-split-ip-address-2

Spiegazione della formula:

TROVA(".";A2)-1: Questa funzione TROVA restituisce la posizione del primo punto dalla cella A2, sottraendo 1 significa escludere il punto stesso, otterrai il risultato 2.

SINISTRA(A2;TROVA(".";A2)-1)=SINISTRA(A2; 2): La funzione SINISTRA viene utilizzata per estrarre 2 caratteri dal lato sinistro della stringa nella cella A2.


Dividi il secondo ottetto degli indirizzi IP:

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

=MEDIA(A2;TROVA(".";A2)+1;TROVA(".";A2;TROVA(".";A2)+1)-TROVA(".";A2)-1)

Quindi, trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e otterrai il risultato di cui hai bisogno, come mostrato nello screenshot:

doc-split-ip-address-3

Spiegazione della formula:

1. TROVA(".";A2)+1: Questa funzione TROVA restituisce la posizione del primo punto dalla cella A2, aggiungendo 1 significa che l'estrazione partirà dal carattere successivo, otterrai il numero 4. Questa parte della formula è riconosciuta come l'argomento start_num della funzione MEDIA.

2. TROVA(".";A2;TROVA(".";A2)+1)-TROVA(".";A2)-1: Questa parte è riconosciuta come l'argomento num_chars all'interno della funzione MEDIA.

  • TROVA(".";A2;TROVA(".";A2)+1)= TROVA(".";A2;4): Questa funzione TROVA restituirà la posizione del secondo punto. Otterrai il numero 6.
  • TROVA(".";A2;TROVA(".";A2)+1)-TROVA(".";A2)-1=6-3-1: Sottrai la posizione del primo punto da quella del secondo punto, quindi sottrai 1 dal risultato per rimuovere un punto iniziale. Il risultato sarà 2.

3. MEDIA(A2;TROVA(".";A2)+1;TROVA(".";A2;TROVA(".";A2)+1)-TROVA(".";A2)-1)=MEDIA(A2; 4; 2): Infine, questa funzione MEDIA viene utilizzata per estrarre 2 caratteri che iniziano dal quarto carattere della cella A2.


Dividi il terzo ottetto degli indirizzi IP:

Per estrarre il terzo ottetto degli indirizzi IP, anche le funzioni MEDIA e TROVA possono esserti d'aiuto, inserisci o copia la seguente formula in una cella vuota:

=MEDIA(A2;TROVA(".";A2;TROVA(".";A2)+1)+1;TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)-(TROVA(".";A2;TROVA(".";A2)+1)+1))

Quindi, trascina la maniglia di riempimento verso il basso per ottenere i risultati di cui hai bisogno, e solo il terzo ottetto degli indirizzi IP verrà diviso, come mostrato nello screenshot:

doc-split-ip-address-4

Spiegazione della formula:

1. TROVA(".";A2;TROVA(".";A2)+1)+1: Questa funzione TROVA nidificata viene utilizzata per ottenere la posizione del secondo punto nella cella A2, aggiungendo 1 significa che l'estrazione partirà dal carattere successivo, e otterrai il numero 7. Questa parte è riconosciuta come l'argomento start_num della funzione MEDIA.

2. TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)-(TROVA(".";A2;TROVA(".";A2)+1)+1): Questa parte della formula è riconosciuta come l'argomento num_chars della funzione MEDIA.

  • TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)=TROVA(".";A2; 7): Questa funzione TROVA nidificata viene utilizzata per ottenere la posizione del terzo punto nella cella A2, restituisce il numero 8.
  • TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)-(TROVA(".";A2;TROVA(".";A2)+1)+1)=8-7: Sottrai la posizione del secondo punto da quella del terzo punto, e il risultato sarà 1.

3.MEDIA(A2;TROVA(".";A2;TROVA(".";A2)+1)+1;TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)-(TROVA(".";A2;TROVA(".";A2)+1)+1))=MEDIA(A2; 7; 1): Questa funzione MEDIA estrarrà 1 carattere che inizia dal settimo carattere della cella A2.


Dividi il quarto ottetto degli indirizzi IP:

La formula seguente può aiutare a estrarre l'ultimo ottetto dell'indirizzo IP, copia o inserisci la formula in una cella vuota:

=MEDIA(A2;TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)+1;LUNGHEZZA(A2)-TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1))

Successivamente, trascina la maniglia di riempimento per applicare questa formula ad altre celle di cui hai bisogno, otterrai il risultato come mostrato nello screenshot qui sotto:

doc-split-ip-address-5

Spiegazione della formula:

1. TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)+1: Questa funzione TROVA nidificata viene utilizzata per ottenere la posizione del terzo punto nella cella A2, aggiungendo 1 significa che l'estrazione partirà dal carattere successivo, e otterrai il numero 9. Questa parte è riconosciuta come l'argomento start_num della funzione MEDIA.

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

  • LUNGHEZZA(A2): La funzione LUNGHEZZA restituisce il numero totale di caratteri nella cella A2. Restituirà il numero 11.
  • LUNGHEZZA(A2)-TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)=11-8: La lunghezza totale della cella A2 sottrae la posizione del terzo punto per ottenere il numero dei caratteri rimanenti. Restituirà il numero 3.

3. MEDIA(A2;TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1)+1;LUNGHEZZA(A2)-TROVA(".";A2;TROVA(".";A2;TROVA(".";A2)+1)+1))=MEDIA(A2; 9; 3): Infine, questa funzione MEDIA estrarrà 3 caratteri che iniziano dal nono carattere della cella A2.


Funzioni correlate utilizzate:

  • SINISTRA:
  • La funzione SINISTRA estrae un determinato numero di caratteri dal lato sinistro di una stringa fornita.
  • MEDIA:
  • La funzione MEDIA viene utilizzata per trovare e restituire un numero specifico di caratteri dal centro di una stringa di testo data.
  • TROVA:
  • La funzione TROVA viene utilizzata per trovare una stringa all'interno di un'altra stringa e restituisce la posizione iniziale della stringa all'interno di un'altra.
  • LUNGHEZZA:
  • La funzione LUNGHEZZA restituisce il numero di caratteri in una stringa di testo.

Altri articoli:

  • Dividere Testo e Numeri In Una Cella In Excel
  • Supponendo che i dati di una cella siano misti tra testo e numeri, come si fa a dividerli in celle di colonna separate? Questo tutorial mostra i passaggi dettagliati per farlo utilizzando le formule.

Gli strumenti per la produttività di Office migliori

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente  |  Genera Codice |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici |  Invoca Funzioni avanzate di Kutools
Funzionalità popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Arrotonda senza formula ...
Super VLookup: Criteri multipli  |  Valori multipli  |  Attraverso più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla...
Gestione Colonne: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Alterna lo stato di visibilità delle colonne nascoste  Confronta colonne per selezionare celle uguali e diverse ...
Funzionalità principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio | Libreria AutoText (AutoTesto)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Cripta/Decrittografa celle  |  Invia Email da lista  |  Super Filtri  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule pratiche (Calcola età in base alla data di nascita ...)  |  19 Strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso ...)  |  12 Strumenti di conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora
Usa Kutools nella tua lingua preferita – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre 40 altre lingue!

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


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

  • Un secondo per passare tra decine di documenti aperti!
  • Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
  • Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
  • Porta Schede Efficienti a Office (incluso Excel), proprio come Chrome, Edge e Firefox.