conditions

cabincrew

XLDnaute Nouveau
Bonjour,

J'aurai besoin d'un p tit coup de main.

Je suis en train de faire un tableau répertoriant des trajets. Les colonnes contiennent : la date, la ville de départ, la ville d'arrivée et le disatnce entre ces deux villes.

Sachant qu'un parcourt entre deux meme villes revient fréquement, j'aimerais mettre en place une fonction qui remplirait automatiquement la case distance en fonction de la ville de dép. et celle d'arrvée.

Merci beaucoup pour votre aide.
 

andré

XLDnaute Barbatruc
Salut cabincrew,

Il y a plusieurs solutions,dont deux ci-dessous :

Par formule.
Supposons les quatre colonnes en A:D

En D2 : =SOMMEPROD((B$1:B1=B2)*(C$1:C1=C2)*D$1:D1)
(formule à copier vers le bas)
te renverras la distance si le trajet existe plus haut dans le tableau et 0 s'il n'existe pas.
Si le résultat est 0, tu peux encoder la nouvelle distance, mais en écrasant la formule existante.

Si tu ne désires pas écraser la formule, tu peux créer un tableau de référence annexe dans lequel tu crées chaque nouveau trajet (lorsque le résultat de la formule = 0) et tu te réfèrer à ce tableau dans ta formule.

Par macro évenementielle qui renvoie la distance si le trajet existe déjà et qui laisse la cellule vide au cas contraire.

Voilà tu as le choix.
Â+
 

Discussions similaires

Réponses
6
Affichages
2 K

Statistiques des forums

Discussions
312 305
Messages
2 087 083
Membres
103 458
dernier inscrit
Vulgaris workshop