Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3 intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant directeur et
après...?
merci d'avance
Mike
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3 intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant directeur et
après...?
merci d'avance
Mike
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3 intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant directeur et
après...?
merci d'avance
Mike
je ne sais pas pourquoi alain a mit un 0 avant
CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
je ne sais pas pourquoi alain a mit un 0 avant
CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
je ne sais pas pourquoi alain a mit un 0 avant
CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
je ne sais pas pourquoi alain a mit un 0 avant
Je pense parce qu"il avait inseré une valeur nul
=CHOISIR(no_index;"";"1";"2";"3")CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
J'avoue ne pas comprendre pourquoi d'ailleurs, mais s'il est en ligne, il
fournira peut-être la raison.
Salutations
JJ
"isabelle" a écrit dans le message de
news:bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle del'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y estcette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
lapart de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
uneformule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(quiplante tout le temps), mais quelqun pourrais me donner plus de détails
surla formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulésdirecteur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur etaprès...?
merci d'avance
Mike
je ne sais pas pourquoi alain a mit un 0 avant
Je pense parce qu"il avait inseré une valeur nul
=CHOISIR(no_index;"";"1";"2";"3")
CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
J'avoue ne pas comprendre pourquoi d'ailleurs, mais s'il est en ligne, il
fournira peut-être la raison.
Salutations
JJ
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:418398FD.C96D2EAD@videotron.ca...
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
je ne sais pas pourquoi alain a mit un 0 avant
Je pense parce qu"il avait inseré une valeur nul
=CHOISIR(no_index;"";"1";"2";"3")CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
J'avoue ne pas comprendre pourquoi d'ailleurs, mais s'il est en ligne, il
fournira peut-être la raison.
Salutations
JJ
"isabelle" a écrit dans le message de
news:bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle del'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y estcette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
lapart de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
uneformule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(quiplante tout le temps), mais quelqun pourrais me donner plus de détails
surla formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulésdirecteur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur etaprès...?
merci d'avance
Mike
pour éviter les résultats #N/A
Tout juste, en cas effacement de A1 par la touche Suppr,Valeur nul, sinon
bonjour Jacky,
tu as raison, je n'avais pas remarquer la première valeur "" de la
fonction choisir,
c'est probablement pour éviter les résultats #N/A
isabelleje ne sais pas pourquoi alain a mit un 0 avant
Je pense parce qu"il avait inseré une valeur nul
=CHOISIR(no_index;"";"1";"2";"3")CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
J'avoue ne pas comprendre pourquoi d'ailleurs, mais s'il est en ligne,
il
fournira peut-être la raison.
Salutations
JJ
"isabelle" a écrit dans le message de
news:bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel
doit
procéder pour comparer l'argument0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle del'argument valeur_cherchée. Les valeurs de l'argument
matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette
exemple il
n'est pas nécessaire, à moins qu'il y estcette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre
les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien
de
lapart de Alain CROS(merci d'ailleurs), j'ai essayé de recréer
moi-même
uneformule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(quiplante tout le temps), mais quelqun pourrais me donner plus de
détails
surla formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulésdirecteur, responsable,intendant , je désire qu'elle me renvoie en
B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur etaprès...?
merci d'avance
Mike
pour éviter les résultats #N/A
Tout juste, en cas effacement de A1 par la touche Suppr,Valeur nul, sinon
bonjour Jacky,
tu as raison, je n'avais pas remarquer la première valeur "" de la
fonction choisir,
c'est probablement pour éviter les résultats #N/A
isabelle
je ne sais pas pourquoi alain a mit un 0 avant
Je pense parce qu"il avait inseré une valeur nul
=CHOISIR(no_index;"";"1";"2";"3")
CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
J'avoue ne pas comprendre pourquoi d'ailleurs, mais s'il est en ligne,
il
fournira peut-être la raison.
Salutations
JJ
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:418398FD.C96D2EAD@videotron.ca...
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel
doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument
matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette
exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre
les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien
de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer
moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de
détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en
B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
pour éviter les résultats #N/A
Tout juste, en cas effacement de A1 par la touche Suppr,Valeur nul, sinon
bonjour Jacky,
tu as raison, je n'avais pas remarquer la première valeur "" de la
fonction choisir,
c'est probablement pour éviter les résultats #N/A
isabelleje ne sais pas pourquoi alain a mit un 0 avant
Je pense parce qu"il avait inseré une valeur nul
=CHOISIR(no_index;"";"1";"2";"3")CHOISIR(EQUIV(C6;{0;"G-S-Securite";"G-S-users PID";"G-S-users
LAD"};0);"";"utilisateur standard";"bureau";"inscrit")
J'avoue ne pas comprendre pourquoi d'ailleurs, mais s'il est en ligne,
il
fournira peut-être la raison.
Salutations
JJ
"isabelle" a écrit dans le message de
news:bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel
doit
procéder pour comparer l'argument0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle del'argument valeur_cherchée. Les valeurs de l'argument
matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette
exemple il
n'est pas nécessaire, à moins qu'il y estcette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre
les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien
de
lapart de Alain CROS(merci d'ailleurs), j'ai essayé de recréer
moi-même
uneformule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(quiplante tout le temps), mais quelqun pourrais me donner plus de
détails
surla formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulésdirecteur, responsable,intendant , je désire qu'elle me renvoie en
B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur etaprès...?
merci d'avance
Mike
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
bonjour Mike,
=CHOISIR(EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0);"1";"2";"3")
la fonction EQUIV(valeur_cherchée;matrice_recherche;type)
EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0)
le troisième élément type est pour indiquer comment Microsoft Excel doit
procéder pour comparer l'argument
0, 1 ou -1
Si la valeur de l'argument type est 0, la fonction EQUIV trouve la
première valeur exactement équivalente à celle de
l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche
peuvent être placées dans un ordre quelconque.
je ne sais pas pourquoi alain a mit un 0 avant, mais dans cette exemple il
n'est pas nécessaire, à moins qu'il y est
cette possibilité dans la liste de validation en cellule A1
la fonction CHOISIR(no_index;valeur1;valeur2;.)
=CHOISIR(no_index;"1";"2";"3")
se présente ainsi, pour cette raison il n'est pas nécessaire de mettre les
accolades aux arguments valeur.
isabelle
Hello,
Après avoir eu une réponse très pointue et qui fonctionne très bien de
la
part de Alain CROS(merci d'ailleurs), j'ai essayé de recréer moi-même
une
formule matricielle avec l'imbriquation des fonctions CHOISIR ET
EQUIV(qui
plante tout le temps), mais quelqun pourrais me donner plus de détails
sur
la formule elle-même, que je puisse comprendre...(pas évident)
en A1 j'ai une liste déroulante(données/validation/liste) avec 3
intitulés
directeur, responsable,intendant , je désire qu'elle me renvoie en B1
1 quand je selectionne directeur
2 quand je selectionne responsable
3 quand je selectionne intendant
voici la formule ou est l'erreur?????
=CHOISIR(EQUIV(A1;0;"DIRECTEUR";"RESPONSABLE";"INTENDANT";0);"1";"2";"3")
bien sur validée avec ctrl-shift-enter
dois-je mettre au milieu les accolades??, pourquoi un "0" avant
directeur et
après...?
merci d'avance
Mike
bien sur validée avec ctrl-shift-enter
bien sur validée avec ctrl-shift-enter
bien sur validée avec ctrl-shift-enter
bien sur validée avec ctrl-shift-enter
Il ne s'agit pas d'une formule matricielle mais d'une formule contenant (qui
devrait contenir --> d'où l'erreur) une matrice de constantes :
{"DIRECTEUR";"RESPONSABLE";"INTENDANT"}
La validation matricielle n'ajoute rien à l'affaire !
Le 3° argument de EQUIV n'est pas (comme l'a dit Isabelle) strictement
nécessaire mais ça me parait être une bonne habitude quand on recherche la
valeur exacte (souci si elle est oublié avec des valeurs numériques)
Pour résoudre ton truc on peut aussi utiliser la combinaison classique de
INDEX/EQUIV :
=INDEX({1;2;3};EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0))
AV
bien sur validée avec ctrl-shift-enter
Il ne s'agit pas d'une formule matricielle mais d'une formule contenant (qui
devrait contenir --> d'où l'erreur) une matrice de constantes :
{"DIRECTEUR";"RESPONSABLE";"INTENDANT"}
La validation matricielle n'ajoute rien à l'affaire !
Le 3° argument de EQUIV n'est pas (comme l'a dit Isabelle) strictement
nécessaire mais ça me parait être une bonne habitude quand on recherche la
valeur exacte (souci si elle est oublié avec des valeurs numériques)
Pour résoudre ton truc on peut aussi utiliser la combinaison classique de
INDEX/EQUIV :
=INDEX({1;2;3};EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0))
AV
bien sur validée avec ctrl-shift-enter
Il ne s'agit pas d'une formule matricielle mais d'une formule contenant (qui
devrait contenir --> d'où l'erreur) une matrice de constantes :
{"DIRECTEUR";"RESPONSABLE";"INTENDANT"}
La validation matricielle n'ajoute rien à l'affaire !
Le 3° argument de EQUIV n'est pas (comme l'a dit Isabelle) strictement
nécessaire mais ça me parait être une bonne habitude quand on recherche la
valeur exacte (souci si elle est oublié avec des valeurs numériques)
Pour résoudre ton truc on peut aussi utiliser la combinaison classique de
INDEX/EQUIV :
=INDEX({1;2;3};EQUIV(A1;{"DIRECTEUR";"RESPONSABLE";"INTENDANT"};0))
AV
ha bon ! j'ai dit qu'elle était strictement nécessaire. ;-)
ha bon ! j'ai dit qu'elle était strictement nécessaire. ;-)
ha bon ! j'ai dit qu'elle était strictement nécessaire. ;-)