× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 formule matricielle dans excel
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
jd59
  Posté le 04/03/2005 @ 09:45 
Aller en bas de la page 
Petit astucien
Bonjour, A la demande de ma direction pour la présentation du budget de l'année 2005,je dois présenter les informations comptables de notre établissement par gestionnaire (1 ligne pour chacun d'eux et il y en a une dizaine codifiés sur 3 caractères) Les données initiales se trouvent dans un tableau qui fait environ 1200 lignes sur une vingtaine de colonnes. Pour le test, j'ai saisi en bas de tableau dans une cellule H338 se trouvant deux lignes après la fin de la colonne contenant les valeurs numériques, la formule matricielle suivante : {=SOMME((C12:C317="ECO")*(H12:H317))} Le résultat est "#VALEUR!" Ma question est : pourquoi ce message ? Cela vient-il du fait que mes cellules dans la colonne C ne sont pas contigûes comme dans une liste ? Le format de cette colonne est "texte". Ou est-ce ma formule qui est erronée ? Merci d'avance pour votre aide.
Publicité
y.bli
 Posté le 04/03/2005 à 10:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
Bonjour,
C12:C317="ECO"
qu'elle est le signification de cette formule ?
Le format de cette colonne est "texte"
Tu ne peux pas faire de calcul avec des données en format "texte" @+
jd59
 Posté le 04/03/2005 à 10:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour, dans la plage de la colonne C figurent dans des cellules soit contigûes soit non contigûes des codes affichés sur trois caractères correspondant à des gestionnaires du genre : ECO = économat TEC = services techniques PNM = personnel non médical etc... La colonne C est bien en format texte Dois-je la mettre en format standard ou dans un autre format pour que la formule me renvoie le résultat attendu, en l'occurence dans la colonne H la somme pour chaque code gestionnaire concerné des valeurs listées dans les cellules précédentes ? Merci
y.bli
 Posté le 04/03/2005 à 10:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
re je suis désolé, je ne suis pas sûr de comprendre ce que tu veux faire : est-ce que tu veux faire la somme des cellules de la colonne H qui sont en face d'une donnée de la colonne C dans laquelle figure le terme ECO ?
jd59
 Posté le 04/03/2005 à 10:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
c'est bien cela que je veux obtenir sachant que dans mon tableau, la colonne B reprend les n° de comptes du plan comptable, qui sont associés dans la colonne C à un code gestionnaire et dont le montant annuel figure en colonne H. Merci
y.bli
 Posté le 04/03/2005 à 11:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
rapidement, car il doit y avoir un moyen plus rapide avec les fonctions INDEX et EQUIV, mais tu peux ajouter dans un endroit du tableau (ou sur une autre feuille) des colonnes qui reprennent les résultats qui t'intéressent pour chaque données ECO, TEC, PNM =SI(C1="ECO";H1;"") tu vas retouver une nouvelle colonne dont tu pourras faire la somme tu fais la même chose pour les données TEC et les données PNM, .... @+
jd59
 Posté le 04/03/2005 à 11:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Tu me confirmes donc que par la formule matricielle je ne peux aboutir au résultat escompté ? Encore merci
y.bli
 Posté le 04/03/2005 à 16:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
re Je viens d'avoir le temps de jeter un oeil sur ta formule matricielle et à mon avis, tu devrais mettre : {=SOMME(SI(C12:C317="ECO";H12:H317))} Entre bien la formule par Ctrl + Maj + Entrée @+
pat1545
 Posté le 04/03/2005 à 18:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
= sommeprod((C12:C317="ECO")*(H12:H317)) Patrick
Message original par jd59
Bonjour, A la demande de ma direction pour la présentation du budget de l'année 2005,je dois présenter les informations comptables de notre établissement par gestionnaire (1 ligne pour chacun d'eux et il y en a une dizaine codifiés sur 3 caractères) Les données initiales se trouvent dans un tableau qui fait environ 1200 lignes sur une vingtaine de colonnes. Pour le test, j'ai saisi en bas de tableau dans une cellule H338 se trouvant deux lignes après la fin de la colonne contenant les valeurs numériques, la formule matricielle suivante : {=SOMME((C12:C317="ECO")*(H12:H317))} Le résultat est "#VALEUR!" Ma question est : pourquoi ce message ? Cela vient-il du fait que mes cellules dans la colonne C ne sont pas contigûes comme dans une liste ? Le format de cette colonne est "texte". Ou est-ce ma formule qui est erronée ? Merci d'avance pour votre aide.
Publicité
pat1545
 Posté le 04/03/2005 à 18:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
ou un tableau croisé dynamique aussi :-)))) Patrick
Message original par jd59
Bonjour, A la demande de ma direction pour la présentation du budget de l'année 2005,je dois présenter les informations comptables de notre établissement par gestionnaire (1 ligne pour chacun d'eux et il y en a une dizaine codifiés sur 3 caractères) Les données initiales se trouvent dans un tableau qui fait environ 1200 lignes sur une vingtaine de colonnes. Pour le test, j'ai saisi en bas de tableau dans une cellule H338 se trouvant deux lignes après la fin de la colonne contenant les valeurs numériques, la formule matricielle suivante : {=SOMME((C12:C317="ECO")*(H12:H317))} Le résultat est "#VALEUR!" Ma question est : pourquoi ce message ? Cela vient-il du fait que mes cellules dans la colonne C ne sont pas contigûes comme dans une liste ? Le format de cette colonne est "texte". Ou est-ce ma formule qui est erronée ? Merci d'avance pour votre aide.
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
75 €Kit de 16 Go (2 x 8 Go) de mémoire DDR4 HyperX Fury 3200 MHz à 75 €
Valable jusqu'au 07 Juillet

Amazon propose actuellement le kit de 16 Go (2x8 Go) de mémoire DDR4 HyperX Fury 3200 MHz CL16 à 75 € livré gratuitement alors qu'on le trouve ailleurs à plus de 90 €.


> Voir l'offre
56,49 €Switch Netgear Gigabit GS305P 5 ports avec 4 ports PoE à 56,49 €
Valable jusqu'au 08 Juillet

Amazon fait une promotion sur le switch Netgear GS305P 5 ports 10/100/1000 qui passe à 56,49 € livré gratuitement. On le trouve habituellement à plus de 70 €. 4 ports PoE 55W permettent de connecter et d’alimenter directement des périphériques comme des caméras IP, des téléphones IP et des points d’accès Wifi.


> Voir l'offre
79,99 €Ventilateur Rowenta Turbo Silence Extrême+ à 79,99 €
Valable jusqu'au 04 Juillet

Amazon fait une promotion sur le ventilateur Rowenta Turbo Silence Extrême+ qui passe à 79,99 € livré gratuitement au lieu de 118 €. Ce ventilateur sur pied offre un rafraîchissement extrême de 80 m3/min (mode turbo boost). A vitesse minimale (mode nuit), il est ultra silencieux avec un niveau sonore de 45 db. Oscillation automatique (angle de 120°) et orientation réglable pour une large diffusion de l'air dans toute la pièce


> Voir l'offre

Sujets relatifs
Excel reporter détail de calcul dans formule
HELP => Formule conditionnelle dans Excel 2007
Excel 2007 résultat formule dans une autre cellule
Excel 2007 formule et saisie dans la même cellule
FORMULE EXCEL POUR RECHERCHE DANS UNE TABLE
formule modifiée dans excel donne pas résultat
Formule dans Excel
insérer un retour ligne dans une formule excel
une erreur dans la formule de calcul avec excel
formule pour excel et # dans excel
Plus de sujets relatifs à formule matricielle dans excel
 > Tous les forums > Forum Bureautique