Separare gli ottetti degli indirizzi IP in Excel
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.
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:
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:
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:
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:
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:
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:
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:
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:
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.
- Dividere Le Dimensioni In Due Parti In Excel
- Questo articolo spiega come utilizzare una formula per dividere le dimensioni in una cella in due parti senza unità (lunghezza e larghezza individuali).
- Dividere Le Dimensioni In Lunghezza, Altezza E Larghezza Individuali
- Questo articolo spiega come dividere le dimensioni in una cella in tre parti (dimensioni individuali che includono lunghezza, altezza e larghezza).
- Dividere Una Stringa Di Testo Ad Un Carattere Specifico In Una Cella In Excel
- Questo tutorial spiega come dividere una stringa di testo ad un carattere specifico in celle di colonna separate con formule in Excel.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la visualizzazione e la modifica a schede in Microsoft Office (include 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 le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.