Vous devez savoir ce que fait le signe @ dans Excel
Sommaire
Résumé
-
Le signe @ dans les versions modernes d'Excel force une intersection implicite, renvoyant une valeur de ligne unique au lieu de renverser un tableau.
-
Excel insère automatiquement les références structurées de connexion dans les tableaux pour forcer les calculs au niveau des lignes.
-
Le marquage des collaborateurs dans les commentaires à l'aide du signe @ déclenche un e-mail de notification.
Avez-vous déjà vu le symbole @ dans une formule Microsoft Excel et vous êtes-vous demandé pourquoi il se trouve là ? Ne vous posez plus la question, car dans ce guide, je vais vous expliquer tout ce que vous devez savoir sur ce puissant opérateur.
Intersection et déversement implicites dans Microsoft Excel
Avant d'expliquer ce que fait le signe @, prenons un moment pour comprendre l'intersection et le déversement implicites dans Excel.
L'intersection implicite dans Excel fait référence à l'acte de réduire un tableau à une seule valeur. Plus précisément, cela oblige Excel à renvoyer la valeur d’une cellule de la même ligne que la formule.
Dans les versions d'Excel publiées avant 2021, si vous saisissiez une formule faisant référence à une plage, une intersection implicite se produirait « silencieusement » sans que vous le sachiez. En d’autres termes, par défaut, il renverrait une seule valeur en fonction de la ligne dans laquelle la formule a été saisie.
Dans cet exemple, tapez :
=B2:B5*C2:C5
dans la cellule D2 et appuyer sur Entrée ne renvoie qu'un seul résultat, même si la formule fait référence à plusieurs cellules.
Vous pouvez ensuite cliquer et faire glisser la poignée de remplissage pour dupliquer la formule dans les cellules restantes de la colonne, forçant ainsi la même formule à recalculer indépendamment sur chaque ligne.
Vous pouvez également sélectionner les cellules D2 à D5, saisir la même formule et la valider en appuyant sur Ctrl+Maj+Entrée pour forcer Excel à produire une formule CSE héritée entre accolades.
Cependant, l’introduction du comportement des tableaux dynamiques signifie que, dans les versions modernes d’Excel, les formules répartissent par défaut les résultats dans plusieurs cellules, plutôt que de favoriser l’intersection implicite. Vous savez que cela s'est produit lorsqu'une ligne bleue entoure les cellules affectées.
En d’autres termes, l’intersection implicite est à l’opposé du déversement : la première renvoie un résultat unique, spécifique à une ligne, tandis que la seconde produit plusieurs résultats simultanément.
Les formules de connexion @ faisant référence aux colonnes du tableau
Vous êtes plus susceptible de voir l’opérateur d’intersection implicite utilisé lorsqu’une formule fait référence à une colonne dans un tableau Excel.
Ici, après avoir tapé le signe égal dans la cellule D2, j'ai sélectionné la cellule B2 pour créer la première référence dans la formule, et le signe @ a été inséré automatiquement dans la référence de la colonne du tableau.
Ensuite, après avoir tapé un astérisque, j'ai sélectionné la cellule C2 pour créer la deuxième partie de la multiplication, et le signe @ est réapparu.
Lorsque vous tapez une formule dans la première cellule d'une colonne de tableau et que vous appuyez sur Entrée, elle est répétée dans les cellules restantes de cette colonne. Surtout, le signe @ force Excel à appliquer la formule au niveau de la ligne.
Vous n'avez pas besoin de saisir manuellement le signe @ dans les formules de tableau qui font référence à d'autres colonnes du même tableau : Excel insère automatiquement l'opérateur lorsque vous sélectionnez une cellule lors de la construction de votre formule.
Comprendre le fonctionnement de l'opérateur d'intersection implicite est crucial lors du référencement du tableau dans une cellule normale. Par exemple, en tapant :
=SUM(T_Sales(@Total)*52)
dans la cellule F2 multiplie la valeur de la colonne Total par 52 au niveau de la ligne car le signe @ est placé avant la référence d'en-tête de colonne.
Cependant, la suppression de l'opérateur d'intersection implicite multiplie toutes les valeurs de la colonne Total par 52 avant de sommer les résultats.
=SUM(T_Sales(Total)*52)
Si vous ajoutez plus de lignes au tableau et, par conséquent, plus de valeurs dans la colonne D, puisque la formule fait référence à l'en-tête du tableau plutôt qu'à une seule cellule, la formule sans l'opérateur d'intersection implicite récupère les données supplémentaires.
Les formules de connexion @ faisant référence à des plages régulières
Dans les anciennes versions d'Excel qui ne prennent pas en charge les formules matricielles dynamiques, pour saisir une formule matricielle, vous devez sélectionner toutes les cellules dans lesquelles vous souhaitez que les résultats soient affichés, saisir la formule et appuyer sur Ctrl+Maj+Entrée pour la valider. À ce stade, la même formule apparaîtra dans toutes les cellules que vous avez sélectionnées, entre accolades, effectuant le calcul respectivement sur chaque ligne. Ceci est connu sous le nom de formule matricielle CSE ou héritée.
Cependant, dans les versions modernes d'Excel, toutes les formules sont traitées par défaut comme des tableaux dynamiques. Ainsi, lorsque vous utilisez une formule matricielle dynamique qui fait référence à une plage de cellules, elle renvoie plusieurs résultats sans qu'il soit nécessaire d'appuyer sur Ctrl+Maj+Entrée.
Supposons donc que vous souhaitiez qu’une formule dans Excel pour Microsoft 365 se comporte comme avant ce changement, en renvoyant une seule valeur plutôt qu’un tableau. Pour y parvenir, vous devez ajouter manuellement l'opérateur d'intersection implicite avant les références de cellule pour remplacer le comportement du tableau :
=@B2:B5*@C2:C5
Vous pouvez ensuite remplir automatiquement ou copier la formule dans d'autres cellules si nécessaire, en sachant que l'opérateur d'intersection implicite appliquera la formule au niveau de la ligne.
Bien que les cas d'utilisation des opérateurs d'intersection implicites saisis manuellement soient limités, ils pourraient s'avérer utiles si vous souhaitez empêcher le #SPILL ! erreur, maintenez la cohérence entre les versions d’Excel ou préférez l’ancien modèle de calcul ligne par ligne.
D'autres fois, vous verrez ou utiliserez la connexion @ dans Microsoft Excel
Si vous utilisez une version d'Excel publiée en 2021 ou ultérieure, y compris Excel pour Microsoft 365, vous verrez le signe @ si le classeur a été créé pour la première fois dans une ancienne version d'Excel et contient une formule matricielle. Cela garantit que la formule existante produit le même résultat unicellulaire qu’auparavant.
Dans un scénario totalement différent, vous pouvez utiliser la connexion @ dans Excel pour Microsoft 365 et Excel pour le web pour marquer des collaborateurs dans un commentaire. Pour démarrer un nouveau fil de commentaires, sélectionnez la cellule appropriée et dans l'onglet Révision du ruban, cliquez sur « Nouveau commentaire ».
Ensuite, dans le champ de texte Commentaire, saisissez @ et commencez à saisir le nom ou l'adresse e-mail de la personne. Ensuite, sélectionnez la bonne personne dans la liste qui apparaît.
La personne que vous marquez doit être autorisée à accéder au classeur, soit parce que vous avez partagé le fichier avec elle, soit parce qu'il est enregistré dans un espace partagé sur SharePoint ou OneDrive.
Enfin, tapez votre message et cliquez sur l'icône « Envoyer » (ou appuyez sur Ctrl+Entrée).
Cela déclenche la réception par le collaborateur d'un e-mail contenant un lien vers le commentaire dans le classeur. Vous pouvez également taguer des collaborateurs dans un nouveau commentaire ajouté à un fil de discussion existant en utilisant la même méthode.
Le signe @ n'est que l'un des nombreux signes et symboles d'Excel qui sont cruciaux pour la manipulation et l'analyse des données et les formules précises. Par exemple, le signe dièse (#) indique à Excel de prendre en compte tous les résultats d'un tableau réparti, le signe dollar corrige les références de colonne ou de ligne et les guillemets doubles sont cruciaux lorsque vous souhaitez utiliser du texte dans des formules.
- Système d'exploitation
-
Windows, macOS, iPhone, iPad, Android
- Essai gratuit
-
1 mois
Microsoft 365 inclut l'accès aux applications Office telles que Word, Excel et PowerPoint sur jusqu'à cinq appareils, 1 To de stockage OneDrive et bien plus encore.
