Chercher un nombre dans une liste
Résolu/Fermé
simkmil
Messages postés
481
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
24 décembre 2024
-
26 janv. 2014 à 11:54
simkmil Messages postés 481 Date d'inscription mardi 19 février 2008 Statut Membre Dernière intervention 24 décembre 2024 - 26 janv. 2014 à 19:58
simkmil Messages postés 481 Date d'inscription mardi 19 février 2008 Statut Membre Dernière intervention 24 décembre 2024 - 26 janv. 2014 à 19:58
A voir également:
- Chercher un nombre dans une liste
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste groupe whatsapp - Guide
- Nombre facile - Télécharger - Outils professionnels
- Liste de diffusion whatsapp - Guide
5 réponses
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
26 janv. 2014 à 12:03
26 janv. 2014 à 12:03
bonjour,
tu dois juste remplacer les ET par OU comme ci dessous;
=SI(F15<=50;H5=1;SI(OU(F15>50;F15<=100;H5=2);SI(OU(F15>100;F15<=300;H5=3);"suivant")))
bon dimanche
tu dois juste remplacer les ET par OU comme ci dessous;
=SI(F15<=50;H5=1;SI(OU(F15>50;F15<=100;H5=2);SI(OU(F15>100;F15<=300;H5=3);"suivant")))
bon dimanche
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 26/01/2014 à 12:54
Modifié par Vaucluse le 26/01/2014 à 12:54
Bonjour
=RECHERCHEV(Cell poids; Liste poids;1)
vous donnera le poids inférieur le plus proche dans la liste, sous réserve que la liste soit classée par ordre croissant.
crdlmnt
Errare humanum est, perseverare diabolicum
=RECHERCHEV(Cell poids; Liste poids;1)
vous donnera le poids inférieur le plus proche dans la liste, sous réserve que la liste soit classée par ordre croissant.
crdlmnt
Errare humanum est, perseverare diabolicum
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
26 janv. 2014 à 13:10
26 janv. 2014 à 13:10
Bonjour Vaucluse,
Je ne savais pas que la RECHERCHEV pouvais chercher une valeur qui se rapproche à une donnée.
Pour moi, la RECHERCHEV recherche la valeur exacte.
Merci de nous avoir aidé en nous apprenant des choses.
Bon Dimanche.
yao
Je ne savais pas que la RECHERCHEV pouvais chercher une valeur qui se rapproche à une donnée.
Pour moi, la RECHERCHEV recherche la valeur exacte.
Merci de nous avoir aidé en nous apprenant des choses.
Bon Dimanche.
yao
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
26 janv. 2014 à 14:18
26 janv. 2014 à 14:18
Pas de quoi
RECHERCHEV(cell; champ;colonne;0) ou ;FAUX ou même seulement) cherche la valeur exacte
sans cette info, soit RECHERCHEV(Cell;champ;col) la formule ressort la valeur la plus proche i=inférieure (si num) ou avant (si alpha) lorsque la colonne de recherche est classée par ordre croissant.(Mais si cette colonne n'est pas classée ressort un peu n'importe quoi!)
mêmes arguments pour le code EQUIV(Cell;col;...)
Bonne route
crdlmnt
RECHERCHEV(cell; champ;colonne;0) ou ;FAUX ou même seulement) cherche la valeur exacte
sans cette info, soit RECHERCHEV(Cell;champ;col) la formule ressort la valeur la plus proche i=inférieure (si num) ou avant (si alpha) lorsque la colonne de recherche est classée par ordre croissant.(Mais si cette colonne n'est pas classée ressort un peu n'importe quoi!)
mêmes arguments pour le code EQUIV(Cell;col;...)
Bonne route
crdlmnt
simkmil
Messages postés
481
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
24 décembre 2024
35
26 janv. 2014 à 16:55
26 janv. 2014 à 16:55
Bonjour VAUCLUSE,
je viens d'essayer ta méthode, elle fonctionne en effet, mais elle donne le poids le plus proche inférieur; or ici je dois calculer le prix d'une livraison, donc je ne peux pas copter 200 kg pour un envoi de 256, mais bien 300 qui est la tranche 201-300
mais je suis content d'avoir appris cette particularité de RECHERCHEV
merci bien.
je viens d'essayer ta méthode, elle fonctionne en effet, mais elle donne le poids le plus proche inférieur; or ici je dois calculer le prix d'une livraison, donc je ne peux pas copter 200 kg pour un envoi de 256, mais bien 300 qui est la tranche 201-300
mais je suis content d'avoir appris cette particularité de RECHERCHEV
merci bien.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
26 janv. 2014 à 17:13
26 janv. 2014 à 17:13
Alors change de formule:
=INDEX(Liste poids;EQUIV(poids; liste poids;0)+1))
crdlmnt
=INDEX(Liste poids;EQUIV(poids; liste poids;0)+1))
crdlmnt
simkmil
Messages postés
481
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
24 décembre 2024
35
26 janv. 2014 à 17:32
26 janv. 2014 à 17:32
je viens d'essayer et cela me renvoie #N/A
merci quand même
merci quand même
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
26 janv. 2014 à 19:27
26 janv. 2014 à 19:27
Mea culpa, puisque c'est une valeur proche, enlevez le ;0 à la fin
=INDEX(Liste poids;EQUIV(poids; liste poids)+1))
crdlmnt
=INDEX(Liste poids;EQUIV(poids; liste poids)+1))
crdlmnt
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
26 janv. 2014 à 16:24
26 janv. 2014 à 16:24
Merci pour toutes ces info, Vaucluse.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
simkmil
Messages postés
481
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
24 décembre 2024
35
26 janv. 2014 à 16:39
26 janv. 2014 à 16:39
Merci les amis pour ces bonnes informations.
Je vais essayer de suite.
Je vais essayer de suite.
simkmil
Messages postés
481
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
24 décembre 2024
35
26 janv. 2014 à 17:50
26 janv. 2014 à 17:50
ça y est j'ai trouvé à m'en sortir !
j'arrondi mon poids à la centaine supérieure (donc, 256 devient 300) et je suis dans la bonne direction.
Toutefois si l'un de vous a une solution "plus propre" je suis preneur.
Merci à tous
j'arrondi mon poids à la centaine supérieure (donc, 256 devient 300) et je suis dans la bonne direction.
Toutefois si l'un de vous a une solution "plus propre" je suis preneur.
Merci à tous
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
26 janv. 2014 à 19:28
26 janv. 2014 à 19:28
Voir la réponse un peu plus haut soit:
=INDEX(Liste poids;EQUIV(poids; liste poids)+1))
=INDEX(Liste poids;EQUIV(poids; liste poids)+1))
simkmil
Messages postés
481
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
24 décembre 2024
35
26 janv. 2014 à 19:58
26 janv. 2014 à 19:58
magnifique ! ça fonctionne.
Grand merci
Grand merci
26 janv. 2014 à 16:44
alors que avec un poids de 256 kg je devrais avoir la valeur 3 en H5 puisque plus petit que 300 mais plus grand que 100
la formule entière devrait me donner tous les poids par 100 jusqu'à 1000 kg et ensuite par 200 jusqu'à 2000. J'avais fait un peu plus court afin de mieux comprendre.
Merci de ton aide.