Adresses IP - Excel 2003

  • Initiateur de la discussion Initiateur de la discussion bodays
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bodays

XLDnaute Nouveau
Bonsoir à tous,

Je cherche un solution pour m'aider à travailler sur un fichier excel 2003 comportant des adresses IP. 😕
Dans une feuille j'ai en colonne :

A: des adresses IP de début
B: des adresses IP de fin
C: des masques de sous réseau
D: Des noms de réseau

Dans une autre feuille, j'ai une liste de 10000 adresses IP et j'aimerais trouver une formule/macro qui me permette trouver le nom du réseau de chaque adresse IP.

Si quelqu'un peut m'aider, ce serait super cool! 😉

Bodays
 
Re : Adresses IP - Excel 2003

Bonsoir JCGL,

Merci à Toi. Tu trouveras don mon fichier en PJ.
1ere feuille:
A: Subnet
B:Start IP
C: End IP
D: Masque de sous réseau
E: Location


2eme Feuille
A: Hostname
B: Model (de machine)
C: Adresse IP
D: Location (info à rechercher)

Voila. J'aimerais remplir les infos de la colonne "Location" (D) de la 2eme feuille en comparant les adresses IP de cette même feuille avec les colonnes B et C de la 1ere feuille. Si une adresse IP de la 2eme feuille se trouve entre le début et la fin d'une adresse IP de la 1ere feuille, j'aimerais que la colonne "Location" de la 2eme feuille se remplisse avec l'info "location" de la 1ere.

J'espère que c'est claire... Sinon n'hésitez pas, je donnerais des clarifications.

Merci d'avance

Bodays
 

Pièces jointes

Re : Adresses IP - Excel 2003

Bonsoir bodays
À l'arrache, un truc un peu alambiqué dans le classeur joint.
Nul doute qu'on doit pouvoir trouver mieux...​
ROGER2327
#3571


Mardi 10 Merdre 137 (Saint Barbapoux, amant, SQ)
8 Prairial An CCXVIII
2010-W21-4T23:18:29Z
 

Pièces jointes

Re : Adresses IP - Excel 2003

Bonjour,

Une tentative avec une matricielle :

en D2 :

Code:
=INDEX(Feuil2!$E$2:$E$5;EQUIV(STXT(C2;6;10)*1;STXT(Feuil2!$B$2:$B$5;6;10)*1))
Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers le bas

Je te laisse tester

@+

Edit : La formule suppose que le séparateur décimal soit le .

Si tu utilises la virgule, la formule devient :

Code:
=INDEX(Feuil2!$E$2:$E$5;EQUIV(SUBSTITUE(STXT(C2;6;10);".";",")*1;SUBSTITUE(
STXT(Feuil2!$B$2:$B$5;6;10);".";",")*1))

Toujours matricielle donc ...

@+
 
Dernière édition:
Re : Adresses IP - Excel 2003

Bonsoir tibo,

Je crois t'avoir répondu dans un autre forum.... Si ce n'est pas le cas, désolé de répondre aussi tard mais j'avais beaucoup de taf.
Malheureusement, ça ne fonctionne pas... J'ai essayé de me débrouiller autrement mais avec beaucoup de boulot à "la mano".

Bonsoir ROGER2327,
Ta formule m'a vraiment bien aidé... Malheureusement, elle ne fonctionne pas toujours bien donc j'ai reverifié quelques lignes.
Au final, encore une fois, ça m'a vraiment aidé.

En tout cas, merci à vous deux.

Bodays
 
Re : Adresses IP - Excel 2003

Re...
(...)
Bonsoir ROGER2327,
Ta formule m'a vraiment bien aidé... Malheureusement, elle ne fonctionne pas toujours bien donc j'ai reverifié quelques lignes.
Au final, encore une fois, ça m'a vraiment aidé.
(...)
Pour ma gouverne, est-il possible de donner des exemples qui ne sont pas traités par ma proposition. Ayant passé du temps sur la question, j'aimerais aller jusqu'au bout, et corriger ce qu'il faut corriger.
À moins que vous l'ayez fait vous-même. Si c'est le cas, merci de me faire part de vos corrections.
Merci d'avance.
ROGER2327
#3602


Dimanche 15 Merdre 137 (Saints Serpents d'Airain, ST)
13 Prairial An CCXVIII
2010-W22-2T21:12:33Z
 
Re : Adresses IP - Excel 2003

Bonsoir à tous
Je relance la discussion, en espérant que bodays, ou, à défaut, quelqu'un d'autre m'aide à corriger mes erreurs, car je n'y parviens pas seul...
Merci d'avance.​
ROGER2327
#3632


Mardi 17 Merdre 137 (Saint Saint Woland, professeur, SQ)
15 Prairial An CCXVIII
2010-W22-4T22:50:59Z
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
945
Réponses
2
Affichages
954
Retour