Esercitazione su Excel: esempio di formula semplificata 401k Match

Sommario

In questo video vedremo come semplificare alcune formule che abbiamo creato in un video precedente, sostituendo le istruzioni IF con la funzione MIN e un po 'di logica booleana.

Assicurati di guardare il primo video se non l'hai già fatto.

Nell'esempio, abbiamo formule che calcolano una corrispondenza aziendale per un piano pensionistico sponsorizzato dal datore di lavoro su due livelli.

Entrambi i livelli utilizzano una o più istruzioni IF e la seconda formula è un po 'complicata.

Vediamo come semplificare un po 'le formule.

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

Per il Livello 1, la corrispondenza aziendale è limitata al 4%. Se il differimento è inferiore o uguale al 4%, possiamo semplicemente usarlo così com'è e moltiplicare C5 per B5, ma quando il differimento è maggiore del 4%, moltiplichiamo 4% per B5.

Quindi, per prima cosa, possiamo semplificare un po 'le cose semplicemente facendo in modo che la funzione IF calcoli la percentuale. Quindi moltiplica il risultato per B5.

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

È sempre utile rimuovere la duplicazione in una formula quando possibile.

Ma possiamo anche rimuovere IF completamente usando invece il MIN.

=MIN(C5,4%)*B5

In sostanza, prendiamo il minore tra C5 o 4% e moltiplichiamo B5. Non c'è bisogno di IF.

Per il livello 2 abbiamo una formula più complicata:

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

Nell'IF esterno, controlliamo il differimento. Se è inferiore al 4%, abbiamo finito. Ciò significa che l'intera partita è stata gestita nel Livello 1, quindi il Livello 2 è zero.

Tuttavia, se il differimento è maggiore del 4%, utilizziamo un altro IF. Questo IF verifica se il differimento è inferiore o uguale al 6%. In tal caso, sottraiamo il 4% e moltiplichiamo per B5. In caso contrario, usiamo solo il 2% poiché il due percento è la corrispondenza massima nel livello 2.

Per prima cosa spostiamo B5 fuori dall'IF come abbiamo fatto prima.

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

Ora possiamo riscrivere l'IF interno con MIN simile a quello che abbiamo fatto nel Livello 1.

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

Prendi il 2% o C5-4% più piccolo, quindi moltiplica B5.

Questa è una formula più semplice, ma possiamo fare un ulteriore passo avanti usando la logica booleana.

Notare che C5> 4% è un'espressione logica che restituisce TRUE o FALSE. Ora, in Excel, TRUE restituisce 1 e FALSE restituisce zero.

Ciò significa che possiamo rimuovere IF e moltiplicare semplicemente l'espressione per il resto della formula:

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

Se C5 non è maggiore del 4%, l'espressione restituisce FALSO (o zero) e annulla il resto della formula, poiché zero per qualsiasi cosa è zero.

Corso

Formula di base

Articoli interessanti...