Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle valeur
( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs , pouvez-vous
me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle valeur
( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs , pouvez-vous
me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle valeur
( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs , pouvez-vous
me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
0 et <= 100
101 et <= 200
...
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle valeur
( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs , pouvez-vous
me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
0 et <= 100
101 et <= 200
...
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle valeur
( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs , pouvez-vous
me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
0 et <= 100
101 et <= 200
...
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle valeur
( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs , pouvez-vous
me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe pas
déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe pas
déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe pas
déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
Salut Pounet,
Je n'avais pas remarqué0 et <= 100
101 et <= 200
...
*
Mais alors si n = 0
ou
100 < n <1
200 < n < 1
...
ou
n est en dehors du tableau,
que veux-tu obtenir comme résultat ?
*
Pour ces cas-là, cette fonction personnalisée renvoie 0 :
Function codage(n)
Set t = [Table]
For i = 1 To t.Rows.Count
If (n > t(i, 1) And n <= t(i, 2)) Then
c = t(i, 3)
Exit For
End If
Next i
codage = c
End Function
"Pounet95" a écrit dans le message de news:
47441515$0$27381$Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe pas
déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
Salut Pounet,
Je n'avais pas remarqué
0 et <= 100
101 et <= 200
...
*
Mais alors si n = 0
ou
100 < n <1
200 < n < 1
...
ou
n est en dehors du tableau,
que veux-tu obtenir comme résultat ?
*
Pour ces cas-là, cette fonction personnalisée renvoie 0 :
Function codage(n)
Set t = [Table]
For i = 1 To t.Rows.Count
If (n > t(i, 1) And n <= t(i, 2)) Then
c = t(i, 3)
Exit For
End If
Next i
codage = c
End Function
"Pounet95" <grumlardold@wanadoo.fr> a écrit dans le message de news:
47441515$0$27381$ba4acef3@news.orange.fr...
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe pas
déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
Salut Pounet,
Je n'avais pas remarqué0 et <= 100
101 et <= 200
...
*
Mais alors si n = 0
ou
100 < n <1
200 < n < 1
...
ou
n est en dehors du tableau,
que veux-tu obtenir comme résultat ?
*
Pour ces cas-là, cette fonction personnalisée renvoie 0 :
Function codage(n)
Set t = [Table]
For i = 1 To t.Rows.Count
If (n > t(i, 1) And n <= t(i, 2)) Then
c = t(i, 3)
Exit For
End If
Next i
codage = c
End Function
"Pounet95" a écrit dans le message de news:
47441515$0$27381$Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe pas
déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
MERCI Tatanka, Corto
Je mets tout cela en oeuvre illico presto
Nota : ce forum est quand même super, non ?
"Pounet95" a écrit dans le message de news: 47441515$0$27381$Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle
valeur ( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs ,
pouvez-vous me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
MERCI Tatanka, Corto
Je mets tout cela en oeuvre illico presto
Nota : ce forum est quand même super, non ?
"Pounet95" <grumlardold@wanadoo.fr> a écrit dans le message de news: 47441515$0$27381$ba4acef3@news.orange.fr...
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle
valeur ( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs ,
pouvez-vous me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
MERCI Tatanka, Corto
Je mets tout cela en oeuvre illico presto
Nota : ce forum est quand même super, non ?
"Pounet95" a écrit dans le message de news: 47441515$0$27381$Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de déterminer si un nombre est compris entre telle et telle
valeur ( min et max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à disposition pour les utilisateurs ,
pouvez-vous me dire s'il n'existe pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à laquelle appartient une valeur, le 'code' de cette
valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites différents ) ????
M'est avis que la formule de Corto fonctionne
si le tableau (incluant les titres) commence sur la
première ligne de la feuille de calcul.
Si ton tableau est n'importe où sur la feuille, essaie
cette formule :
=INDEX(code;EQUIV(1;(val>=min)*(val<=max);0))
(valider par Ctrl+Maj+Entrée)
Serge
"Pounet95" a écrit dans le message de news:
4744356b$0$25948$MERCI Tatanka, Corto
Je mets tout cela en oeuvre illico presto
Nota : ce forum est quand même super, non ?
"Pounet95" a écrit dans le message de news:
47441515$0$27381$Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe
pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
M'est avis que la formule de Corto fonctionne
si le tableau (incluant les titres) commence sur la
première ligne de la feuille de calcul.
Si ton tableau est n'importe où sur la feuille, essaie
cette formule :
=INDEX(code;EQUIV(1;(val>=min)*(val<=max);0))
(valider par Ctrl+Maj+Entrée)
Serge
"Pounet95" <grumlardold@wanadoo.fr> a écrit dans le message de news:
4744356b$0$25948$ba4acef3@news.orange.fr...
MERCI Tatanka, Corto
Je mets tout cela en oeuvre illico presto
Nota : ce forum est quand même super, non ?
"Pounet95" <grumlardold@wanadoo.fr> a écrit dans le message de news:
47441515$0$27381$ba4acef3@news.orange.fr...
Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe
pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????
M'est avis que la formule de Corto fonctionne
si le tableau (incluant les titres) commence sur la
première ligne de la feuille de calcul.
Si ton tableau est n'importe où sur la feuille, essaie
cette formule :
=INDEX(code;EQUIV(1;(val>=min)*(val<=max);0))
(valider par Ctrl+Maj+Entrée)
Serge
"Pounet95" a écrit dans le message de news:
4744356b$0$25948$MERCI Tatanka, Corto
Je mets tout cela en oeuvre illico presto
Nota : ce forum est quand même super, non ?
"Pounet95" a écrit dans le message de news:
47441515$0$27381$Bonjour à toutes et tous,
XL2000 sous XP ou Windows2000
Avant de me lancer dans l'écriture d'une fonction me permettant de
déterminer si un nombre est compris entre telle et telle valeur ( min et
max au hasard ! ) avec tout ce que cela comporte comme soucis de mises à
disposition pour les utilisateurs , pouvez-vous me dire s'il n'existe
pas déjà une fonction de base qui me permettrait de me 'reposer'.
Le but est de déterminer à partir de la plage de valeurs (min et max ) à
laquelle appartient une valeur, le 'code' de cette valeur.
Ex :
si 0 < valeur <= 100 alors code = A
si 101< valeur <= 200 alors code = B,
etc
les valeurs min, max et code étant stockées dans un tableau
Merci de vos suggestions.
Pounet95
PS : ai eu des pb pour visiter Excelabo ce matin ( machines et sites
différents ) ????