Comment allouer des montants dans des colonnes mensuelles sur Google Sheets ?

Est-ce que vous cherchez à allouer des montants dans des colonnes mensuelles sur Google Sheets ? Pas de soucis, je suis là pour vous aider. Cette tâche peut sembler compliquée, mais grâce à une formule de tableau, vous pouvez facilement résoudre ce problème.

Comprendre le problème

Commençons par comprendre le problème. Supposons que vous ayez les données suivantes :

  • Date de début : 15-septembre-2020 (cellule B4)
  • Date de fin : 15-novembre-2020 (cellule C4)
  • Montant à allouer : 500 $ (cellule D4)

Vous souhaitez maintenant allouer le montant de 500 $ dans les colonnes mensuelles de septembre, octobre et novembre. Cependant, le nombre de jours dans chaque mois peut être différent et cela peut être un véritable casse-tête.

La formule de tableau pour allouer des montants dans des colonnes mensuelles

Je vais maintenant vous montrer comment utiliser une formule de tableau pour allouer les montants dans les colonnes mensuelles sur Google Sheets. Suivez ces étapes simples :

Étape 1 : Calculer le nombre total de jours

Dans la cellule F4, utilisez la formule suivante pour calculer le nombre total de jours entre la date de début et la date de fin :

=NOMBRE.JOURS(C4;B4)+1

Le résultat sera affiché dans la cellule F4. Assurez-vous que la plage F4 est vide avant d’insérer la formule.

Étape 2 : Préparer les colonnes par mois

Maintenant, nous devons utiliser les dates de fin de mois pour représenter les mois dans la ligne d’en-tête des colonnes H1 à M1. Vous pouvez choisir les mois qui vous intéressent, par exemple d’août 2020 à janvier 2021, en fonction de vos dates de début et de fin. La formule pour cette étape est la suivante :

=DERNIER.JOUR.MOIS($H$1:$M$1;-1)+1

Assurez-vous de formater la plage H1:M1 en tant que dates. Si vous voyez d’autres valeurs dans les cellules H2:M2, formatez la plage en nombres.

Étape 3 : Calculer le nombre de jours dans chaque cellule du mois

Maintenant, nous allons utiliser une formule de tableau pour calculer le nombre de jours dans chaque cellule du mois. La formule est la suivante :

=($H$1:$M$1>=DERNIER.JOUR.MOIS(B2:B6;0))*($H$1:$M$1<=DERNIER.JOUR.MOIS(C2:C6;0))

Cette formule doit être insérée dans la cellule H9 et elle doit être formatée pour que les valeurs 1 soient remplacées par les dates correspondantes de la plage H2:M6 et que les valeurs 0 soient supprimées.

Étape 4 : Allouer les montants dans les colonnes mensuelles

Maintenant, nous allons utiliser une formule de tableau pour allouer les montants dans les colonnes mensuelles. La formule est la suivante :

=ArrayFormula(D2:D6/F2:F6*H2:M6)

Cette formule divise le montant dans la colonne D par le nombre total de jours dans la colonne F, puis multiplie le résultat par les dates distribuées dans les colonnes mensuelles. Assurez-vous de formater la plage H2:M6 comme des nombres.

Voilà ! Vous avez maintenant une formule de tableau qui vous permet d’allouer des montants dans des colonnes mensuelles sur Google Sheets. Vous pouvez l’appliquer à vos données et voir les résultats instantanément.

Pour plus d’informations et d’exemples, rendez-vous sur Crawlan.com.

Amusez-vous bien !

Articles en lien