Re: [users-fr] Encore une question de formule ?
Le jeudi 26 mars 2009 22:07:45 yves dutrieux, vous avez écrit : il faut penser comme ça : =DECALER(eleves.$A$3;O5;SI(OU(M5=3A;M5=3B;M5=2A;M5=2B);1;2)) Je suis content de moi :-) : J'ai réussit à ajouter une condition supplémentaire sans votre aide : =DECALER(eleves. $A$3;O5;SI(OU(M5=3A;M5=3B;M5=2A;M5=2B);1;2))+SI(M5=PB;STYLE(vide);STYLE(Standard)) Ce qui m'as quand même occupé jusqu'à minuit, hier soir... -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Encore une question de formule ?
Bonsoir à tous, Je peaufine le fichier que vous pouvez voir sur http://www.cijoint.fr/cjlink.php?file=cj200903/cijxoLC39y.ods Actuellement, la formule se trouvant dans la colonne F de la feuille fiches me permet de récupérer les valeurs contenue dans les cellules de la colonne B de la feuille élèves, en fonction du contenu des colonnes L et suivantes de cette même feuille élèves. Je voudrai que, si, dans ces colonnes, la valeur soit 3A ou 3B, ce soit la valeur de la colonne B qui soit récupérée (comme c'est déjà le cas) mais que, si cette valeur est 1A ou 1B, ce soit la valeur de la colonne C qui soit récupéré. Pensez-vous que cela soit faisable par une formule ? -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Encore une question de formule ?
Bonsoir, Le 26 mars 2009 18:35, joel joeltar...@neuf.fr a écrit : Bonsoir à tous, Je peaufine le fichier que vous pouvez voir sur http://www.cijoint.fr/cjlink.php?file=cj200903/cijxoLC39y.ods Actuellement, la formule se trouvant dans la colonne F de la feuille fiches me permet de récupérer les valeurs contenue dans les cellules de la colonne B de la feuille élèves, en fonction du contenu des colonnes L et suivantes de cette même feuille élèves. Je voudrai que, si, dans ces colonnes, la valeur soit 3A ou 3B, ce soit la valeur de la colonne B qui soit récupérée (comme c'est déjà le cas) mais que, si cette valeur est 1A ou 1B, ce soit la valeur de la colonne C qui soit récupéré. Si je me pose sur la cellule F5 : =DECALER(eleves.$A$3;O5;SI(M5=3A;1;SI(M5=3B;1;2))) devrait le faire. Yves. Pensez-vous que cela soit faisable par une formule ? -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org -- web site : http://www.molenbaix.com
Re: [users-fr] Encore une question de formule ?
Le jeudi 26 mars 2009 18:53:11 yves dutrieux, vous avez écrit : Si je me pose sur la cellule F5 : =DECALER(eleves.$A$3;O5;SI(M5=3A;1;SI(M5=3B;1;2))) devrait le faire. Impeccable ! Merci beaucoup, Yves. -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Encore une question de formule ?
Le jeudi 26 mars 2009 20:28:12 joel, vous avez écrit : Impeccable ! Par contre, j'ai essayé de comprendre : dans cette formule, aucune référence n'est faite à 1A ou 1B. J'en déduis que, si ce n'est pas 3A ou 3B, c'est le 2 final qui détermine qu'il faut prendre la valeur dans la colonne C. Ça marche effectivement pour 1A ou 1B, 3A ou 3B. Par contre, quand j'ai 2A ou 2B, du coup la formule renvoie la valeur 0. J'ai donc modifié la formule ainsi : =DECALER(eleves. $A$3;O26;SI(M26=3A;1;SI(M26=3B;1;SI(M26=2A;1;SI(M26=2B;1;2) Ça marche, mais ça me paraît tarabiscoté. Y'a plus simple, ou je laisse comme ça ? -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Encore une question de formule ?
Le jeudi 26 mars 2009 20:50:12 joel, vous avez écrit : Ça marche, mais ça me paraît tarabiscoté. Y'a plus simple, ou je laisse comme ça ? Je pensais à un truc dans ce style : =DECALER(eleves.$A$3;O5;SI(M5=3A;ou=3B;ou=2A;ou=2B;1;2)) qui ne marche pas, évidemment. Je viens de passer près d'une heure à fouiller l'aide, à faire divers essais, à chercher d'autres fonctions que Si... Mais je n'ai pas trouvé, je laisse comme ça. -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Encore une question de formule ?
re, Le 26 mars 2009 21:37, joel joeltar...@neuf.fr a écrit : Le jeudi 26 mars 2009 20:50:12 joel, vous avez écrit : Ça marche, mais ça me paraît tarabiscoté. Y'a plus simple, ou je laisse comme ça ? Je pensais à un truc dans ce style : =DECALER(eleves.$A$3;O5;SI(M5=3A;ou=3B;ou=2A;ou=2B;1;2)) il faut penser comme ça : =DECALER(eleves.$A$3;O5;SI(OU(M5=3A;M5=3B;M5=2A;M5=2B);1;2)) ;-) Yves qui ne marche pas, évidemment. Je viens de passer près d'une heure à fouiller l'aide, à faire divers essais, à chercher d'autres fonctions que Si... Mais je n'ai pas trouvé, je laisse comme ça. -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org -- web site : http://www.molenbaix.com
Re: [users-fr] Encore une question de formule ?
Le jeudi 26 mars 2009 22:07:45 yves dutrieux, vous avez écrit : il faut penser comme ça : =DECALER(eleves.$A$3;O5;SI(OU(M5=3A;M5=3B;M5=2A;M5=2B);1;2)) OK, merci beaucoup, Yves. -- Joël - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org