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!


Reply