que veut dire { ds une formule

  • Initiateur de la discussion Initiateur de la discussion mayeul
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

mayeul

Guest
bonjour le forum,
une question pour ma culture perso et pt celle d'autre forumien.
Que veut dire { dans des formules, qd l'utilise -t-on et pourquoi faire?
merci
ma
 
Salut,

Il s'agit de formules matricielles.

Les acolades {} ne sont pas à encoder mais s'inscrivent automatiquement en validant la formule par Alt+Maj+Enter.

Pour obtenir plus de renseignements quant à ce type de formule, il y a l'aide MS ou une recherche sous les anciens posts de ce forum.

Â+
 
Bonsoir Mayeul,

En fait j'espère ne pas dire de bêtise, car je l'ai jamais utilisé moi même, mais il s'agit dans ce cas là de FORMULES MATRICIELLES qui permettent d'éviter des calculs ou tableaux intermédiaires.

Les crochets se mettent par la validation : CONTROL/MAJ/ENTREE

Les spécialistes du genre, Monique et Jean-Marie entre autres vont peut être intervenir pour t'expliquer davantage et mieux.

Espérant t'avoir un peu éclairé...

Bonne soirée.

PS : en PJ un mémo que m'avait confié justement Jean Marie du doubs... [file name=fonctionmatricielle_20051026173736.zip size=2590]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/fonctionmatricielle_20051026173736.zip[/file]
 

Pièces jointes

Bonsoir mayeul, Ândré, Brigitte,

Pour prendre un exemple concret, tu as en colonne A des prénoms :
Albert
Georges
Marcel
Charly
Albert
André
Brigitte
Brigitte
André
Albert

Si tu entres la formule matricielle suivante à la fin de tes 10 lignes, validée par Ctrl+Maj+Entrée (comme le dit Brigitte) :

{ =SOMME(SI(A1:A10=Prénom;1;0)) }

Alors Excel va scanner toutes les cellules de A1 à A10 et enverra 1 si le prénom correspond et 0 dans le cas contraire, puis il fera la somme de ces '1'.
Si tu remplace Prénom par 'Georges' (avec les guillemets), le résultat sera 1, si tu indiques 'Brigitte', le résultat sera 2.

J'utilise pas mal ces formules (même si elles ne sont pas les plus efficaces) bien qu'elles ne soient pas aussi rapides que SOMMEPROD, par exemple...

En espérant, comme Ândré et Brigitte, avoir un peu éclairé ta lanterne 😉.

Amicalement
Charly
 
t bien merci a vous tous
j'ouvre le forum a l'instant, je vais essayer de m'exercer à la formule matricielle.

Mais une question m'hante encore :
dans quel cas utilise t-on des formules matricielles ? et que veut dire formule matricielle fianlement ?

ma lanterne n'est pas encore complétement éclairé

merci
mayeul
 
Bonjour mayeul, le fil, le forum,

pour répondre à tes dernières questions :
1. lorsqu'on doit entrer une formule avec une plage de cellules
2. plage de cellule ou matrice.

Regarde également les fonctions qui acceptent des matrices comme arguments. Dans l'exemple que je t'ai donné, la fonction aurait pu être avantageusement remplacée par :

=NB.SI(A1:A10;Prénom)

et aurait donné les même résultats.

Amicalement
Charly
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
408
Réponses
2
Affichages
240
Réponses
15
Affichages
776
Réponses
9
Affichages
563
Retour