Hoe domeinnamen te extraheren uit URL's in Microsoft Excel

Soms moet u de domeinnamen om de een of andere reden uit een lange lijst met webpagina- URL's halen . Dit bericht laat u zien hoe u domeinnamen uit URL's kunt extraheren(extract domain names from URLs ) met Microsoft Excel . Dit kan handig zijn als u van plan bent een Disavow File te maken voor verzending naar Google . Het is vrij eenvoudig en u kunt dat doen met behulp van een Excel- formule.

Laten we aannemen dat u een lijst met webpagina- URL's van verschillende websites heeft en dat u alleen de naakte domeinnamen hoeft te extraheren (bijv. thewindowsclub.com). Als het bestand klein is, kunt u dat handmatig doen. Maar het kan tijdrovend werk zijn als de lijst honderden URL's bevat . In plaats van handmatig werk te doen, kunt u de hulp van deze gids gebruiken, waar u het proces leert om extra delen van een URL te verwijderen en alleen de domeinnaam te behouden.

Extraheer(Extract) domeinnamen uit URL's met Excel

Er zijn hoofdzakelijk twee formules die u moet gebruiken. Met de eerste formule krijgt u de volledige domeinnaam; waaronder www (bijv. www.thewindowsclub.com). De tweede verwijdert www (bijv. thewindowsclub.com) en toont alleen de domeinnaam.

1] Domeinen extraheren met WWW

Open eerst de URL- lijst in Microsoft Excel . Als je het in een .txt- of .csv-bestand hebt, kun je deze tutorial volgen om een ​​tekstbestand om te zetten in een Excel-spreadsheet(convert a Text file into an Excel spreadsheet) . Zodra u de lijst heeft, moet u een kolom specificeren waarin u de domeinnamen wilt weergeven. Voor uw gemak kunt u een kolom maken en deze een naam geven als 'Domein' of iets dergelijks. Selecteer daarna de eerste cel van de kolom Domein(Domain) en voer deze formule in-

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

Volgens deze formule is cel A2 uw bron en moet de geselecteerde cel van de kolom Domein(Domain) de domeinnaam weergeven met WWW .

2] Krijg domeinnamen met WWW

Soms heeft u alleen domeinnamen nodig voor verschillende doeleinden. Als dat zo is, zal de volgende formule het werk doen.

=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))

Dit extraheert de domeinnaam van één URL tegelijk. Als u hetzelfde wilt doen met alle URL's , moet u de volgende stap volgen.

Ter informatie: deze functies extraheren niet alle URL's tegelijk, aangezien u het celnummer in deze formules moet opgeven. U hoeft echter niet elke keer de hele functie in te voeren. In plaats daarvan kunt u uw muis gebruiken om de klus te klaren.

Selecteer een cel waar u de functie hebt toegepast om de domeinnaam te extraheren. Je zou een kleine stip in de rechterbenedenhoek moeten zien. U moet op deze knop klikken en deze naar de onderste cellen slepen. U kunt het resultaat zien terwijl u aan de stip trekt.

Hoe domeinnamen te extraheren uit URL's in Microsoft Excel

Nadat u de domeinnamen heeft ontvangen, wilt u deze misschien in een andere spreadsheet opslaan. Het volgende probleem is dat u de domeinnamen niet rechtstreeks kunt kopiëren met Ctrl+C en Ctrl+V . Hoewel u dat kunt doen om de domeinnamen in Kladblok(Notepad) of zo te plakken, wordt er een fout weergegeven om hetzelfde in een spreadsheet te doen.

Om van dat probleem af te komen, moet u alle domeinnamen selecteren die u wilt kopiëren, een andere kolom of spreadsheet selecteren, de optie Plakken(Paste ) op het tabblad Start uitvouwen en (Home )Waarden(Values) selecteren onder het gedeelte Waarden plakken(Paste Values) .

Hoe domeinnamen uit URL's te extraheren met Excel

Dat is alles. Nu kunt u die waarden of domeinnamen gebruiken om andere taken uit te voeren. Ik hoop dat deze tutorial je zou helpen.

Om een ​​Disavow-bestand(Disavow File) te maken , moet u nu de tekst " domain: " voor alle domeinen toevoegen. In dit bericht wordt uitgelegd hoe u een voorvoegsel toevoegt aan een celbereik in Excel.



About the author

Ik ben een computerprogrammeur en ben dat al meer dan 15 jaar. Mijn vaardigheden liggen in het ontwikkelen en onderhouden van softwareapplicaties en het bieden van technische ondersteuning voor die applicaties. Ik heb ook computerprogrammering gegeven aan middelbare scholieren en ben momenteel een professionele instructeur.



Related posts