Trouver le sens de navigation entre les ports

Résolu
Pimpampoumpoum Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
Pimpampoumpoum Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je vous expose mon souvi du jour en espérant que vous pourrez m'aider!

J'ai un bateau qui dessert des ports. Je dois calculer des temps de navigation entre ceux-ci. Les temps de navigation sont différents si on monte ou descend le fleuve. Ainsi, je souhaite pouvoir automatiser le renseignement, car jusqu'à aujourd hui je le faisais à la main (une conditionnelle m'indiquait si mon temps de navigatiobn etait négatif..)

Donc, en choisissant un Lyon-Pagny, ma cellule doit m'indiquer "Montant", en revanche, si je fais un Macon-Fos, elle doit m'indiquer "Avalant"

Fos 13270
Sete 34200
Arles 13200
Tarascon 13150
Bollene 84500
Le Teil 07400
Portes les Valence 26800
Vienne Sud Salaise 38200
Saint Romain en Gal 69560
Lyon 69007
Villefranche 69400
Macon 71000
Chalon 71100
Pagny 21250


Qu'en pensez-vous? je souhaitais faire un IndexEquiv...

Merci par avance pour vos suggestions!
A voir également:

3 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Bonjour pim ect

ci joint proposition
http://www.cijoint.fr/cjlink.php?file=cj201011/cijw7NuNQW.xls
0
Utilisateur anonyme
 
Bonjour,

Peut être en utilisant une condition. Si la valeur est négative alors Avalant, si elle est égale à 0 ou supérieure c'est Montant.

=SI(A1>=0;"Montant";"Avalant")
A1 correspond à la valeur positive ou négative retournée.

agi67.fr
0
Pimpampoumpoum Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   2
 
Michel, Agi,

Merci pour vos réponses rapides.
Michel, dans le fichier, un lyon-macon par ex est noté avalant alors qu'il est montant.... il est possible qu'il fasse une recherche par ordre alphabétique?

Du coup en faisant la différence de distance entre les ports, les valeurs négatives seraient "avalantes" et les positives "montantes" ===> mais ça ne marche pas (cf le lien..)

http://www.cijoint.fr/cjlink.php?file=cj201011/cijJqZ2Omx.xlsx
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Manquait bêtement un zéro dans la formule, excuses moi cest lundi
http://www.cijoint.fr/cjlink.php?file=cj201011/cij7DY6YQ3.xlsx

=SI(OU(C2="";D2="");"";SI(EQUIV(C2;A1:A14;0)<EQUIV(D2;A1:A14;0);"montant";"avalant"))
0
Pimpampoumpoum Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   2
 
merci!!!
excuse moi, c'est lundi pour moi aussi (je n'avais pas vu que je devais rajouter le 0 pour la valeur exacte!!)
merci encore pour la rapidité de la réponse!
0