10 formules Excel et Google Sheets qui font gagner des heures

3 min de lecture

L'essentiel du travail sur tableur se résume à quelques tâches : trouver une valeur, additionner selon une condition, compter, nettoyer du texte, construire une liste. Dix formules couvrent presque tout, et chacune fonctionne aussi bien dans Excel (Microsoft 365) que dans Google Sheets.

Dans les exemples, la colonne A contient les noms des clients, B la date de commande, C la ville et D le montant.

10 formules qui font gagner des heures

Rechercher et vérifier

1. XLOOKUP : trouver une valeur dans un autre tableau

=XLOOKUP("Anna", A:A, D:D) renvoie le montant de la colonne D pour la ligne où la colonne A vaut « Anna ». Elle remplace l'ancienne VLOOKUP et fonctionne dans tous les sens.

2. IFERROR : masquer les erreurs

=IFERROR(XLOOKUP("Anna", A:A, D:D), "not found") affiche « not found » au lieu d'une erreur quand aucune correspondance n'est trouvée.

3. IF : choisir selon une condition

=IF(D2>1000, "large", "regular") classe chaque commande selon son montant.

Additionner et compter

4. SUMIFS : additionner selon une ou plusieurs conditions

=SUMIFS(D:D, C:C, "Berlin") additionne tous les montants pour Berlin. Ajoutez des paires pour d'autres conditions : =SUMIFS(D:D, C:C, "Berlin", B:B, ">=2026-01-01").

5. COUNTIFS : compter selon des conditions

=COUNTIFS(C:C, "Berlin", D:D, ">1000") compte les grosses commandes venant de Berlin.

Listes et filtres

6. UNIQUE : une liste sans doublons

=UNIQUE(C2:C500) donne chaque ville une seule fois. Combinez-la avec SUMIFS pour obtenir un rapport rapide par ville.

7. FILTER : seulement les lignes utiles

=FILTER(A2:D500, D2:D500>1000) n'affiche que les grosses commandes, et se met à jour toute seule quand les données changent.

8. SORT : trier sans toucher aux données

=SORT(A2:D500, 4, FALSE) liste les commandes du montant le plus élevé au plus faible.

Texte

9. TRIM : supprimer les espaces en trop

=TRIM(A2) supprime les espaces au début et à la fin ainsi que les doubles espaces à l'intérieur. Les espaces en trop sont la cause la plus fréquente des recherches qui échouent.

10. TEXTJOIN : réunir des valeurs dans une cellule

=TEXTJOIN(", ", TRUE, C2:C10) réunit les villes sur une seule ligne, séparées par des virgules, en ignorant les cellules vides.

Deux choses à savoir

  • Dans certaines versions linguistiques d'Excel, les noms des fonctions sont traduits (dans Excel en français, XLOOKUP devient RECHERCHEX), et avec certains paramètres régionaux les formules séparent les arguments par des points-virgules au lieu de virgules. La logique reste la même.
  • Utilisez des colonnes entières (A:A) pour les petits tableaux et des plages précises (A2:A500) pour les grands : la feuille calcule plus vite.

En bref

Ces dix formules remplacent des heures de copier-coller, de tri et de comptage à la main. Si votre besoin est plus complexe, ou s'il vous faut un modèle prêt à l'emploi, commandez des formules de tableur : vous décrivez la tâche et joignez votre tableau, et vous recevez des formules qui fonctionnent avec leur mode d'emploi, ou un modèle complet avec un script. Le paiement n'est versé qu'une fois que vous avez validé le travail.