Condition dans un formulaire

Le
nadeger
Bonjour,

Je souhaite utiliser 2 conditions dans un formulaire sous le type Si
Qualification="ASEM" alors "" et si "Qualification = "AutrePSAE" alors ""
sinon "" : comme on peut le faire sur Excel.

Ma formule actuelle est la suivante mais qui ne fonctionne pas :

{IF {Qualification} = "ASEM" {={HeuresEffectives*1520/1470} {IF
{Qualification} = "AutrePSAE" {={HeuresEffectives*1610/1558}
{HeuresEffectives*1482/1429}}

Qualification = un signet
HeuresEffectives = un signet

Merci de votre réponse
--
Nadège
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Circé
Le #1662787
Bonsoir nadeger,

nadeger a présenté l'énoncé suivant :
Bonjour,

Je souhaite utiliser 2 conditions dans un formulaire sous le type Si
Qualification="ASEM" alors "" et si "Qualification = "AutrePSAE" alors ""
sinon "" : comme on peut le faire sur Excel.

Ma formule actuelle est la suivante mais qui ne fonctionne pas :

{IF {Qualification} = "ASEM" {={HeuresEffectives*1520/1470} {IF
{Qualification} = "AutrePSAE" {={HeuresEffectives*1610/1558}
{HeuresEffectives*1482/1429}}


T'y es presque, avec quelques petits problèmes de syntaxes!

{IF {Qualification} = "ASEM" "{={HeuresEffectives*1520/1470}" "{IF
{Qualification} = "AutrePSAE" "{={HeuresEffectives*1610/1558}"
"{={HeuresEffectives}*1482/1429}""}}

En espérant ne pas m'être trompée à la recopie...

Circé
http://faqword.free.fr




Qualification = un signet
HeuresEffectives = un signet

Merci de votre réponse


nadeger
Le #1651171
Bonjour Circé,

Merci tout d'abord de t'interesser à mon problème.

J'ai recopié ta formule, mais ça ne fonctionne pas. J'ai oublié de préciser
que les mots "ASEM", "AutrePSAE" et "PersonnelEducation", sont à selectionner
dans un premier temps dans une liste déroulante.

Voici la formule mais je n'arrive pas à avoir le même nombre de parenthèse
que toi. Pour ouvrir une parenthèse je fais Ctrl + F9, et automatiquement il
m'ouvre 2 parenthèses :
{IF {Qualification} = "ASEM" "{ = {HeuresEffectives*1520/1470} }" "{IF
{Qualification} = "AutrePSAE" } "{ = {HeuresEffectives*1610/1558} }"
"{={HeuresEffectives}*1482/1429}}""}


--
Nadège



Bonsoir nadeger,

nadeger a présenté l'énoncé suivant :
Bonjour,

Je souhaite utiliser 2 conditions dans un formulaire sous le type Si
Qualification="ASEM" alors "" et si "Qualification = "AutrePSAE" alors ""
sinon "" : comme on peut le faire sur Excel.

Ma formule actuelle est la suivante mais qui ne fonctionne pas :

{IF {Qualification} = "ASEM" {={HeuresEffectives*1520/1470} {IF
{Qualification} = "AutrePSAE" {={HeuresEffectives*1610/1558}
{HeuresEffectives*1482/1429}}


T'y es presque, avec quelques petits problèmes de syntaxes!

{IF {Qualification} = "ASEM" "{={HeuresEffectives*1520/1470}" "{IF
{Qualification} = "AutrePSAE" "{={HeuresEffectives*1610/1558}"
"{={HeuresEffectives}*1482/1429}""}}

En espérant ne pas m'être trompée à la recopie...

Circé
http://faqword.free.fr




Qualification = un signet
HeuresEffectives = un signet

Merci de votre réponse







Circé
Le #1651170
Bonjour nadeger,

Le fait que ce soit une liste déroulante ne change rien à l'affaire,
c'est le signet qui compte.

Ma formule est bonne, je l'ai testée, mais comme je le disais, c'est
toujours difficile de recopier textuellement une formule, et j'ai dû
oublié quelques parenthèses.

Je te joins le fichier ici
http://cjoint.com/?hsl4w4bqOS

Ce sera quand même plus pratique.

Circé
http://faqword.free.fr

nadeger a émis l'idée suivante :
Bonjour Circé,

Merci tout d'abord de t'interesser à mon problème.

J'ai recopié ta formule, mais ça ne fonctionne pas. J'ai oublié de préciser
que les mots "ASEM", "AutrePSAE" et "PersonnelEducation", sont à selectionner
dans un premier temps dans une liste déroulante.

Voici la formule mais je n'arrive pas à avoir le même nombre de parenthèse
que toi. Pour ouvrir une parenthèse je fais Ctrl + F9, et automatiquement il
m'ouvre 2 parenthèses :
{IF {Qualification} = "ASEM" "{ = {HeuresEffectives*1520/1470} }" "{IF
{Qualification} = "AutrePSAE" } "{ = {HeuresEffectives*1610/1558} }"
"{={HeuresEffectives}*1482/1429}}""}


--
Nadège



Bonsoir nadeger,

nadeger a présenté l'énoncé suivant :
Bonjour,

Je souhaite utiliser 2 conditions dans un formulaire sous le type Si
Qualification="ASEM" alors "" et si "Qualification = "AutrePSAE" alors ""
sinon "" : comme on peut le faire sur Excel.

Ma formule actuelle est la suivante mais qui ne fonctionne pas :

{IF {Qualification} = "ASEM" {={HeuresEffectives*1520/1470} {IF
{Qualification} = "AutrePSAE" {={HeuresEffectives*1610/1558}
{HeuresEffectives*1482/1429}}


T'y es presque, avec quelques petits problèmes de syntaxes!

{IF {Qualification} = "ASEM" "{={HeuresEffectives*1520/1470}" "{IF
{Qualification} = "AutrePSAE" "{={HeuresEffectives*1610/1558}"
"{={HeuresEffectives}*1482/1429}""}}

En espérant ne pas m'être trompée à la recopie...

Circé
http://faqword.free.fr




Qualification = un signet
HeuresEffectives = un signet

Merci de votre réponse









nadeger
Le #1650881
Cela fonctionne, merci beaucoup. A une prochaine.
--
Nadège



Bonjour nadeger,

Le fait que ce soit une liste déroulante ne change rien à l'affaire,
c'est le signet qui compte.

Ma formule est bonne, je l'ai testée, mais comme je le disais, c'est
toujours difficile de recopier textuellement une formule, et j'ai dû
oublié quelques parenthèses.

Je te joins le fichier ici
http://cjoint.com/?hsl4w4bqOS

Ce sera quand même plus pratique.

Circé
http://faqword.free.fr

nadeger a émis l'idée suivante :
Bonjour Circé,

Merci tout d'abord de t'interesser à mon problème.

J'ai recopié ta formule, mais ça ne fonctionne pas. J'ai oublié de préciser
que les mots "ASEM", "AutrePSAE" et "PersonnelEducation", sont à selectionner
dans un premier temps dans une liste déroulante.

Voici la formule mais je n'arrive pas à avoir le même nombre de parenthèse
que toi. Pour ouvrir une parenthèse je fais Ctrl + F9, et automatiquement il
m'ouvre 2 parenthèses :
{IF {Qualification} = "ASEM" "{ = {HeuresEffectives*1520/1470} }" "{IF
{Qualification} = "AutrePSAE" } "{ = {HeuresEffectives*1610/1558} }"
"{={HeuresEffectives}*1482/1429}}""}


--
Nadège



Bonsoir nadeger,

nadeger a présenté l'énoncé suivant :
Bonjour,

Je souhaite utiliser 2 conditions dans un formulaire sous le type Si
Qualification="ASEM" alors "" et si "Qualification = "AutrePSAE" alors ""
sinon "" : comme on peut le faire sur Excel.

Ma formule actuelle est la suivante mais qui ne fonctionne pas :

{IF {Qualification} = "ASEM" {={HeuresEffectives*1520/1470} {IF
{Qualification} = "AutrePSAE" {={HeuresEffectives*1610/1558}
{HeuresEffectives*1482/1429}}


T'y es presque, avec quelques petits problèmes de syntaxes!

{IF {Qualification} = "ASEM" "{={HeuresEffectives*1520/1470}" "{IF
{Qualification} = "AutrePSAE" "{={HeuresEffectives*1610/1558}"
"{={HeuresEffectives}*1482/1429}""}}

En espérant ne pas m'être trompée à la recopie...

Circé
http://faqword.free.fr




Qualification = un signet
HeuresEffectives = un signet

Merci de votre réponse














Publicité
Poster une réponse
Anonyme