Condition si et ou

ADEL06231 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
ADEL06231 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
mon exercice est le suivant :

cout
transp.1 100
transp.2 150
transp.3 180
transp.4 95
transp.5 130
comment choisir le moins cher et surtout associer le nom du transporteur.
avec la fonction mina(.............), je peux choisir le moins disant (moins cher) mais je n'arrive (avec la fonctionSI) y associer le nom du transporteur.
priere me donner une explication sur excel

6 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour,

Supposons les 5 noms en cellules A1:15 et les 5 tarifs en B1:B5

La formule en C1

=si(b1=min(B1:B5);A1;" ")

renverra le nom en A1 si B1 est le min et rien dans le cas contraire

Pour verifier toute la liste il faut imbriquer les SI

=si(b1=min(B1:B5);A1; si(b2=min(B1:B5);A2; etc

Cdlmnt
0
walidovich_85 Messages postés 608 Date d'inscription   Statut Membre Dernière intervention   73
 
bonsoir,

si j'ai une table de taille de 5000 ligne, comment je vais écrire 5000 imbrications!!!???
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Ouvre ta propre discussion et je te donnerai l'astuce pour imbriquer autant de conditionnelles que tu le souhaites, mais pas dans cette discussion.

A la limite une fois que tu auras ouvert ta discussion envoi moi un message privé
Cordialement
Mike-31
0
walidovich_85 Messages postés 608 Date d'inscription   Statut Membre Dernière intervention   73
 
tu peux repondre maintenant, je comprend pas pourkoi faire ouvrir un nouveau sujet....!!!
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Par ce que cette discussion à été ouverte par Adel avec un sujet différent,
que cette discussion dérape et va certainement être fermée
tu as déjà pris un -1 comme si tu étais indésirable dans ce topic alors sauve toi et ouvre ta propre discussion
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 439
 
Bonsoir
Avec le montants en B et les transporteurs en A

=INDEX(A:A;EQUIV(MIN(B:B);B;B;0))

crdlmnt
0
ADEL06231 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
je n'arrive pas à l'appliquer
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonsoir le fil,

Triste réalité, il faut décrypter les explications succinctes et soit on demande des explications pour donner une solution adapter ou on se risque de proposer une réponse dans tous les cas un donne bénévolement de notre temps pour essuyer des -1.
Alors que les propositions se tiennent.

De toute façon le forum comment ça marche n'a pas vocation à aider ou faire les devoirs

Un peut de lecture ne peut que faire du bien
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/

Pour ma part je m'excuse d'avoir essayé d'apporter mon aide et j'essayerai de m'en souvenir.
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bizarre, j'entends mon -1

plus de courage
0
ADEL06231 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir
Merci pour ton aide. j'ai pu résoudre mon probleme.
A+
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

que veux tu dire par "mon exercice est le suivant "

tu es étudiant
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
walidovich_85 Messages postés 608 Date d'inscription   Statut Membre Dernière intervention   73
 
Bonjour,

enfaite, il faut traduire l'équation exactement comme on le fait littéralement:

1- d'abord, notre objectif est de trouver le transporteur, alors, nous allons utiliser une des fonctions de recherche ("RECHERCHE", "RECHERCHEV" et "RECHERCHEH").

2- la valeur qu'on va rechercher n'existe pas dans une cellule, alors, il faut la faire paraitre avec la fonction "MIN".

la combinaison devienne alors (dans le cas cité en sujet)
=RECHERCHEV(MIN(A1:A5);A1:B5;2;FAUX)

pour que la fonction "RECHERCHEV" fonctionne, il faut que les valeurs recherchées (transporteurs) se trouve à gauche des valeurs de comparaison (couts)

2: signifie que le résultat recherché se trouve dans la colonne 2 (colonne des transporteurs).

Faux: exige une recherche exacte de la valeur recherchée et non approximative.

Bonne chane
-1
walidovich_85 Messages postés 608 Date d'inscription   Statut Membre Dernière intervention   73
 
pardon, je veux dire à droite.
0
ADEL06231 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
re bonjour

je viens de tester la formule. bravo.
ça a donné les resultats voulus.
-1
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 439
 
Pour mon information
Vous parlez de laquelle, là, vu que ma proposition à pris -1?
crdlmnt
0
ADEL06231 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
je parle de la solution trouvé par VIA55
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Ok mais ma proposition aussi a reçu - 1 !!!
Bienvenu au club Vaucluse
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 439
 
Y'a des jours, comme ça!
crlmnt
0