Come ottenere il dominio di primo livello (tld) dall'URL in Excel

Anonim

In questo articolo, impareremo come ottenere il dominio di primo livello (tld) dall'URL in Excel.

Scenario :

Per prima cosa vogliamo capire cos'è un dominio di primo livello. Se viene fornito un URL o un indirizzo e-mail, a volte è necessario estrarre l'ultima parte dopo . (char) dell'URL o dell'e-mail specificati. Quest'ultima parte è chiamata dominio di primo livello. Nell'istantanea mostrata di seguito viene fornito un tipo generale di URL e il dominio di primo livello dell'URL è come. Il http parte è chiamata protocollo, quindi il suo sottodominio, quindi il dominio e l'ultimo è il dominio di primo livello separato da . (carattere).

Di seguito troverai maggiori spiegazioni su come ottenere un dominio di primo livello da qualsiasi URL o indirizzo email.

Come risolvere il problema?

Generalmente, il dominio di primo livello si trova dopo l'ultimo . (carattere). Per questo problema, utilizzeremo la seguente funzione.

  1. Funzione DESTRA
  2. Funzione TROVA
  3. Funzione SOSTITUISCI
  4. Funzione LEN

Qui useremo un po' di logica per trovare l'ultimo .(carattere). La funzione RIGHT estrae il testo dall'ultimo conoscendo il numero di caratteri da scegliere dall'ultimo. Questo si può sapere se distinguiamo l'ultimo . (char) dal resto . (carattere). Il carattere di differenziazione deve essere un carattere univoco. Quindi troveremo la posizione del carattere differenziante per ottenere la posizione iniziale del dominio di primo livello.

Formula generica:

=DESTRA (url, LEN(url) - TROVA("%", SOSTITUTO (url,".","%", LEN(url) - LEN ( SOSTITUTO(url,".","")))))

url: dato l'URL o l'indirizzo email

% : carattere differenziante

. : cerca carattere

Esempio :

Tutto questo potrebbe confondere la comprensione. Comprendiamo questo esempio eseguendolo su un esempio. Qui abbiamo alcuni URL e dobbiamo estrarre fino all'ultimo valore che sarà il dominio di primo livello. Di seguito la formula per ottenere il

Usa la formula:

=DESTRA (DO4, LUNGHEZZA(DO4) - TROVA("%", SOSTITUTIVO (DO4, "." , "%" , LUNGHEZZA(DO4) - LUNGHEZZA (SOSTITUTO(C4,".","")))))

Spiegazione:

  • LEN ( SUBSTITUTE(C4, "." , "") restituisce la lunghezza del testo in C4 senza . (char).
  • LUNGHEZZA(C4) restituisce la lunghezza della stringa.
  • La differenza tra i due restituirà il numero di . (Car) nel testo. Qui abbiamo 2 . (char), la formula scende a.

= DESTRA( C4, 21 - TROVA( "%" , SOSTITUTO ( C4 , "." , "%" , 21-19 ) ) )

  • La funzione SOSTITUISCI sostituisce la . (carattere) con "%" (carattere di differenziazione) solo alla 2a occorrenza. La formula scende a.

= DESTRA(C4,LEN (C4)-TROVA("%","http://www.google%com"))

  • La funzione TROVA ora trova il "%" (char) in stringa e restituisce la sua posizione.
  • La funzione RIGHT riceve il num_char da restituire che è 3 dalla destra della stringa.

Ecco tutti gli argomenti della formula forniti utilizzando il riferimento di cella. Premi Invio per ottenere il risultato.

Come puoi vedere nell'istantanea sopra, il dominio di primo livello per "http://www.google.com" è come. Ora copia la formula nel resto delle celle usando la scorciatoia Ctrl + D o trascinando verso il basso l'angolo in basso a destra della cella B2.

Qui possiamo vedere che tutto l'URL o l'indirizzo email che ci è stato fornito, la formula estrae il dominio di primo livello da tutti i valori. Generalmente, riceviamo anche il valore del percorso con l'url per ottenere il

Ecco tutte le note di osservazione sull'uso della formula.

Appunti:

  1. La formula funziona solo con i numeri.
  2. Il carattere di differenziazione deve essere un carattere univoco, altrimenti la formula restituisce un errore.
  3. Controlla le parti della formula, seleziona prima la parte e usa F9. Questo è usato se vuoi controllare come funziona la tua formula e cancellare alcuni errori.

Spero che questo articolo su Come ottenere il dominio di primo livello (tld) dall'URL in Excel sia esplicativo. Trova altri articoli sulle formule di testo qui. Se ti sono piaciuti i nostri blog, condividilo con i tuoi fristarts su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica

Excel SOSTITUISCI vs funzione SOSTITUISCI : Le funzioni SOSTITUISCI e SOSTITUISCI sono le funzioni più fraintese. Per trovare e sostituire un dato testo utilizziamo la funzione SOSTITUISCI. Dove REPLACE viene utilizzato per sostituire un numero di caratteri nella stringa.

Sostituisci il testo dalla fine di una stringa a partire dalla posizione variabile : Per sostituire il testo dalla fine della stringa, usiamo la funzione REPLACE. La funzione REPLACE usa la posizione del testo nella stringa da sostituire.

Come verificare se una stringa contiene uno dei tanti testi in Excel : Per verificare se una stringa contiene più testo, usiamo questa formula. Usiamo la funzione SOMMA per sommare tutte le corrispondenze e quindi eseguiamo una logica per verificare se la stringa contiene una delle stringhe multiple.

Conta le celle che contengono testo specifico : Una semplice funzione CONTA.SE farà la magia. Per contare il numero di celle multiple che contengono una data stringa usiamo l'operatore jolly con la funzione CONTA.SE.

Articoli popolari:

50 scorciatoie di Excel per aumentare la produttività : Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.

Come utilizzare la funzione CERCA.VERT di Excel : questa è una delle funzioni più utilizzate e popolari di excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.

Come utilizzare la funzione CONTA.SE in Excel : Conta i valori con le condizioni utilizzando questa straordinaria funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel : Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.