Hoe het topniveaudomein (tld) van de URL in Excel te krijgen

Anonim

In dit artikel zullen we leren hoe u het topniveaudomein (tld) van de URL in Excel kunt krijgen.

Scenario :

Eerst willen we begrijpen wat een topleveldomein is. Als we een URL of e-mailadres hebben gegeven, moeten we soms het laatste deel erna extraheren . (char) van de opgegeven url of e-mail. Dat laatste deel heet topleveldomein. In de onderstaande snapshot wordt een algemeen type url gegeven en het topniveaudomein van de url is com. De http deel heet protocol, dan zijn subdomein, dan domein en als laatste is het topleveldomein gescheiden door . (char).

Hieronder vindt u meer uitleg over hoe u een topleveldomein kunt krijgen vanaf een url of e-mailadres.

Hoe het probleem op te lossen?

Over het algemeen wordt het topleveldomein gevonden na de laatste . (char). Voor dit probleem zullen we de volgende functie gebruiken.

  1. RECHTS-functie
  2. FIND-functie
  3. VERVANG functie
  4. LEN-functie

Hier gaan we wat logica gebruiken om de laatste te vinden .(char). De functie RECHTS extraheert de tekst van de laatste en weet het aantal tekens dat als laatste moet worden gekozen. Dat kan worden geweten als we de laatste differentiëren . (char) van de rest . (char). Het onderscheidende karakter moet een uniek karakter zijn. Vervolgens zullen we de positie van het onderscheidende teken vinden om de startpositie van het topniveaudomein te krijgen.

Generieke formule:

=RIGHT (url, LEN(url) - FIND("%", VERVANG (url,".","%", LEN(url) - LEN ( VERVANG(url,".","")))))

url : opgegeven url of e-mailadres

% : onderscheidend karakter

. : opzoekteken

Voorbeeld :

Dit alles kan verwarrend zijn om te begrijpen. Laten we dit voorbeeld begrijpen door het op een voorbeeld uit te voeren. Hier hebben we enkele URL's en we moeten de laatste waarde extraheren, wat het domein op het hoogste niveau zal zijn. Hieronder is de formule om de . te krijgen

Gebruik de formule:

=RECHTS (C4, LEN(C4) - FIND("%", VERVANG (C4, "." , "%" , LEN(C4) - LEN ( VERVANG(C4;".",""))))))

Uitleg:

  • LEN ( SUBSTITUTE(C4; "." , "") geeft de lengte van de tekst in C4 zonder . (char).
  • LEN(C4) geeft de lengte van de string terug.
  • Het verschil tussen de twee geeft het aantal . terug . (Char) in de tekst. Hier hebben we 2 . (char), de formule zakt naar.

= RECHTS ( C4, 21 - VINDEN ( "%" , VERVANGING ( C4 , "." , "%" , 21-19 ) ) )

  • SUBSTITUTE functie vervangt de . (char) met "%" (differentiërend teken) alleen bij de 2e keer. De formule zakt naar.

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

  • FIND-functie vindt nu de "%" (char) in string en geeft zijn positie terug.
  • De functie RECHTS ontvangt de num_char die moet worden geretourneerd, wat 3 van de rechterkant van de tekenreeks is.

Hier alle argumenten voor de formule gegeven met behulp van de celverwijzing. Druk op Enter om het resultaat te krijgen.

Zoals u kunt zien in de bovenstaande momentopname, is het hoofddomein voor de "http://www.google.com" com. Kopieer nu de formule naar de rest van de cellen met behulp van de sneltoets Ctrl + D of sleep de rechterbenedenhoek van de B2-cel naar beneden.

Hier kunnen we zien dat alle URL's of e-mailadressen die aan ons zijn gegeven, de formule het topniveaudomein extraheert uit alle waarden. Over het algemeen ontvangen we ook de padwaarde met url om de

Hier zijn alle observatienotities met betrekking tot het gebruik van de formule.

Opmerkingen:

  1. De formule werkt alleen met getallen.
  2. Het onderscheidende teken moet een uniek teken zijn, anders retourneert de formule een fout.
  3. Controleer de onderdelen van de formule, selecteer eerst het onderdeel en gebruik F9. Dit wordt gebruikt om te doen als u wilt controleren hoe uw formule werkt en om enkele fouten op te ruimen.

Ik hoop dat dit artikel over het verkrijgen van het topniveaudomein (tld) van URL in Excel verklarend is. Vind hier meer artikelen over tekstformules. Als je onze blogs leuk vond, deel het dan met je fristarts op Facebook. En je kunt ons ook volgen op Twitter en Facebook. We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite

Excel REPLACE vs SUBSTITUTE-functie : De functies REPLACE en SUBSTITUTE zijn de meest verkeerd begrepen functies. Om een ​​bepaalde tekst te vinden en te vervangen, gebruiken we de SUBSTITUTE-functie. Waar REPLACE wordt gebruikt om een ​​aantal tekens in een string te vervangen.

Vervang tekst vanaf het einde van een tekenreeks vanaf de variabele positie : Om tekst vanaf het einde van de string te vervangen, gebruiken we de REPLACE-functie. De REPLACE-functie gebruikt de positie van de tekst in de string die moet worden vervangen.

Hoe te controleren of een tekenreeks een van de vele teksten in Excel bevat : Om te controleren of een tekenreeks meerdere tekst bevat, gebruiken we deze formule. We gebruiken de SOM-functie om alle overeenkomsten op te tellen en voeren vervolgens een logica uit om te controleren of de string een van de meerdere strings bevat.

Cellen tellen die specifieke tekst bevatten : Een eenvoudige AANTAL.ALS-functie zal de magie doen. Om het aantal meerdere cellen te tellen die een bepaalde string bevatten, gebruiken we de jokertekenoperator met de AANTAL.ALS-functie.

Populaire artikels:

50 Excel-snelkoppelingen om uw productiviteit te verhogen : Word sneller in uw taak. Met deze 50 sneltoetsen werk je nog sneller in Excel.

Hoe de Excel VERT.ZOEKEN-functie te gebruiken : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.

Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.