OVH Cloud OVH Cloud

Probleme de formules matricielles

3 réponses
Avatar
Uwaga
Bonsoir,

Voici mon probleme :
J'ai un tableau avec des noms de produits en colonne A, des sommes en B,
des status (ex:gagne/perdu) en C

Je souhaite donc avoir un recapitulatif des budgets engages pour chaque
produits et "Status"

Je pensais a une formule matricielle
={somme((produit=X)*(status=Y)*budget))}, mais j'obtiens une erreur
"Valeur" que je ne sais pas resoudre. On dirait qu'il n'aime pas
multiplier des noms et des valeurs :(

Je vous remercie d'avance pour votre aide, et vous souhaite une bonne
soiree.

U.

3 réponses

Avatar
Pierre Fauconnier
Bonsoir

Vérifie que tes matrices produit, status et budget sont de même dimension,
surtout si les plages nommées sont créées avec DECALER.
Vérifie que tu as uniquement des valeurs numériques dans Budget
Méfie-toi des cases vides dans l'une ou l'autre de tes matrices.

Normalement, Excel ne multiplie pas des noms et des valeurs, car lorsque tu
écris (produit=X), Excel teste une valeur booléenne de type VRAI (1) ou
FAUX(0)

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Uwaga" a écrit dans le message de news:
%
Bonsoir,

Voici mon probleme :
J'ai un tableau avec des noms de produits en colonne A, des sommes en B,
des status (ex:gagne/perdu) en C

Je souhaite donc avoir un recapitulatif des budgets engages pour chaque
produits et "Status"

Je pensais a une formule matricielle
={somme((produit=X)*(status=Y)*budget))}, mais j'obtiens une erreur
"Valeur" que je ne sais pas resoudre. On dirait qu'il n'aime pas
multiplier des noms et des valeurs :(

Je vous remercie d'avance pour votre aide, et vous souhaite une bonne
soiree.

U.


Avatar
MichDenis
Bonjour Uwaga,


Et tu fais une validation matricielle : Maj+Ctrl + Enter
=SOMME(SI((produit="X")*(status="Y");(budget)))


Salutations!


"Uwaga" a écrit dans le message de news: %
Bonsoir,

Voici mon probleme :
J'ai un tableau avec des noms de produits en colonne A, des sommes en B,
des status (ex:gagne/perdu) en C

Je souhaite donc avoir un recapitulatif des budgets engages pour chaque
produits et "Status"

Je pensais a une formule matricielle
={somme((produit=X)*(status=Y)*budget))}, mais j'obtiens une erreur
"Valeur" que je ne sais pas resoudre. On dirait qu'il n'aime pas
multiplier des noms et des valeurs :(

Je vous remercie d'avance pour votre aide, et vous souhaite une bonne
soiree.

U.
Avatar
Uwaga
Merci ! c'etait des cellules vides !

Bonne soiree

Pierre Fauconnier wrote:
Bonsoir

Vérifie que tes matrices produit, status et budget sont de même dimension,
surtout si les plages nommées sont créées avec DECALER.
Vérifie que tu as uniquement des valeurs numériques dans Budget
Méfie-toi des cases vides dans l'une ou l'autre de tes matrices.

Normalement, Excel ne multiplie pas des noms et des valeurs, car lorsque tu
écris (produit=X), Excel teste une valeur booléenne de type VRAI (1) ou
FAUX(0)

Ok?