Formule matricielle manuelle

Bonjour,

J'ai un soucis avec le point qui n'est pas reconnu dans les fonctions matricielles.

Exemple

=somme(GRANDE.VALEUR(A2:A9;{1.2.3}))

=somme(GRANDE.VALEUR(A2:A9;{1.2.3}))

L'erreur vient que les points ne sont pas reconnus par excel ???

img1

Fichier pour tests

Merci pour vos commentaires

Cdt

Bonjour,

Quel est le séparateur de listes ?

{=SOMME(GRANDE.VALEUR(A2:A9;{1;2;3}))}

Cdlt.

Bonjour Jean-Eric,

C'est le point

Je sélectionne 4 cellules horizontalement et je tape dans la barre de formule

={1.2.3.4}

Je valide avec ctrl+shift+entree. Je devrais obtenir 1 dans la première cellule, 2 dans la deuxième, etc (Non, je me trompe?)

Verticalement avec les ; ça fonctionne et horizontalement avec les . ça ne fonctionne pas. En jaune dans le fichier avec des ; (1 1 1 1)

cdt

Bonjour,

Quand j'ouvre ton classeur, j'ai effectivement une série de 1 !...

Une fois la formule réinitialisée avec Ctrl + Maj et Entrée, 1 2 3 et 4 s'affichent correctement.

Tu as dû modifier des options, soit dans les paramètres de Windows (Région) ou dans Excel (?).

annotation 2020 05 02 064749

Cdlt.

Bonjour,

J'ai fait les modifications suivantes

Paramètre windows (avant j'avais le point, à l'origine, il me semble qu'on doit avoir la virgule.)

img2

Dans excel j'ai ce paramètre (faut-il le changer pour avoir des décimale avec le point dans excel ?)

img1

Avec ces réglages, j'ai des virgules dans excel quand je tape des valeurs décimales. (pas cool)

img3

Mais tu remarqueras que la fonction matricielle fonctionne correctement (cool)

Donne moi ton avis

Merciii

Re,

Conserve (réinitialise) les paramètres régionaux de Windows (Région France).

symbole décimal : virgule

Et ne modifie pas les options Excel (utiliser les séparateurs système)

Tu t'éviteras ce type de souci.

Cdlt.

Re,

C'est ce que j'ai fait.

J'avais quelques fois des soucis en vba avec des dates qui étaient au format anglais. A voir!

Encore merci

Cordialement

Rechercher des sujets similaires à "formule matricielle manuelle"