Re: [users-fr] Calc Formule complexe
Bonjour, Tout d'abord : quelle erreur rencontre-tu ? Parce que sans infos ... Les divers essais que j'ai fait conduisent à "#ref!", mais je ne met pas le doigt sur l'erreur :( A+ Le 21/01/08, Jean Sympa <[EMAIL PROTECTED]> a écrit : > > Calc Formule complexe > > > > Bonjour à toutes et à tous, > > > - Je voudrais programmer cette formule > SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) > Or > > SI ((G11= ''V'' )And ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24) > > Est-ce possible? > > Si non pourquoi? > > > - Je commence par tester, sans succès, la première condition . > > > SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) > > Pourquoi y a-t-il une erreur? > > Avec mes remerciements > > Cordialement > > Papy > >
RE: [users-fr] Calc Formule complexe
Il faut mettre les ET juste après le SI pour que la formule fonctionne Exemple pour la première condition SI(ET(G11="A";G19>G23);G21-G24;-(G21-G24)) Mais en posant différemment on n'en a pas besoin Si j'ai bien compris le problème il faut le poser différemmment et dire que si G19>G23 et que dans G11 il y a "A" le résultat est G21-G24 si dans G11 il y a "V" c'est -(G21-G24) si G19 n'est pas > G23 et que dans G11 il y a "A" le résultat est -(G21-G24) si dans G11 il y a "V" c'est G21-g24 si dans G11 il n'y a ni "A" ni "V" alors le résultat sera "" un peu plus formel Si G19>G23 alors cas où G19 > G23> (si G11="A" alors G21-G24 sinon ( si (G11 = "V" alors -(G21-G24) sinon rien)) cas où G19 n'est pas > G23 > (si G11="A"; -(G21-G24) sinon (si (G11 = "V" alors (G21-G24) sinon rien) Enfin en langage OO la formule suivante (à re-vérifier quand même) =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G 24);SI(G11="V";(G21-G24);""))) Bon courage -Message d'origine- De : [EMAIL PROTECTED] org [mailto:[EMAIL PROTECTED] noffice.org]De la part de Jean Sympa Envoyé : lundi 21 janvier 2008 11:30 À : users@fr.openoffice.org Objet : [users-fr] Calc Formule complexe Calc Formule complexe Bonjour à toutes et à tous, - Je voudrais programmer cette formule SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) Or SI ((G11= ''V'' )And ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24) Est-ce possible? Si non pourquoi? - Je commence par tester, sans succès, la première condition . SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) Pourquoi y a-t-il une erreur? Avec mes remerciements Cordialement Papy
Re: [users-fr] Calc Formule complexe
Bonjour, C'est quand même moins concis ;-) Moi j'ai trouvé mon erreur : je mettais des "'" à la place des """ A+ Le 21/01/08, PREF31 Open-Office <[EMAIL PROTECTED]> a écrit : > > Il faut mettre les ET juste après le SI pour que la formule fonctionne > > Exemple pour la première condition > SI(ET(G11="A";G19>G23);G21-G24;-(G21-G24)) > > Mais en posant différemment on n'en a pas besoin > ... > > Enfin en langage OO la formule suivante (à re-vérifier quand même) > > =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G > 24);SI(G11="V";(G21-G24);""))) > > Bon courage > > [...]
Re: [users-fr] Calc Formule complexe
Bonjour, puisque le test "G19>G23" est commun aux deux conditions, ne pourrait-on pas réduire à ceci ?: =SI (G19>G23;(SI(G11="A";G21-G24;(SI (G11="V";-G21-G24;"";"") JLM PREF31 Open-Office a écrit : Il faut mettre les ET juste après le SI pour que la formule fonctionne Exemple pour la première condition SI(ET(G11="A";G19>G23);G21-G24;-(G21-G24)) Mais en posant différemment on n'en a pas besoin Si j'ai bien compris le problème il faut le poser différemmment et dire que si G19>G23 et que dans G11 il y a "A" le résultat est G21-G24 si dans G11 il y a "V" c'est -(G21-G24) si G19 n'est pas > G23 et que dans G11 il y a "A" le résultat est -(G21-G24) si dans G11 il y a "V" c'est G21-g24 si dans G11 il n'y a ni "A" ni "V" alors le résultat sera "" un peu plus formel Si G19>G23 alors cas où G19 > G23> (si G11="A" alors G21-G24 sinon ( si (G11 = "V" alors -(G21-G24) sinon rien)) cas où G19 n'est pas > G23> (si G11="A"; -(G21-G24) sinon (si (G11 = "V" alors (G21-G24) sinon rien) Enfin en langage OO la formule suivante (à re-vérifier quand même) =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G 24);SI(G11="V";(G21-G24);""))) Bon courage -Message d'origine- De : [EMAIL PROTECTED] org [mailto:[EMAIL PROTECTED] noffice.org]De la part de Jean Sympa Envoyé : lundi 21 janvier 2008 11:30 À : users@fr.openoffice.org Objet : [users-fr] Calc Formule complexe Calc Formule complexe Bonjour à toutes et à tous, - Je voudrais programmer cette formule SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) Or SI ((G11= ''V'' )And ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24) Est-ce possible? Si non pourquoi? - Je commence par tester, sans succès, la première condition . SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) Pourquoi y a-t-il une erreur? Avec mes remerciements Cordialement Papy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Calc Formule complexe
Merci à tous ceux qui m'ont répondu, PREF31 a proposé en langage OO la formule suivante (à re-vérifier quand même) =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G 24);SI(G11="V";(G21-G24);""))) Je cherche à utiliser cette fonction. Je sélectionne la cellule G33 et je copie la fonction précédente. Je valide. Rien ne se passe. La figure reste la même: La cellule G23 continue à afficher la formule alors qu'elle devrait afficher un résultat ou signaler une erreur. Que faut-il faire pour que la fonction soit prise en compte? Avec mes remerciements Cordialement Papy Jacques Le Moignic a écrit : Bonjour, puisque le test "G19>G23" est commun aux deux conditions, ne pourrait-on pas réduire à ceci ?: =SI (G19>G23;(SI(G11="A";G21-G24;(SI (G11="V";-G21-G24;"";"") JLM PREF31 Open-Office a écrit : Il faut mettre les ET juste après le SI pour que la formule fonctionne Exemple pour la première condition SI(ET(G11="A";G19>G23);G21-G24;-(G21-G24)) Mais en posant différemment on n'en a pas besoin Si j'ai bien compris le problème il faut le poser différemmment et dire que si G19>G23 et que dans G11 il y a "A" le résultat est G21-G24 si dans G11 il y a "V" c'est -(G21-G24) si G19 n'est pas > G23 et que dans G11 il y a "A" le résultat est -(G21-G24) si dans G11 il y a "V" c'est G21-g24 si dans G11 il n'y a ni "A" ni "V" alors le résultat sera "" un peu plus formel Si G19>G23 alors cas où G19 > G23> (si G11="A" alors G21-G24 sinon ( si (G11 = "V" alors -(G21-G24) sinon rien)) cas où G19 n'est pas > G23 > (si G11="A"; -(G21-G24) sinon (si (G11 = "V" alors (G21-G24) sinon rien) Enfin en langage OO la formule suivante (à re-vérifier quand même) =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G 24);SI(G11="V";(G21-G24);""))) Bon courage -Message d'origine- De : [EMAIL PROTECTED]. org [mailto:[EMAIL PROTECTED] noffice.org]De la part de Jean Sympa Envoyé : lundi 21 janvier 2008 11:30 À : users@fr.openoffice.org Objet : [users-fr] Calc Formule complexe Calc Formule complexe Bonjour à toutes et à tous, - Je voudrais programmer cette formule SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) Or SI ((G11= ''V'' )And ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24) Est-ce possible? Si non pourquoi? - Je commence par tester, sans succès, la première condition . SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) Pourquoi y a-t-il une erreur? Avec mes remerciements Cordialement Papy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] Calc Formule complexe
Le copier coller depuis le message insère une ligne lorsque tu le colle dans la zone de saisie du tableur. Si tu passe pas un éditeur de texte, que enlève les blanc surnuméraires et que tu colle le résultat dans ladite zone, ca devrait aller beaucoup mieux ;-) A+ Le 26/01/08, Jean Sympa <[EMAIL PROTECTED]> a écrit : > > Merci à tous ceux qui m'ont répondu, > > > > PREF31 a proposé > > > en langage OO la formule suivante (à re-vérifier quand même) > > > =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G > > 24);SI(G11="V";(G21-G24);""))) > > Je cherche à utiliser cette fonction. > > > Je sélectionne la cellule G33 et je copie la fonction précédente. > > Je valide. Rien ne se passe. La figure reste la même: La cellule G23 > continue à afficher la formule > alors qu'elle devrait afficher un résultat ou signaler une erreur. > > Que faut-il faire pour que la fonction soit prise en compte? > > > Avec mes remerciements > > Cordialement > > Papy > > > Jacques Le Moignic a écrit : > > Bonjour, > puisque le test "G19>G23" est commun aux deux conditions, > ne pourrait-on pas réduire à ceci ?: > =SI (G19>G23;(SI(G11="A";G21-G24;(SI (G11="V";-G21-G24;"";"") > > JLM > > > PREF31 Open-Office a écrit : > > Il faut mettre les ET juste après le SI pour que la formule fonctionne > > Exemple pour la première condition > SI(ET(G11="A";G19>G23);G21-G24;-(G21-G24)) > > Mais en posant différemment on n'en a pas besoin > > Si j'ai bien compris le problème il faut le poser différemmment et dire > que > si G19>G23 et que dans G11 il y a "A" le résultat est G21-G24 si dans G11 > > il y a "V" c'est -(G21-G24) > > si G19 n'est pas > G23 et que dans G11 il y a "A" le résultat est > -(G21-G24) si dans G11 il y a "V" c'est G21-g24 > > si dans G11 il n'y a ni "A" ni "V" alors le résultat sera "" > > un peu plus formel > > Si G19>G23 alorscas où G19 > G23> (si G11="A" alors G21-G24 sinon > ( si (G11 = "V" > alors -(G21-G24) sinon rien)) >cas où G19 n'est pas > G23> (si G11="A"; -(G21-G24) sinon (si > (G11 > = "V" alors (G21-G24) sinon rien) > > > Enfin en langage OO la formule suivante (à re-vérifier quand même) > =SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G > > 24);SI(G11="V";(G21-G24);""))) > > Bon courage > > > -Message d'origine- > De : > [EMAIL PROTECTED] > org > [mailto:[EMAIL PROTECTED]<[EMAIL PROTECTED]> > noffice.org]De la part de Jean Sympa > Envoyé : lundi 21 janvier 2008 11:30 > À : users@fr.openoffice.org > Objet : [users-fr] Calc Formule complexe > > > Calc Formule complexe > > > > Bonjour à toutes et à tous, > > > - Je voudrais programmer cette formule > > > SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) > Or > > SI ((G11= ''V'' )And ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24) > > Est-ce possible? > > Si non pourquoi? > > > - Je commence par tester, sans succès, la première condition . > > > SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24) > > Pourquoi y a-t-il une erreur? > > Avec mes remerciements > > Cordialement > > Papy > > > > > > -- > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > >