Adresse et Ville / Pays

  • Initiateur de la discussion Initiateur de la discussion Nicephore
  • 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 !

N

Nicephore

Guest
Bonjour,
J'ai dans un tableau une liste d'adresse IP (Colonne A) et je désir dans les colonne suivantes pouvoir obtenir la Pays et la Ville.

Que puis-je utiliser comme formule.
Merci de votre aide.
 
Re : Adresse et Ville / Pays

J'ai avancé dans ma recherche ... Mais pas encore totalement, donc vous pouvez m'aider ce sera avec plaisir.

Donc voici quelques lignes en CSV (séparateur ";"):

date;time;ip;urlrequested;agent;referrer;search;nation;os;browser;searchengine;spider;feed
"20111107";"05:10:17";"66.249.72.187";"tag=bread-and-butter-pudding";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""
"20111107";"05:55:16";"66.249.72.185";"tag=henning-mankell";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""
"20111107";"06:06:53";"66.249.72.195";"tag=paris";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""
"20111107";"06:33:21";"66.249.72.146";"p=172";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""
"20111107";"06:33:35";"66.249.72.226";"m=20111031";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""
"20111107";"06:55:35";"176.9.9.218";"feed=rss2";"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.4.5; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/3.0.0.11";"";"";"en";"Windows Vista";"Firefox 3";"";"";"RSS2"
"20111107";"06:55:36";"176.9.9.218";"p=248";"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.4.5; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/3.0.0.11";"";"";"en";"Windows Vista";"Firefox 3";"";"";""
"20111107";"06:55:47";"176.9.9.218";"p=258";"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.4.5; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/3.0.0.11";"";"";"en";"Windows Vista";"Firefox 3";"";"";""
"20111107";"06:56:45";"66.249.72.227";"p=181";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""
"20111107";"07:19:37";"66.249.72.173";"m=20111022";"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";"";"";"";"";"";"";"Google";""

L'@IP est dons en 3eme position.

Je désir donc dans la colonne "P" & "Q" noter respectivement le Pays et La Ville.
Maintenant comment trouver depuis l'@IP cette information (sauf pour la ville)
J'ai trouvé ceci:
http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip

Afin de déterminer le Pays d'origine, il faudra avant faire un calcul sur cette @IP tel que:
Tablo = Split(aIP, ".")
Result = (Tablo(0) * 16777216) + (Tablo(1) * 65536) + (Tablo(2) * 256) + Tablo(3)

Je me suis donc fait une petite function avec ce calcul que je place en Colonne "O"

Ma function me retourne, pour l'@IP 66.249.72.187 la valeur: 1123633339

Je dois maintenant effectuer une recherche dans le fichier "ip-to-country.csv" et là je suis dans les choux ...

Comment faire ma cherche afin de trouver ma valeur qui doit être comprise entre les colonne "A" et "B" du fichier "ip-to-country.csv"


mais vous l'avez bien compris il me manque des informations puisque depuis "ip-to-country.csv" je ne pourrais pas obtenir la ville. mais ce sera mieux que rien 🙂

Je sais qu'il est possible depuis le Web d'obtenir l'ensemble des informations, mais je ne sasi comment depuis mon tableau excel connecter un site web (tels que: IP Tracer, IP Tracker, IP Locator and other DNS tools et parvenir a le parcer.

Si vous avez des idées je prends.

Merci de votre aide.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
528
Réponses
2
Affichages
242
  • Question Question
Microsoft 365 Carte géogrpahique
Réponses
6
Affichages
386
Réponses
10
Affichages
430
Retour