Skip to main content

Hi there! 

I am using IF formulas in two separate formula fields and they work just fine. 

I am trying to merge the formulas in one field and it is not working. The third and fourth IF keep disappearing. 

Can someone please help me?

Here are my formulas :

1st field

IF(AND(Campagne = 'Grands Donateurs - Somme à amasser', {Progrès de la campagne} = 'Somme à amasser'), {Objectif restant},
IF(AND(Campagne = 'Grands Donateurs', {Progrès de la campagne} = 'Somme amassée'),
{GD - Montant promis}))
 
2nd field
IF(Campagne = 'Sièges', {Sièges - Montant promis},
IF(Campagne = 'Sièges - Somme à amasser', Objectifs-{Sièges - Montant promis}))
 
What I thought it would look like :
IF(AND(Campagne = 'Grands Donateurs - Somme à amasser', {Progrès de la campagne} = 'Somme à amasser'), {Objectif restant},
IF(AND(Campagne = 'Grands Donateurs', {Progrès de la campagne} = 'Somme amassée'),
{GD - Montant promis}), 
IF(Campagne = 'Sièges', {Sièges - Montant promis},
IF(Campagne = 'Sièges - Somme à amasser', Objectifs-{Sièges - Montant promis}))
 
 

 

Looks like you got your parenthesis out of place when merging the formulas.

This is how I like to format nested IF functions.

 

IF( AND( Campagne = 'Grands Donateurs - Somme à amasser', {Progrès de la campagne} = 'Somme à amasser' ), {Objectif restant}, IF( AND( Campagne = 'Grands Donateurs', {Progrès de la campagne} = 'Somme amassée' ), {GD - Montant promis} IF( Campagne = 'Sièges', {Sièges - Montant promis}, IF( Campagne = 'Sièges - Somme à amasser', Objectifs-{Sièges - Montant promis} ))))

 


Another option is to use a SWITCH function.

 

SWITCH({Campagne}, 'Grands Donateurs - Somme à amasser', IF({Progrès de la campagne} = Somme à amasser', {Objectif restant}), 'Grands Donateurs', IF({Progrès de la campagne} = 'Somme amassée', {GD - Montant promis}), 'Sièges', {Sièges - Montant promis}, 'Sièges - Somme à amasser', Objectifs-{Sièges - Montant promis} )

 

 

 


Looks like you got your parenthesis out of place when merging the formulas.

This is how I like to format nested IF functions.

 

IF( AND( Campagne = 'Grands Donateurs - Somme à amasser', {Progrès de la campagne} = 'Somme à amasser' ), {Objectif restant}, IF( AND( Campagne = 'Grands Donateurs', {Progrès de la campagne} = 'Somme amassée' ), {GD - Montant promis} IF( Campagne = 'Sièges', {Sièges - Montant promis}, IF( Campagne = 'Sièges - Somme à amasser', Objectifs-{Sièges - Montant promis} ))))

 


Another option is to use a SWITCH function.

 

SWITCH({Campagne}, 'Grands Donateurs - Somme à amasser', IF({Progrès de la campagne} = Somme à amasser', {Objectif restant}), 'Grands Donateurs', IF({Progrès de la campagne} = 'Somme amassée', {GD - Montant promis}), 'Sièges', {Sièges - Montant promis}, 'Sièges - Somme à amasser', Objectifs-{Sièges - Montant promis} )

 

 

 


Thanks a lot!