Convertir les dates en trimestres fiscaux dans Google Sheets

Si vous avez besoin de convertir des dates en trimestres fiscaux dans Google Sheets, vous êtes au bon endroit ! Avec une formule simple, vous pourrez grouper vos données pour vos rapports financiers et états financiers.

Comment convertir les dates en trimestres fiscaux dans Google Sheets

Avant de vous montrer la formule qui convertit les dates en trimestres fiscaux, nous devons créer une table de recherche dynamique pour que cela fonctionne.

Voici les étapes à suivre :

Étape 1

Tout d’abord, insérez les deux formules suivantes liées aux dates dans les cellules D2 et D3 :

D2: =eomonth(date(E1,month(D1&1),1),0)

D3: =eomonth(edate(eomonth(date(E1,month(D1&1),1),0),-12),0)+1

Ces formules retournent respectivement la date de fin du mois donné dans D1:E1 et la même date de l’année précédente + 1. Ainsi, elles vous donnent la date de début (D3) et la date de fin (D2) de l’exercice fiscal en utilisant le mois donné (D1) et l’année (E1).

Étape 2

Dans la cellule E2, insérez la formule suivante qui renvoie la séquence des fins de mois en fonction de D3 (date de début) et D2 (date de fin) :

=ArrayFormula(eomonth(EDATE($D$3,SEQUENCE(12,1,0,1)),0))

Enfin, dans la cellule F2, insérez la formule suivante pour attribuer les trimestres aux dates obtenues grâce à la formule précédente :

=ArrayFormula(value(flatten(SUBSTITUTE(sequence(4,1)," ","",SEQUENCE(1,3)))))

Cette formule génère les chiffres de 1 à 4 en utilisant la fonction SEQUENCE. La fonction SUBSTITUTE les répète trois fois horizontalement, et la fonction FLATTEN les met en forme horizontale. Enfin, la fonction VALUE convertit les chiffres en nombres.

Formule finale pour convertir les dates en trimestres fiscaux

Voici la formule en matrice dans la cellule B1 qui convertit les dates en trimestres fiscaux dans Google Sheets :

=ArrayFormula({"Trimestre";ifna(vlookup(eomonth(A2:A,0),E2:F13,2,0))})

Cette formule utilise la fonction RECHERCHEV en matrice.

RECHERCHEV Syntaxe en matrice : RECHERCHEV(clés_de_recherche, plage, index, [trié_ou_non])

Clés_de_recherche : eomonth(A2:A,0) (dates en fin de mois de la colonne A).

Plage : E2:F13 (table de recherche dynamique).

Index : 2 (colonne de sortie, c’est-à-dire les trimestres).

Trié_ou_non : 0 (table de recherche non triée).

Et voilà ! Grâce à cette formule, vous pouvez facilement convertir les dates en trimestres fiscaux dans Google Sheets.

J’espère que cet article vous a été utile. Pour plus d’informations sur Google Sheets et d’autres astuces, visitez Crawlan.com.

Ressources

Formula to Convert Dates To Fiscal Quarters - Google Sheets
Image source: crawlan.com

Articles en lien