Création d'une formule pour copyr des cellules en fonction des cellules adjacentes

J'ai une feuille de calcul de noms de sociétés et leurs sites Web associés à côté de certains d'entre eux. Je dois créer une formule pour remplir datatables du site manquant avec datatables correctes lorsque le site Web se trouve à côté du nom d'une entreprise.

Par exemple, dans la capture d'écran ci-dessous, la valeur de B3 doit être copiée en B2. Même avec B7 dans B6. Et B13 dans B12 et B11 et donc quasortingème.

Certaines entresockets n'auront aucun site Web mais, si le site Web est présent, il sera toujours à côté du dernier nom de la société en double.

Comment puis-je créer une formule pour faire cela? Je ne sais pas par où commencer, mais je ne me dérange pas de créer de nouvelles colonnes, de transférer des données et de sortinger, si nécessaire.

entrez la description de l'image ici

Pour traiter avec l'entreprise sans site Web, commencez par:

copyr les valeurs de la colonne C sauf lorsque COUNTIF A est 1 (insert un identifiant unique à la place, peut-être ¬)

puis (avec la permission de @simoco):

Sélectionnez toute la gamme avec vos données. Appuyez sur CTRL + G et select Spécial.
Choisissez Blanks et appuyez sur OK.
Avec les cellules sélectionnées tapez = et appuyez sur la touche ↑. Appuyez sur CTRL + ENTER.
Maintenant, si vous le souhaitez, vous pouvez copyr les résultats et créer PasteSpecial -> Coller les valeurs.

et enfin:

replace ¬ par rien.