Bonjour à toutes et à tous,
il fait presque soleil et c'est chouette!
Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres
sûrement
pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris,
mais çà
fonctionne du feu de Dieu).
Ma question : Existe-t-il sous Excell, sans passer par une macro, une
fonction qui permet
de trouver en colonne A la valeur la plus proche de la valeur qui est en
cellule D?
Par avance, merci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ellimac
Bonjour,
A condition que ta colonne A soit triée en ordre croissant : =RecherchV(D1;A1:A100;1)
Camille
-----Message d'origine----- Bonjour à toutes et à tous, il fait presque soleil et c'est chouette! Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres
sûrement pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris,
mais çà fonctionne du feu de Dieu). Ma question : Existe-t-il sous Excell, sans passer par une macro, une
fonction qui permet de trouver en colonne A la valeur la plus proche de la valeur qui est en
cellule D? Par avance, merci.
.
Bonjour,
A condition que ta colonne A soit triée en ordre
croissant :
=RecherchV(D1;A1:A100;1)
Camille
-----Message d'origine-----
Bonjour à toutes et à tous,
il fait presque soleil et c'est chouette!
Encore un super grand merci à Ellimac, Daniel.M,
anonymousA et d'autres
sûrement
pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours
pas bien compris,
mais çà
fonctionne du feu de Dieu).
Ma question : Existe-t-il sous Excell, sans passer par
une macro, une
fonction qui permet
de trouver en colonne A la valeur la plus proche de la
valeur qui est en
A condition que ta colonne A soit triée en ordre croissant : =RecherchV(D1;A1:A100;1)
Camille
-----Message d'origine----- Bonjour à toutes et à tous, il fait presque soleil et c'est chouette! Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres
sûrement pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris,
mais çà fonctionne du feu de Dieu). Ma question : Existe-t-il sous Excell, sans passer par une macro, une
fonction qui permet de trouver en colonne A la valeur la plus proche de la valeur qui est en
cellule D? Par avance, merci.
.
Philippe.R
Bonjour, La combinaison index / equiv permet ça, comme ceci par exemple :
=INDEX(A1:A9;EQUIV(D4;A1:A9;1)) -- Amicales Salutations XL 97 / 2000 / 2002 Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Pollux" a écrit dans le message de news:
Bonjour à toutes et à tous, il fait presque soleil et c'est chouette! Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres sûrement pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris, mais çà fonctionne du feu de Dieu). Ma question : Existe-t-il sous Excell, sans passer par une macro, une fonction qui permet de trouver en colonne A la valeur la plus proche de la valeur qui est en cellule D? Par avance, merci.
Bonjour,
La combinaison index / equiv permet ça, comme ceci par exemple :
=INDEX(A1:A9;EQUIV(D4;A1:A9;1))
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Pollux" <tchum@ifrance.com> a écrit dans le message de news: OJMcDrEMFHA.1392@TK2MSFTNGP10.phx.gbl...
Bonjour à toutes et à tous,
il fait presque soleil et c'est chouette!
Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres
sûrement
pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris,
mais çà
fonctionne du feu de Dieu).
Ma question : Existe-t-il sous Excell, sans passer par une macro, une
fonction qui permet
de trouver en colonne A la valeur la plus proche de la valeur qui est en
cellule D?
Par avance, merci.
Bonjour, La combinaison index / equiv permet ça, comme ceci par exemple :
=INDEX(A1:A9;EQUIV(D4;A1:A9;1)) -- Amicales Salutations XL 97 / 2000 / 2002 Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Pollux" a écrit dans le message de news:
Bonjour à toutes et à tous, il fait presque soleil et c'est chouette! Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres sûrement pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris, mais çà fonctionne du feu de Dieu). Ma question : Existe-t-il sous Excell, sans passer par une macro, une fonction qui permet de trouver en colonne A la valeur la plus proche de la valeur qui est en cellule D? Par avance, merci.
ChrisV
Bonjour Pollux,
Avec la plage de données (triée ou pas) en colonne A nommée ici Zn, et la valeur recherchée en D1 (à saisir sans les { } et valider par Ctrl+Shift+Entrée)
{=INDEX(Zn;EQUIV(MIN(ABS(D1-Zn));ABS(D1-Zn);))}
ChrisV
"Pollux" a écrit dans le message de news:
Bonjour à toutes et à tous, il fait presque soleil et c'est chouette! Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres sûrement pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris, mais çà fonctionne du feu de Dieu). Ma question : Existe-t-il sous Excell, sans passer par une macro, une fonction qui permet de trouver en colonne A la valeur la plus proche de la valeur qui est en cellule D? Par avance, merci.
Bonjour Pollux,
Avec la plage de données (triée ou pas) en colonne A nommée ici Zn, et la
valeur recherchée en D1
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)
{=INDEX(Zn;EQUIV(MIN(ABS(D1-Zn));ABS(D1-Zn);))}
ChrisV
"Pollux" <tchum@ifrance.com> a écrit dans le message de news:
OJMcDrEMFHA.1392@TK2MSFTNGP10.phx.gbl...
Bonjour à toutes et à tous,
il fait presque soleil et c'est chouette!
Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres
sûrement
pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris,
mais çà
fonctionne du feu de Dieu).
Ma question : Existe-t-il sous Excell, sans passer par une macro, une
fonction qui permet
de trouver en colonne A la valeur la plus proche de la valeur qui est en
cellule D?
Par avance, merci.
Avec la plage de données (triée ou pas) en colonne A nommée ici Zn, et la valeur recherchée en D1 (à saisir sans les { } et valider par Ctrl+Shift+Entrée)
{=INDEX(Zn;EQUIV(MIN(ABS(D1-Zn));ABS(D1-Zn);))}
ChrisV
"Pollux" a écrit dans le message de news:
Bonjour à toutes et à tous, il fait presque soleil et c'est chouette! Encore un super grand merci à Ellimac, Daniel.M, anonymousA et d'autres sûrement pour le R[" & var & "] et le SUMPRODUCT (j'ai toujours pas bien compris, mais çà fonctionne du feu de Dieu). Ma question : Existe-t-il sous Excell, sans passer par une macro, une fonction qui permet de trouver en colonne A la valeur la plus proche de la valeur qui est en cellule D? Par avance, merci.
Pollux
Merci pour vos réponses, mais en fait, le résultat n'est pas la valeur la plus proche, mais la valeur INFÉRIEURE la plus proche, ce qui fait que si je recherche la valeur la plus proche de 139 entre 130 et 140, la formule me renvoie 130. Ce qui n'est pas vraiment exact.
Merci pour vos réponses, mais en fait, le résultat n'est pas la valeur la
plus proche,
mais la valeur INFÉRIEURE la plus proche, ce qui fait que si je recherche la
valeur
la plus proche de 139 entre 130 et 140, la formule me renvoie 130.
Ce qui n'est pas vraiment exact.
Merci pour vos réponses, mais en fait, le résultat n'est pas la valeur la plus proche, mais la valeur INFÉRIEURE la plus proche, ce qui fait que si je recherche la valeur la plus proche de 139 entre 130 et 140, la formule me renvoie 130. Ce qui n'est pas vraiment exact.
Pollux
;-o J'ai essayé, sa marche pô :-(( Alors en fait, pour test j'ai mis en colonne A, de 100 à 190, par incrément de 10, j'ai nommé la colonne A "Zn", j'ai mis 139 en D1, la formule magique en F9, et là, pas blop, "#N/A"
;-o J'ai essayé, sa marche pô :-((
Alors en fait, pour test j'ai mis en colonne A, de 100 à 190, par incrément
de 10,
j'ai nommé la colonne A "Zn", j'ai mis 139 en D1, la formule magique en F9,
et là,
pas blop, "#N/A"
;-o J'ai essayé, sa marche pô :-(( Alors en fait, pour test j'ai mis en colonne A, de 100 à 190, par incrément de 10, j'ai nommé la colonne A "Zn", j'ai mis 139 en D1, la formule magique en F9, et là, pas blop, "#N/A"
ChrisV
Re,
j'ai nommé la colonne A "Zn"... sélectionne uniquement les données nécessaires dans la colonne A (selon les
données de ton exemple, plage A1:A10) puis nomme cette plage Zn.
pour obtenir la valeur au plus près inférieure... (à saisir en F9, sans les { } et valider par Ctrl+Shift+Entrée)
{=INDEX(Zn;EQUIV(MAX(SI(Zn<Ñ;Zn));Zn;))}
ChrisV
"Pollux" a écrit dans le message de news:
;-o J'ai essayé, sa marche pô :-(( Alors en fait, pour test j'ai mis en colonne A, de 100 à 190, par incrément de 10, j'ai nommé la colonne A "Zn", j'ai mis 139 en D1, la formule magique en F9, et là, pas blop, "#N/A"
Re,
j'ai nommé la colonne A "Zn"...
sélectionne uniquement les données nécessaires dans la colonne A (selon les
données de ton exemple, plage A1:A10) puis nomme cette plage Zn.
pour obtenir la valeur au plus près inférieure...
(à saisir en F9, sans les { } et valider par Ctrl+Shift+Entrée)
{=INDEX(Zn;EQUIV(MAX(SI(Zn<Ñ;Zn));Zn;))}
ChrisV
"Pollux" <tchum@ifrance.com> a écrit dans le message de news:
uxr1QeFMFHA.244@TK2MSFTNGP12.phx.gbl...
;-o J'ai essayé, sa marche pô :-((
Alors en fait, pour test j'ai mis en colonne A, de 100 à 190, par
incrément
de 10,
j'ai nommé la colonne A "Zn", j'ai mis 139 en D1, la formule magique en
F9,
et là,
pas blop, "#N/A"
j'ai nommé la colonne A "Zn"... sélectionne uniquement les données nécessaires dans la colonne A (selon les
données de ton exemple, plage A1:A10) puis nomme cette plage Zn.
pour obtenir la valeur au plus près inférieure... (à saisir en F9, sans les { } et valider par Ctrl+Shift+Entrée)
{=INDEX(Zn;EQUIV(MAX(SI(Zn<Ñ;Zn));Zn;))}
ChrisV
"Pollux" a écrit dans le message de news:
;-o J'ai essayé, sa marche pô :-(( Alors en fait, pour test j'ai mis en colonne A, de 100 à 190, par incrément de 10, j'ai nommé la colonne A "Zn", j'ai mis 139 en D1, la formule magique en F9, et là, pas blop, "#N/A"
Pollux
Ok, ok, j'avais donc du, effectivement, faire une bourde quelque part, mais le problème reste entier, la valeur rapportée est la valeur inférieure la plus proche et pas la valeur directement la plus proche, alors que c'est cette dernière que je cherche. Merci pour ton aide
Ok, ok, j'avais donc du, effectivement, faire une bourde quelque part,
mais le problème reste entier, la valeur rapportée est la valeur inférieure
la plus proche
et pas la valeur directement la plus proche, alors que c'est cette dernière
que je cherche.
Merci pour ton aide
Ok, ok, j'avais donc du, effectivement, faire une bourde quelque part, mais le problème reste entier, la valeur rapportée est la valeur inférieure la plus proche et pas la valeur directement la plus proche, alors que c'est cette dernière que je cherche. Merci pour ton aide
Pollux
Non, non, j'ai rien dit, j'avais du complètement merd........, j'ai repris la re formule, celle avec EQUIV(MIN), et avec la plage de cellules nommée, et çà fonctionne. Caresses et bises à l'oil, pour reprendre une expression consacrée.
Non, non, j'ai rien dit, j'avais du complètement merd........,
j'ai repris la re formule, celle avec EQUIV(MIN), et avec la plage de
cellules nommée, et çà fonctionne.
Caresses et bises à l'oil, pour reprendre une expression consacrée.
Non, non, j'ai rien dit, j'avais du complètement merd........, j'ai repris la re formule, celle avec EQUIV(MIN), et avec la plage de cellules nommée, et çà fonctionne. Caresses et bises à l'oil, pour reprendre une expression consacrée.
ChrisV
Re...
mais le problème reste entier, la valeur rapportée est la valeur inférieure la plus proche
C'est exactement ce que tu demandais (msg en réponse à Philippe)...
et pas la valeur directement la plus proche, alors que c'est cette dernière que je cherche.
C'est ce que tu demandais initialement... cf ma réponse de 10:14
Donc, pour résumer... et avec les données de ton dernier exemple A1:A10 = 100; 110; 120; ...; 190 D19
si le résultat doit être la valeur au plus près supérieure (donc 140): {=INDEX(Zn;EQUIV(MIN(ABS(D1-Zn));ABS(D1-Zn);))}
si le résultat doit être la valeur au plus près inférieure (donc 130): {=INDEX(Zn;EQUIV(MAX(SI(Zn<Ñ;Zn));Zn;))}
Un peu de mal à suivre...
ChrisV
"Pollux" a écrit dans le message de news: edRfc%
Ok, ok, j'avais donc du, effectivement, faire une bourde quelque part, mais le problème reste entier, la valeur rapportée est la valeur inférieure la plus proche Merci pour ton aide
Re...
mais le problème reste entier, la valeur rapportée est la valeur
inférieure
la plus proche
C'est exactement ce que tu demandais (msg en réponse à Philippe)...
et pas la valeur directement la plus proche, alors que c'est cette
dernière
que je cherche.
C'est ce que tu demandais initialement...
cf ma réponse de 10:14
Donc, pour résumer... et avec les données de ton dernier exemple
A1:A10 = 100; 110; 120; ...; 190
D19
si le résultat doit être la valeur au plus près supérieure (donc 140):
{=INDEX(Zn;EQUIV(MIN(ABS(D1-Zn));ABS(D1-Zn);))}
si le résultat doit être la valeur au plus près inférieure (donc 130):
{=INDEX(Zn;EQUIV(MAX(SI(Zn<Ñ;Zn));Zn;))}
Un peu de mal à suivre...
ChrisV
"Pollux" <tchum@ifrance.com> a écrit dans le message de news:
edRfc%23FMFHA.3760@TK2MSFTNGP12.phx.gbl...
Ok, ok, j'avais donc du, effectivement, faire une bourde quelque part,
mais le problème reste entier, la valeur rapportée est la valeur
inférieure
la plus proche
Merci pour ton aide
mais le problème reste entier, la valeur rapportée est la valeur inférieure la plus proche
C'est exactement ce que tu demandais (msg en réponse à Philippe)...
et pas la valeur directement la plus proche, alors que c'est cette dernière que je cherche.
C'est ce que tu demandais initialement... cf ma réponse de 10:14
Donc, pour résumer... et avec les données de ton dernier exemple A1:A10 = 100; 110; 120; ...; 190 D19
si le résultat doit être la valeur au plus près supérieure (donc 140): {=INDEX(Zn;EQUIV(MIN(ABS(D1-Zn));ABS(D1-Zn);))}
si le résultat doit être la valeur au plus près inférieure (donc 130): {=INDEX(Zn;EQUIV(MAX(SI(Zn<Ñ;Zn));Zn;))}
Un peu de mal à suivre...
ChrisV
"Pollux" a écrit dans le message de news: edRfc%
Ok, ok, j'avais donc du, effectivement, faire une bourde quelque part, mais le problème reste entier, la valeur rapportée est la valeur inférieure la plus proche Merci pour ton aide
ChrisV
Waste !
;-)
ChrisV
"Pollux" a écrit dans le message de news:
Non, non, j'ai rien dit, j'avais du complètement merd........, j'ai repris la re formule, celle avec EQUIV(MIN), et avec la plage de cellules nommée, et çà fonctionne. Caresses et bises à l'oil, pour reprendre une expression consacrée.
Waste !
;-)
ChrisV
"Pollux" <tchum@ifrance.com> a écrit dans le message de news:
uVQ78AGMFHA.3512@TK2MSFTNGP15.phx.gbl...
Non, non, j'ai rien dit, j'avais du complètement merd........,
j'ai repris la re formule, celle avec EQUIV(MIN), et avec la plage de
cellules nommée, et çà fonctionne.
Caresses et bises à l'oil, pour reprendre une expression consacrée.
Non, non, j'ai rien dit, j'avais du complètement merd........, j'ai repris la re formule, celle avec EQUIV(MIN), et avec la plage de cellules nommée, et çà fonctionne. Caresses et bises à l'oil, pour reprendre une expression consacrée.