Résumé :
Microsoft teste une nouvelle fonctionnalité qui pourrait changer la façon dont Excel gère les données : les cellules peuvent contenir plusieurs valeurs structurées en même temps. Cette mise à jour inclut des listes, des tableaux de cellules et des tableaux imbriqués. Une nouvelle version bêta prenant en charge cette fonctionnalité est proposée aux utilisateurs de Microsoft 365 Beta. Une fois le test terminé, cette fonctionnalité prendra progressivement en charge les utilisateurs de la version officielle.

Du texte délimité à une vraie liste :
Dans le passé, les utilisateurs pouvaient écrire plusieurs données dans le texte d'une cellule. Par exemple, s'ils écrivaient « Zhang San, directeur d'atelier, 028 » dans une certaine cellule, Excel considérait le contenu de cette cellule comme une chaîne distincte, ce qui rendait impossible un filtrage direct par membre, poste ou numéro de poste, et difficile à appliquer séparément dans les calculs.
La nouvelle fonction de liste traite ces contenus enregistrés comme des éléments indépendants dans la même cellule. Les utilisateurs peuvent créer une liste via insertion, liste ou la touche de raccourci Ctrl+J, puis saisir et coller plusieurs valeurs séparées par des virgules ou des points-virgules anglais demi-largeur. La cellule affichera une icône de liste, sur laquelle vous pourrez cliquer pour afficher chaque élément. Vous pouvez également ajouter, supprimer et modifier des éléments en double-cliquant sur la cellule ou sur F2.
Le plus grand changement avec les listes est qu'Excel est capable de reconnaître les valeurs individuelles qu'elles contiennent, et lors du filtrage des données, vous pouvez sélectionner un ou plusieurs éléments dans la liste, au lieu de pouvoir faire correspondre exactement l'intégralité du texte. Lors du référencement d'une liste, Excel peut également renvoyer toutes les valeurs qu'elle contient, déversant les résultats dans les cellules adjacentes.

Les tableaux peuvent être conservés dans une seule cellule :
La fonction de liste est principalement destinée aux données saisies manuellement, tandis que la fonction de tableau Arrays in Cells modifie la méthode de stockage des résultats de formule. Les formules de tableau dynamique traditionnelles déborderont automatiquement plusieurs résultats dans des cellules adjacentes et les enregistreront. La nouvelle fonction permet aux utilisateurs de sauvegarder le tableau dans son ensemble dans la cellule.
Ces tableaux peuvent être de n'importe quelle taille ou forme, et peuvent également être générés par des formules. Pour les scénarios dans lesquels vous devez conserver la table compacte mais souhaitez conserver plusieurs résultats de calcul, cette approche peut réduire les colonnes auxiliaires et les zones temporaires. Par exemple, un tableau d'enregistrement de course à pied peut avoir chaque ligne correspondant à une course, enregistrer un nombre différent de résultats de segment dans la même cellule, puis calculer le temps total, l'allure moyenne, le segment le plus rapide, etc.
Les tableaux imbriqués permettent à un tableau de contenir d'autres tableaux. Par exemple, différents projets peuvent avoir un nombre différent de listes de tâches. Dans le passé, les formules associées ne pouvaient renvoyer que des résultats partiels ou générer des invites d'erreur de calcul. Après avoir ajouté des tableaux imbriqués, les formules prises en charge peuvent conserver la structure hiérarchique complète et continuer à participer aux calculs ultérieurs.
Nouvelle fonction compagnon de nombres imbriqués :
FLATTEN : utilisé pour développer des structures imbriquées
HAS : Vérifiez si le tableau contient la valeur spécifiée
HASANY : Déterminez s'il contient une valeur cible
HASALL : Déterminez si toutes les valeurs cibles sont incluses
Commentaires