Extraire URL

Bonjour,

Je souhaite extraire une url. PK ?

Je fais du webmkt et j'ai une liste d'url. Pour savoir si je ne fais pas de doublon il me faut une formule.

Je ne peux pas utiliser simplement la formule DOUBLON car l'url dans a liste n'est peut-être pas tt à fait identique a celle que je veux entrer à nouveau.

Je m’explique :

url 1 :https://forum.excel-pratique.com/posting.php?mode=post&f=2

url 2 :https://forum.excel-pratique.com/excel/

Considérons que j'ai l'url 1 dans ma longue liste. Aujourd'hui je veux m'assurer que l'url 2 n'est pas déjà dans la liste avant de l'ajouter à cette dernière. Et ainsi éviter les doublons.

Comment faire ?

Je pense que c'est impossible sauf si j'extrais le nom de domaine. C'est à dire :

url 3 : https://forum.excel-pratique.com

Comme ça je n'ai plus qu'a faire une recherche type RECHERCHE/RECHERCHEV/DOUBLON (ou autre si non compatible texte). J'entre le nom de domaine de mon url 2.

C'est à dire https://forum.excel-pratique.com

Et si c'est en double je le saurais

Pouvez-vous m'aider ?

Merci

Bonsoir

isoler le nom de domaine cela est assez facile avec une fonction gauche + trouve, pour trouver le "/" :

=GAUCHE(A3;SIERREUR(TROUVE("/";A3;8);NBCAR(A3)+1)-1)

voir le fichier joint

fred

21classeur1.xlsx (9.67 Ko)

Bonsoir,

Ou fonction personnalisée :

Function EXTRACTURLDOM(url As String)
    Dim dom
    Application.Volatile
    dom = Split(Replace(url, "//", Chr(135)), "/")
    EXTRACTURLDOM = Replace(dom(0), Chr(135), "//")
End Function

mais il est vrai que dans ce cas l'extraction peut facilement être faite avec les fonctions classiques...

Cordialement.

Rechercher des sujets similaires à "extraire url"