Nouveautés Excel : les fonctions incontournables pour gagner en productivité
Excel 365/2024 ne cesse d'évoluer et intègre de puissantes fonctions pour simplifier vos tâches quotidiennes. Que vous soyez analyste ou collaborateur, ces nouveautés peuvent transformer votre manière de travailler. Microsoft a annoncé 14 nouvelles fonctions dédiées au texte et aux tableaux dynamiques, conçu pour extraire, diviser et réorganiser vos données avec facilité.
Dans cet article, nous décryptons ces fonctions et voyons comment ils boostent votre efficacité.
Fonctions de texte : extraire et nettoyer simplement les chaînes
Excel enrichit ses fonctions de manipulation de texte pour gagner du temps sur le nettoyage de données. Par exemple :
TEXTE.AVANT
(TEXTBEFORE) et TEXTE.APRES (TEXTAFTER) permettent d'extraire le contenu d'une cellule avant ou après un délimiteur. Utile pour récupérer rapidement tout ce qui précède ou suit un symbole (espace, tiret, etc.).
FRACTIONNER.TEXTE
(TEXTSPLIT) divise une chaîne en plusieurs colonnes ou lignes selon un délimiteur (comme une virgule ou un espace). Par exemple, =FRACTIONNER.TEXTE(A1;";") sépare un texte sur chaque point-virgule.
JOINDRE.TEXTE
(TEXTJOIN) facilite l'assemblage de plusieurs cellules de texte en une seule, avec un séparateur choisi. À l'inverse, TABLEAU.EN.TEXTE
(ARRAYTOTEXT) convertit une plage en texte structuré. Ces fonctions texte
améliorées évitent les formules complexes à base de GAUCHE, DROITE et STXT, en automatisant l'extraction ou la concaténation.
En résumé, ces formules permettent de découper et de reconstruire vos données textuelles facilement, sans passer par le traitement manuel ou les colonnes intermédiaires.
Recherche et correspondance avancées
Les fonctions de recherche ont également fait un lien en avant :
RECHERCHEX
(XLOOKUP) remplace RECHERCHEV et RECHERCHEH avec un fonctionnement plus simple et moins sujet aux erreurs. Elle recherche une valeur dans une colonne (ou ligne) et renvoie la correspondance exacte, sans contrainte de position. L'avantage ? Plus besoin de souder les colonnes ou de vous rappeler de la 4ᵉ colonne du tableau : XLOOKUP trouve la valeur recherchée dans n'importe quelle colonne.
EQUIX
(XMATCH) fonctionne de pair avec XLOOKUP. Elle renvoie la position d'un élément dans une colonne ou ligne, remplaçant avantageusement RECHERCHEV et RECHERCHEH classiques. (En français, DANSLIGNE et DANSCOL
– fonctions équivalentes – permettent aussi de regrouper des lignes ou colonnes.)
En pratique, ces fonctions de recherche facilitent la création de tableaux structurés en vue de concevoir des tableaux croisés dynamiques et la récupération d'informations sans formules imbriquées lourdes. Par exemple :
=RECHERCHEX("ProduitX"; A2:A100; C2:C100)
Cherchez « ProduitX » dans A2 :A100 et renvoyez la valeur correspondante de la colonne C. Fini les #N/A fréquents, vous pouvez même indiquer une valeur par défaut si rien n'est trouvé.
Tableaux dynamiques, tri et filtrage simplifiés
L'ère des tableaux dynamiques (introduits dans Excel 365) s'enrichit : de nouvelles fonctions gèrent le tri, la filtration et la synthèse de données à la volée.
FILTRE
(FILTER) génère un sous-tableau en conservant uniquement les lignes qui répondent à un critère. Par exemple, =FILTRE(A2:C100; C2:C100>1000) crée un tableau des lignes où la colonne C dépasse 1000.
TRIER
(SORT) et TRIER.PAR (SORTBY) permettent de trier un tableau par ordre croissant/décroissant ou selon un critère. Vous pouvez imbriquer ces fonctions, sans réorganiser manuellement vos données.
UNIQUE
isole toutes les valeurs uniques d'une plage (utile pour extraire un dictionnaire sans doublons). Par exemple, =UNIQUE(D2:D100) liste chaque valeur distincte trouvée en D2 :D100 .
Ces formules s'appuient sur les formules matricielles dynamiques : elles renvoient automatiquement un ensemble de résultats qui « se propagent » tout seuls. L'opérateur #permet même de référencer toute la plage générée par une formule. Au global, vous manipulez vos listes en temps réel : appliquez un critère, et le tableau de résultats se met à jour instantanément, sans utiliser le filtre manuel du ruban.
Assemblage et extraction de tableaux
Excel introduit également des fonctions pour fusionner ou extraire des plages entières :
ASSEMB.V
(VSTACK) et ASSEMB.H (HSTACK) permettent de coller plusieurs plages bout à bout. Par exemple, si vous avez deux tableaux de ventes, =ASSEMBL.V(Tableau1; Tableau2) crée un seul tableau combiné verticalement.
DANSCOL
(TOCOL) et DANSLIGNE (TOROW) « aplatissez » vos données : elles regroupent toutes les lignes d'une plage en une seule colonne, ou toutes les colonnes en une seule ligne. Idéal pour transformer un tableau 2D en liste linéaire sans copier-coller.
CHOISIRCOLS
et CHOISIRLIGNES extraient des colonnes/lignes spécifiques par position. Par exemple, =CHOISIRCOLS(A1:D10;1;3) récupère les 1ʳᵉ et 3ᵉ colonnes du tableau, même si elles ne sont pas contiguës.
PRENDRE
(TAKE) et EXCLURE (DROP) offrent un moyen rapide de sélectionner ou de supprimer un bloc de lignes/colonnes au début ou à la fin d'un tableau. Par exemple, =PRENDRE(A2:B6;2) extrait les deux premières lignes de A2 :B6 , tandis que =EXCLURE(A2:B6;2) enlève ces deux lignes et renvoie le reste.
Avec ces outils, vous manipulez facilement de grands tableaux sans avoir à réécrire les données : vous assemblez, étendez ou élaguez des plages en quelques formules. Cela ouvre la porte à des analyses plus fines et modulaires directement dans Excel.
Analyse et synthèse : grouper et pivoter par formule
Pour synthétiser des données chiffrées, Excel propose deux nouvelles fonctions puissantes :
GROUPER.PAR
(GROUPBY) agrège un tableau selon une ou plusieurs colonnes clés. Par exemple, vous pouvez sommer les ventes par année et par produit. =GROUPER.PAR(TableauVentes; {1;3}; {[4;5]}) vous retournera un tableau récapitulatif avec les totaux des colonnes 4 et 5, groupés sur les colonnes 1 et 3.
PIVOTER.PAR
(PIVOTBY) fonctionne comme une table de pivot classique, mais en formule. Elle vous permet de faire pivoter un tableau sur une ou plusieurs dimensions, avec agrégation. C'est un gain de temps considérable pour créer des rapports dynamiques directement dans vos feuilles.
Ces fonctions de synthèse réduisent le besoin d'utiliser le module de Tableaux Croisés Dynamiques pour de simples calculs de regroupement. Dans une formule, vous obtenez des sous-totaux et des totaux selon vos critères, sans manipulations fastidieuses.
Autres fonctions innovantes
Parmi les nouveautés notables figurent également :
IMAGE
: cette fonction (et la possibilité de coller directement une image dans une cellule) révolutionne la gestion visuelle. =IMAGE("URL_de_l'image") intégrer une image dans votre tableau. Utile pour lier des photos de produits, schémas ou logos à vos données.
LAMBDA
: Excel permet désormais de créer vos propres fonctions personnalisées. Avec LAMBDA, vous définissez une formule complexe une fois, et l'utiliser comme n'importe quelle fonction native. Par exemple, =LAMBDA(x; x^2)(A1) calculez le carré de A1. C'est un pas vers des modèles Excel plus modulaires et réutilisables.
Ces nouvelles fonctions (et bien d'autres) illustrent la puissance grandiose des formules dynamiques d'Excel. Elles permettent de manipuler, trier, filtrer et reprendre les données de façon beaucoup plus souple et automatique qu'auparavant, sans recours systématique aux macros ou aux tableaux croisés dynamiques classiques.
En résumé, les dernières versions d'Excel offrent une palette d'outils inédits pour traiter, analyser et présenter vos données plus rapidement. En maîtrisant TEXTE.AVANT, FILTRE, GROUPER.PAR, RECHERCHEX ou IMAGE, vous gagnez un temps précieux et limitez les erreurs de saisie. Vous êtes déjà convaincu qu'il faut passer à la vitesse supérieure ?
Vaelia propose une formation dédiée pour aller plus loin : Formation Atelier Excel - Des nouvelles fonctions pour gagner du temps (365), une session de 1 jour qui couvre en détail différentes fonctions (texte, recherche, tri dynamique, etc.). Nos formateurs experts vous accompagnent pas à pas pour intégrer ces nouveautés dans vos projets quotidiens.
Envie d'exploiter
pleinement les nouvelles fonctions d'Excel ?