Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aide sur une formule

stapsounet

XLDnaute Junior
Bonjour,

Je souhaite de l'aide pour simplifier une formule:

J'ai en colonne A un code (A,B,C,...)en colonne B des nombres.

Je souhaite à la dernière ligne de ma colonne B calculer la somme du nombre de tranche de 12 de la colonne B en fonction du code de la colonne A.

Mon fichier est peut-être plus clair

J'ai pour l'instant la possibilité de combiner une somme avec des conditions (SI) et un arrondi. Mais à chaque rajout de ligne, je dois modifier ma formule. ce qui n'est guère pratique pour des ajouts nombreux de ligne.

Merci de vos idées...

Regarde la pièce jointe Classeur1.xlsx
 

Pièces jointes

  • Classeur1.xlsx
    9.3 KB · Affichages: 69
  • Classeur1.xlsx
    9.3 KB · Affichages: 70

piga25

XLDnaute Barbatruc
Re : Aide sur une formule

Bonjour stapsounet

Pas exactement ce que tu cherche, pas encore trouvé pour avoir le résultat en B11
Ici le résultat en C11 : =SOMME.SI(A2:A9;"A";C2:C9)
 

stapsounet

XLDnaute Junior
Re : Aide sur une formule

Ca avance, merci... Mais je souhaite faire disparaitre cette colonne C de mon calcul... donc l'intégrer directement dans la formule.

A l'usage, ce calcul se ferait pour plusieurs colonnes donc je ne veux pas intercaler une colonne supplémentaire à chaque fois...

Je continue mes recherches!
 

Tibo

XLDnaute Barbatruc
Re : Aide sur une formule

Bonjour,

à vérifier :

Code:
=SOMMEPROD((ARRONDI.SUP(B2:B9/12;0)*(A2:A9="A")))

Plus besoin des colonnes C et D.

Je te laisse faire les tests

@+
 

ERIC S

XLDnaute Barbatruc
Re : Aide sur une formule

Bonjour à tous

je suggère d'aller jusqu'à B10 (qui devra toujours être vide) car sinon la formule ne se mettra pas à jour si insertion en dernière ligne
 

stapsounet

XLDnaute Junior
Re : Aide sur une formule

Nickel!!!

J'avais trouvé une possibilité avec les formules matricielles, mais je butais toujours sur la suppression de cette colonne C:
Code:
{=(A$2:A$9="A")*ARRONDI.SUP(B$2:B$9/12;)}

Je ne connaissais pas la fonction sommeprod, je vais étudier ça de prêt!!

Merci
 

stapsounet

XLDnaute Junior
Re : Aide sur une formule

Bon, je relance ma requête car j'ai un paramètre qui s'est rajouté: la colonne B n'est pas constituée que de chiffre, il y a parfois du texte... Du coup la formule ne marche pas quand c'est le cas.

Je tourne dans tous les sens entre sommeprod, somme.si, estnum, ... mais je n'y arrive toujours pas.

J'en viens à me demander si ma logique et celle d'excel sont sur la même longueur d'onde...
 

Pièces jointes

  • Classeur1 (1).xlsx
    10.2 KB · Affichages: 50
  • Classeur1 (1).xlsx
    10.2 KB · Affichages: 49
  • Classeur1 (1).xlsx
    10.2 KB · Affichages: 51
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Aide sur une formule

Bonsoir le fil,

En passant par une formule matricielle :

Code:
=SOMME(SI((ESTNUM(B2:B9)*(A2:A9="A"));(ARRONDI.SUP(B2:B9/12;0))))

Formule matricielle à valider par CTRL + MAJ + ENTREE

@+
 

stapsounet

XLDnaute Junior
Re : Aide sur une formule

J'en étais presque au même résultat:
=SOMME(SI(A2:A9="A";SI(ESTNUM(B2:B9);ARRONDI.SUP(B2:B9/12;0))))

Mais là je suis chez moi, sous Mac et avec Open Office (et non au boulot avec vista et excel 2007!). Donc ça marche pas mais je suis pas sûr que ça vienne de la formule... (pomme+maj+entrée pour formule matricielle, mais j'obtiens #VALEUR!)

Je testerai ça Lundi et je vous dis si ça marche!
;-)

Merci pour le temps pris à répondre et bon WE!
 

Discussions similaires

Réponses
11
Affichages
443
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…