Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Pb avec SOMMEPROD

13 réponses
Avatar
Patrick
Bonjour

=SOMMEPROD((Tableau_communes=$L$1)*(Tableau_montants)*
(Tableau_type_tickets="enfants"))

Cette fonction m'affiche #Valeur! dans la cellule,
Merci de votre aide.
Patrick

10 réponses

1 2
Avatar
Vincent.
Es-tu sûr d'avoir bien fait une validation matricielle de
la formule (Ctrl+MAJ+Entrée) ?
Ca pourrait venir de là...

tchô

-----Message d'origine-----
Bonjour

=SOMMEPROD((Tableau_communes=$L$1)*(Tableau_montants)*
(Tableau_type_tickets="enfants"))

Cette fonction m'affiche #Valeur! dans la cellule,
Merci de votre aide.
Patrick
.



Avatar
Modeste
Bonjour,
Tssss.....Tsssss!!!

1-
SOMMEPROD n'a pas besoin de validation matricielle !!!!

2-
chaque tableau doit avoir la meme dimension (ligne colonne)

3-
comme son nom l'indique il s'agit de somme et de produit
chaque résultat partiel doit donc etre numérique
c'est le cas des résultats logiques :tableau=condition

selon ces trois conditions la formule fournie fonctionne:

=SOMMEPROD((Tableau_communes=$L$1) *
(Tableau_Type_tickets="enfants") * Tableau_montants)

reste alors plusieures l'éventualités :
A-
les textes recherchés ne trouvent pas de correspondance :
l'utilisation de supprespace peut améliorer les choses

=SOMMEPROD((Tableau_communes=SUPPRESPACE($L$1))*
(Tableau_Type_tickets=SUPPRESPACE("enfants"))*
Tableau_montants)

B-
il y a du texte dans "tableau_montants" !!!

la solution :
=SOMMEPROD((Tableau_communes=SUPPRESPACE($L$1))*
(Tableau_Type_tickets=SUPPRESPACE
("enfants"));Tableau_montants)
^^
^^
remplacer * par ; devant "tableau_montants"

cela devrait le faire !!!
;-)))
@+



-----Message d'origine-----
Es-tu sûr d'avoir bien fait une validation matricielle de
la formule (Ctrl+MAJ+Entrée) ?
Ca pourrait venir de là...

tchô

-----Message d'origine-----
Bonjour

=SOMMEPROD((Tableau_communes=$L$1)*(Tableau_montants)*
(Tableau_type_tickets="enfants"))

Cette fonction m'affiche #Valeur! dans la cellule,
Merci de votre aide.
Patrick
.

.





Avatar
Patrick
Merci beaucoup Modeste, cela ne foncionne toujours pas
puis-je te l'envoyer afin que tu jettes un oeil là dessus,
vraiment, je n'y comprends plus rien cela fait 2 jours que
je cherche.
Patrick

-----Message d'origine-----
Bonjour,
Tssss.....Tsssss!!!

1-
SOMMEPROD n'a pas besoin de validation matricielle !!!!

2-
chaque tableau doit avoir la meme dimension (ligne
colonne)


3-
comme son nom l'indique il s'agit de somme et de produit
chaque résultat partiel doit donc etre numérique
c'est le cas des résultats logiques :tableau=condition

selon ces trois conditions la formule fournie fonctionne:

=SOMMEPROD((Tableau_communes=$L$1) *
(Tableau_Type_tickets="enfants") * Tableau_montants)

reste alors plusieures l'éventualités :
A-
les textes recherchés ne trouvent pas de correspondance :
l'utilisation de supprespace peut améliorer les choses

=SOMMEPROD((Tableau_communes=SUPPRESPACE($L$1))*
(Tableau_Type_tickets=SUPPRESPACE("enfants"))*
Tableau_montants)

B-
il y a du texte dans "tableau_montants" !!!

la solution :
=SOMMEPROD((Tableau_communes=SUPPRESPACE($L$1))*
(Tableau_Type_tickets=SUPPRESPACE
("enfants"));Tableau_montants)
^^
^^
remplacer * par ; devant "tableau_montants"

cela devrait le faire !!!
;-)))
@+



-----Message d'origine-----
Es-tu sûr d'avoir bien fait une validation matricielle
de


la formule (Ctrl+MAJ+Entrée) ?
Ca pourrait venir de là...

tchô

-----Message d'origine-----
Bonjour

=SOMMEPROD((Tableau_communes=$L$1)*(Tableau_montants)*
(Tableau_type_tickets="enfants"))

Cette fonction m'affiche #Valeur! dans la cellule,
Merci de votre aide.
Patrick
.

.


.






Avatar
AV
.... cela fait 2 jours que je cherche.....


Et un un paquet de fils que tu déroules...

AV

Avatar
AV
Es-tu sûr d'avoir bien fait une validation matricielle de
la formule (Ctrl+MAJ+Entrée) ?


Achhhhhh...........
J'en remets une couche après Modeste !

AV

Avatar
Vincent.
Mouais, bon, ça va j'ai compris là... :(
En fait, je travaillais ce matin sur une formule utilisant
un sommeprod ET un décaler... Du coup, ça marchait pas
jusqu'à ce que je ctrl+shift+enter ! D'où la méprise.
Et puis, je ne suis pas super au point (c'est le moins
qu'on puisse dire) sur les formules matricielles et XL !
Pardon pardon pardon, je le referai plus ;)

tchô

-----Message d'origine-----
Es-tu sûr d'avoir bien fait une validation matricielle de
la formule (Ctrl+MAJ+Entrée) ?


Achhhhhh...........
J'en remets une couche après Modeste !

AV


.




Avatar
Patrick
Désolé, mais je suis sur le Web pour suivre le forum, et
je n'ai aucune lisibilité.
Patrick

-----Message d'origine-----
.... cela fait 2 jours que je cherche.....


Et un un paquet de fils que tu déroules...

AV


.




Avatar
Jacquouille
Bonsoir
Peut-être pour peaufiner (oserais-je?) la réponse de mes deux maîtres à
panser :
Non solum les plages doivent être d'égale longueur,
sed etiam (pour paraphraser qui vous savez) commencer à la même ligne et par
voie de conséquence, finir à la même ligne.
Peut-être aussi s'assurer de l'exactitude orthographique du nom (que je
trouve long) des plages.
Bonne chance
--
Jacquouille con seille : http://www.excelabo.net


"Patrick" a écrit dans le message news:
1bb901c388e8$d5420610$
Désolé, mais je suis sur le Web pour suivre le forum, et
je n'ai aucune lisibilité.
Patrick

-----Message d'origine-----
.... cela fait 2 jours que je cherche.....


Et un un paquet de fils que tu déroules...

AV


.




Avatar
Modeste
Bonjour,
-----Message d'origine-----
Désolé, mais je suis sur le Web pour suivre le forum, et
je n'ai aucune lisibilité.
Patrick



tu n'es pas le seul :-((

concernant la lisibilité :
il existe dans la page sous le nom du News.group
une zone nommée Objet avec le texte Développer ou réduire
qu'il faut activer selon le cas à chaque changement de page

c'est pourquoi un titre Explicite de question est la seule
possibilité de suivre un fil !!!!!

@+

Avatar
AV
c'est pourquoi un titre Explicite de question est la seule
possibilité de suivre un fil !!!!!


Arffff... change de FAI !
;-)
AV

1 2