Introduction à la fonction Decaler()
La fonction decaler() est une fonction précieuse d’Excel qui permet de récupérer le résultat obtenu quand on décale – par rapport à une cellule de référence – d’un nombre de lignes et d’un nombre de colonnes donnés. Nous l’avons déjà utilisée dans nos rubriques du 15 novembre 2005 et du 11 décembre 2005.
Sa syntaxe est = decaler(référence;nb. lignes; nb.colonnes)
Nous en voyons un exemple ci-dessous :
En B1, nous avons entré le délai de paiement – ici la valeur 30 – et nous avons donné à cette cellule le format personnalisé 0" jours".
La formule de B5, recopiée ensuite vers la droite, est :
=si(colonne()-$B$1/30>1;decaler(B4;0;-$B$1/30);"")
Si maintenant nous passons le délai de paiement à 60 jours, le résultat exact apparaît aussitôt :
Et s’il y a un paiement à 15 jours ou à 45 jours ?
Si des délais de paiement de 15 ou 45 jours sont envisageables, il suffit de faire un test pour vérifier si c’est le cas avec si(mod($B$1;30)>0;...) et, quand ce test est positif, de faire la moyenne des deux valeurs concernées.
Sa syntaxe est = decaler(référence;nb. lignes; nb.colonnes)
Nous en voyons un exemple ci-dessous :
En B1, nous avons entré le délai de paiement – ici la valeur 30 – et nous avons donné à cette cellule le format personnalisé 0" jours".
La formule de B5, recopiée ensuite vers la droite, est :
=si(colonne()-$B$1/30>1;decaler(B4;0;-$B$1/30);"")
Si maintenant nous passons le délai de paiement à 60 jours, le résultat exact apparaît aussitôt :
Et s’il y a un paiement à 15 jours ou à 45 jours ?
Si des délais de paiement de 15 ou 45 jours sont envisageables, il suffit de faire un test pour vérifier si c’est le cas avec si(mod($B$1;30)>0;...) et, quand ce test est positif, de faire la moyenne des deux valeurs concernées.
0 Commentaire(s):
Enregistrer un commentaire
<< Accueil