Tutoriel Excel: Exemple de formule simplifiée 401k Match

Table des matières

Dans cette vidéo, nous verrons comment simplifier certaines formules que nous avons créées dans une vidéo précédente, en remplaçant les instructions IF par la fonction MIN et un peu de logique booléenne.

Assurez-vous de regarder la première vidéo si vous ne l'avez pas déjà fait.

Dans l'exemple, nous avons des formules qui calculent une correspondance d'entreprise pour un régime de retraite d'employeur à deux niveaux.

Les deux niveaux utilisent une ou plusieurs instructions IF, et la deuxième formule est un peu compliquée.

Voyons comment simplifier un peu les formules.

=IF(C5<=4%,C5*B5,4%*B5)

Pour le niveau 1, la correspondance entreprise est plafonnée à 4%. Si le report est inférieur ou égal à 4%, on peut simplement l'utiliser tel quel et multiplier C5 par B5, mais lorsque le report est supérieur à 4%, on multiplie 4% par B5.

Donc, d'abord, nous pouvons simplifier un peu les choses en demandant simplement à la fonction IF de calculer le pourcentage. Multipliez ensuite le résultat par B5.

=IF(C5<=4%,C5,4%)*B5

Il est toujours bon de supprimer la duplication dans une formule lorsque cela est possible.

Mais nous pouvons également supprimer complètement IF en utilisant le MIN à la place.

=MIN(C5,4%)*B5

Essentiellement, nous prenons le plus petit de C5 ou 4% et multiplions B5. Pas besoin d'IF.

Pour le niveau 2, nous avons une formule plus compliquée:

=IF(C5<=4%,0,IF(C5<=6%,(C5-4%)*B5,2%*B5))*50%

Dans l'IF externe, nous vérifions le report. Si c'est moins de 4%, nous avons terminé. Cela signifie que toute la correspondance a été gérée au niveau 1, donc le niveau 2 est nul.

Cependant, si le report est supérieur à 4%, nous utilisons un autre IF. Ce IF vérifie si le report est inférieur ou égal à 6%. Si oui, nous soustrayons 4% et multiplions par B5. Sinon, nous n'utilisons que 2%, car deux pour cent est la correspondance maximale au niveau 2.

Commençons par déplacer B5 hors de l'IF comme nous l'avons fait auparavant.

=IF(C5<=4%,0,IF(C5<=6%,C5-4%,2%)*B5)*50%

Maintenant, nous pouvons réécrire le IF interne avec MIN similaire à ce que nous avons fait au niveau 1.

=IF(C5>4%,MIN(2%,C5-4%),0%)*B5*50%

Prenez le plus petit 2% ou C5-4%, puis multipliez B5.

C'est une formule plus simple, mais nous pouvons aller plus loin en utilisant la logique booléenne.

Notez que C5> 4% est une expression logique qui renvoie TRUE ou FALSE. Désormais, dans Excel, TRUE vaut 1 et FALSE vaut zéro.

Cela signifie que nous pouvons supprimer IF et multiplier simplement l'expression par le reste de la formule:

=(C5>4%)*MIN(2%,C5-4%),0%)*50%*B5

Si C5 n'est pas supérieur à 4%, l'expression renvoie FALSE (ou zéro) et annule le reste de la formule, puisque zéro fois tout est zéro.

Cours

Formule de base

Articles intéressants...