Hur man extraherar domännamn från URL:er i Microsoft Excel

Ibland kan du behöva samla domännamnen av någon anledning från en lång lista med webbadresser(URLs) . Det här inlägget kommer att visa dig hur du extraherar domännamn från URL:er(extract domain names from URLs ) med Microsoft Excel . Detta kan vara användbart om du planerar att göra en disavow-fil(Disavow File) för inlämning till Google . Det är ganska enkelt, och du kan göra det med hjälp av en Excel- formel.

Låt oss anta att du har en lista med webbadresser(URLs) till olika webbplatser och att du bara behöver extrahera de nakna domännamnen (t.ex. thewindowsclub.com). Om filen är liten kan du göra det manuellt. Men det kan vara tidskrävande arbete om listan innehåller hundratals webbadresser(URLs) . Istället för att lägga ner manuellt arbete kan du ta hjälp av den här guiden, där du kommer att lära dig processen för att ta bort ytterligare delar från en URL och bara behålla domännamnet.

Extrahera(Extract) domännamn från URL:er(URLs) med Excel

Det finns huvudsakligen två formler som du behöver använda. Den första formeln låter dig få hela domännamnet; som inkluderar www (t.ex. www.thewindowsclub.com). Den andra tar bort www (t.ex. thewindowsclub.com) och visar bara domännamnet.

1] Extrahera domäner med WWW

Öppna först URL- listan i Microsoft Excel . Om du har den i en .txt- eller .csv-fil kan du följa den här handledningen för att konvertera en textfil till ett Excel-kalkylblad(convert a Text file into an Excel spreadsheet) . När du har fått listan måste du ange en kolumn där du vill visa domännamnen. För din bekvämlighet kan du skapa en kolumn och namnge den som "Domän" eller något liknande. Efter det, välj den första cellen i kolumnen Domän(Domain) och ange denna formel-

=MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3)

Enligt denna formel är A2-cell din källa, och den valda cellen i domänkolumnen(Domain) ska visa domännamnet med WWW .

2] Skaffa domännamn med WWW

Ibland kanske du bara behöver domännamn för olika ändamål. Om så är fallet kommer följande formel att göra jobbet.

=IF(ISERROR(FIND("//www.",A2)), MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3), MID(A2,FIND(":",A2,4)+7,FIND("/",A2,9)-FIND(":",A2,4)-7))

Detta extraherar domännamnet för en URL i taget. Om du vill göra samma sak med alla webbadresser(URLs) måste du följa följande steg.

För din information extraherar inte dessa funktioner alla webbadresser(URLs) på en gång eftersom du måste ange cellnumret i dessa formler. Du behöver dock inte ange hela funktionen varje gång. Istället för det kan du använda musen för att få jobbet gjort.

Välj en cell där du använde funktionen för att extrahera domännamnet. Du bör se en liten prick i det nedre högra hörnet. Du måste klicka på den här knappen och dra den mot de nedre cellerna. Du kan se resultatet när du drar i pricken.

Hur man extraherar domännamn från URL:er i Microsoft Excel

När du har fått domännamnen kanske du vill spara dem i ett annat kalkylblad. Nästa problem är att du inte kan kopiera domännamnen direkt med Ctrl+C och Ctrl+V . Även om du kan göra det för att klistra in domännamnen i Notepad eller så, kommer ett felmeddelande att visas för att göra detsamma i ett kalkylblad.

För att bli av med det problemet måste du välja alla domännamn som du vill kopiera, välja en annan kolumn eller kalkylblad, expandera alternativet Klistra in på fliken (Paste )Hem(Home ) och välja Värden(Values) under avsnittet Klistra(Paste Values) in värden .

Hur man extraherar domännamn från URL:er med Excel

Det är allt. Nu kan du använda dessa värden eller domännamn för att göra ytterligare jobb. Hoppas denna handledning skulle hjälpa dig.

För att göra en disavow-fil(Disavow File) måste du lägga till texten " domän:(domain:) " framför alla domänerna nu. Det här inlägget kommer att visa dig hur du lägger till ett prefix till ett cellintervall i Excel.



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts