Tableau Excel : trier judicieusement les anniversaires

Table des matières:

Anonim

C'est comme ça que ça marche

Si vous souhaitez trier un tableau avec les anniversaires de différentes personnes dans Excel, vous le remarquerez immédiatement : Excel échoue lamentablement à cette tâche et ne fournit pas de résultat exploitable. Excel trie obstinément selon la séquence des nombres et non logiquement selon les anniversaires à venir. Cependant, cette lacune ne signifie pas que vous ne pouvez pas trier les anniversaires avec Excel. Tout ce que vous avez à faire est d'utiliser une petite astuce et Excel triera les anniversaires pour votre calendrier d'anniversaire personnel, par exemple.

Voici comment procéder : trier les anniversaires dans une feuille de calcul Excel

Ce problème peut être résolu par une colonne auxiliaire (appelée ici "Anniversaire") dans laquelle vous pouvez utiliser une formule pour convertir les anniversaires afin qu'ils puissent être triés par ordre croissant à partir du 1er janvier. Vous pouvez trier votre liste en utilisant la colonne d'aide. Cette colonne auxiliaire est placée à côté de la table existante et sert d'aide pour trier les anniversaires de manière significative.

Si le premier anniversaire se trouve dans la cellule C2 et que la colonne D doit former la colonne auxiliaire, entrez la formule suivante dans la cellule D2 :

= DATE (; MOIS (C2), JOUR (C2))

Copiez maintenant la formule vers le bas dans la colonne auxiliaire. La figure suivante montre l'utilisation de la formule dans le tableau d'exemple :

Mise en forme des anniversaires sans années pour un meilleur rendu

La formule fonctionne pour déplacer tous les anniversaires à 1900. Vous pouvez trier la liste maintenant. Il est visuellement plus agréable de masquer les numéros de l'année dans la colonne "Anniversaire". Pour ce faire, attribuez un format de nombre personnalisé aux cellules correspondantes avec l'instruction de mise en forme suivante :

JJ.MM.

Le formatage sans l'année 1900 fonctionne comme ceci :

  1. Marquez les valeurs numériques dans la colonne auxiliaire "Anniversaire".

  2. Appuyez sur la combinaison de chiffres "Ctrl + 1".

  3. Dans la boîte de dialogue "Format des cellules", cliquez sur "Défini par l'utilisateur" dans la zone de menu à gauche.

  4. Ajoutez le formatage souhaité TT.MM. dans la zone "Type". une.

  5. Cliquez sur "Ok" - terminé.

La figure suivante montre les anniversaires avec les années masquées :

Trier logiquement la liste des anniversaires dans Excel

Pour trier la liste des anniversaires, procédez comme suit :

  1. Sélectionnez toute la liste, y compris la colonne auxiliaire.

  2. Appeler la commande « Trier » du menu « Données » (à partir d'Office 2007, 2010, 2013, 2016 et 2022-2023 : onglet « Démarrer », zone « Edition », « Tri et filtrage », « Tri personnalisé » ).

  3. La boîte de dialogue "Trier" apparaîtra sur votre écran.

  4. Dans cette boîte de dialogue, sélectionnez la colonne auxiliaire comme premier critère de tri.

  5. Après avoir confirmé ce réglage avec "OK", la liste apparaît sous la forme souhaitée.

Pourquoi Excel ne trie-t-il pas automatiquement les anniversaires ?

Excel interprète les dates comme des valeurs numériques commençant par 1/1/1900 ou la valeur numérique 1. C'est pourquoi les fonctions de tri échouent ici et le tri n'est possible qu'en tenant compte de l'année. Triez donc une liste d'anniversaires, Excel trie selon l'âge des personnes et non selon l'ordre dans lequel ces personnes ont leur anniversaire. Si vous formatez les cellules uniformément selon une année (comme dans l'exemple 1900), les anniversaires des contacts peuvent être triés judicieusement avec Excel.

FAQ : Foire aux questions sur le sujet

Lorsque je veux trier une liste d'anniversaires dans Excel, Excel ne renvoie que des résultats inutiles. Pourquoi?

Excel trie strictement par valeur numérique. Ainsi, un tableau des anniversaires est trié selon l'âge des personnes et non selon l'ordre des anniversaires à venir. Afin de trier les anniversaires de manière significative avec Excel, il est utile de définir tous les anniversaires avec l'année 1900 dans une table auxiliaire puis de les trier.

Au secours, je ne sais pas comment trier une liste de dates de naissance par anniversaires à venir !

Pour des résultats significatifs, utilisez une colonne auxiliaire que vous placez juste à côté de la liste des anniversaires. Cette colonne auxiliaire peut être réduite à une date annuelle uniforme en utilisant la formule "= DATE (; MOIS (C2); JOUR (C2))". Un tri significatif et logique des anniversaires peut alors être effectué.

Existe-t-il une formule Excel avec laquelle je peux logiquement organiser les anniversaires dans un tableau en fonction de l'ordre des anniversaires à venir ?

Oui, la formule aide ici : "= DATE (; MOIS (C2); JOUR (C2))". Cette formule est utilisée dans une table auxiliaire et fournit des anniversaires avec l'année 1900. Ces anniversaires peuvent alors être facilement triés et vous pouvez voir directement dans quel ordre les contacts ont des anniversaires.

J'utilise une ancienne version d'Excel. Dois-je faire attention à quelque chose si je veux trier les anniversaires comme décrit ?

Non, à partir de la version 2007 d'Excel, les étapes individuelles et les sous-éléments de menu nécessaires pour trier les anniversaires sont similaires.