Dans cet article, nous allons apprendre à déterminer à quel trimestre correspond une date spécifiée.

Lorsque vous travaillez sur des rapports, vous avez des dates et vous voulez une formule qui renverra la date sous forme de numéro de trimestre de l’année en cours. Exemple: le 1er janvier 2014 sera renvoyé au 1er trimestre.

Nous utiliserons une combinaison de fonctions CHOOSE, MONTH & MATCH pour créer une formule qui renverra la date dans une cellule en numéro de trimestre.

Choisir: renvoie le caractère spécifié par le numéro de code du jeu de caractères de votre ordinateur. La fonction CHOOSE renverra une valeur à partir d’une liste de valeurs basée sur un numéro d’index donné. La fonction Choose utilise index_num pour renvoyer une valeur à partir d’une liste.

Syntaxe = CHOOSE (numéro_index, valeur1, valeur2, …​)

index_num: il spécifie l’argument de valeur sélectionné. Index_num doit être un nombre entre 1 et 254 ou une formule qui contient un nombre entre 1 et 254. Si index_num est inférieur à 1, alors Choose renverra

Erreur #VALUE!.

valeur1 et valeur 2 sont de 1 à 254 arguments de valeur à partir desquels CHOOSE évaluera et retournera le résultat.

MOIS: Cette fonction renvoie le mois (janvier à décembre de 1 à 12) d’une date.

Syntaxe: = MONTH (numéro_série)

serial_number: il fait référence à la date du mois que vous essayez de trouver.

La fonction MATCH recherche un élément spécifié dans une plage de cellules sélectionnée, puis renvoie la position relative de cet élément dans la plage.

Syntaxe = MATCH (valeur_recherche, tableau_recherche, type_correspondance)

lookup_value: La valeur que vous souhaitez rechercher lookup_array: La table de données contient des informations à partir desquelles vous souhaitez renvoyer la sortie.

match_type: 1,0 et -1 sont trois options.

1 (par défaut): il trouvera la plus grande valeur de la plage. La liste doit être triée par ordre croissant.

0: il trouvera une correspondance exacte -1: il trouvera la plus petite valeur de la plage. La liste doit être triée par ordre décroissant.

[.underline] # Prenons un exemple: # Nous avons des dates dans la colonne A Dans la colonne B, nous voulons qu’une formule renvoie le numéro du trimestre correspondant à la valeur de la date dans la colonne A

img1

La formule serait dans la cellule B2 = CHOISIR (MATCH (MONTH (A2), \ {1,4,7,10}), « Quarter1 », « Quarter2 », « Quarter3 », « Quarter4 ») *

img2

Si nous évaluons le MOIS (A2), alors nous obtiendrons 6 * comme résultat car le mois de juin survient le 6 ^ e ^ de l’année.

  • Ensuite, le résultat retourné par la fonction Month sera ensuite passé à la fonction Match comme premier argument en tant que valeur de recherche.

Si nous évaluons la fonction MATCH (MONTH (A2), \ {1,4,7,10}) * Match recherche la valeur de 6 (retour par fonction Month) dans la plage de \ {1,4,7,10 } et renverra 2 car le nombre 6 est inférieur à 7.

Pour plus de compréhension, entrez les numéros de mois dans la colonne de 1 à 12, puis entrez la formule comme = MATCH (E2, \ {1,4,7,10}). * Reportez-vous à l’instantané ci-dessous.

img3

  • Après avoir évalué la formule Match & Month, nous obtiendrons

CHOISISSEZ (2, « Quarter1 », « Quarter2 », « Quarter3 », « Quarter4 »).

Si nous évaluons davantage, la fonction CHOOSE vérifiera la valeur 2 et retournera Quarter2 * comme sortie.

  • En recopiant la même formule dans la plage B2: B11, nous obtiendrons le résultat souhaité

img4