re bonjour, Je vais essayer de t'expliquer comment je fais (il y a peut �tre d'autres solutions plus simples... mais au moins celle l� fonctionne). En fait il faut faire un tableau comme si tu avais une base de donn�es, avec en premi�re ligne le nom des champs On va prendre l'exemple de tuyau : avec un champs mat�riaux (PVC, fonte, B�ton, ...), un champs diam�tre et un champs longueur. On supose qu'il y a un tableau sur les 3 premi�res colonnes (A,B,C)avec ces champs (dans le mme ordre et la premi�re ligne avec les noms des champs) et que tu cherches la longueur totale des tuyaux en fonte de diam�tre X. Pour cela il faut que tu recr�� un tableau � c�t� avec en premi�re ligne les noms des champs (mat�riaux, diam�tre et longueur attention � la casse!!!)et la seconde ligne te servira � mettre les conditions de ta somme (dans l'exemple sous la case mat�riaux il faut mettre fonte, et X sous la case diametre (pas besoins du =)). Ensuite il faut �crire ta formule dans une cellue de ton choix de la fa�on suivante =SOMME.SI(bdd;nom du champs sur lequel la somme se fait;crit�res) soit SOMME.SI(A1:C100;longueur ou C1;le tableau des crit�res avec les 2 lignes)
Le m�me principe s'applique pour la formule NB.SI qui permet de compter le nombre de tuyau ayant un diam�tre donn�. avec NB.SI(A1:C100;tableau des crit�res) Remarque : le tableau des crit�res te permet de les modifier rapidement et simplement (en utilisant >,<, etc...on doit �galement pouvoir utiliser les ET() et OU() mais je n'ai jamais eu l'occasion de tester) par contre il est n�cessaire de la construire � chaque fois que l'on utilise ce type de formule. >Bonjour, > >Tu penses bien la formule que je cherchais est bien SOMME.SI. J'ai trouv� pas >mal d'info dans l'aide de OOo et en ligne � ce sujet. >Ce que j'ai trouv�: = SOMME.Si(A1:A100;"crit�re1";T1:T100) le r�sultat est la >somme des cellules de la colonne T reprennant le crit�re1 figurant dans la >colonne A. >Jusque l� tout va bien. >Mais mon principal soucis maintenant c'est d'arriver � faire intervenir >plusieurs crit�res. Donc parvenir � calculer la somme des cellules de la >colonne T en >fonction de crit�res se trouvant dans la colonne A et dans la colonne B par >exemple. >J'ai tent� pas mal de chose en ajoutant des plages de cellules et les crit�res >de diff�rentes fa�ons mais jusqu'� maintenant rien. > >Si tu as une id�e, je suis preneur > >Bonne journ�e > >----- Message d'origine ----- >De : "f.maneuvrier" <[EMAIL PROTECTED]> >� : <[email protected]> >Envoy� : jeudi 21 avril 2005 09:37 >Objet : Re: [users-fr] Fonction SOMME SI en multicrit�re > > >> Bonjour, (je suis �galement un petit nouveau de ce forum) >> Je pense que la formule que tu recherche est SOMME.SI . Des exemples et des >> explications sont pr�sents dans l'aide OOo en faisant la recherche SOMME.SI >> (voir la partie SOMME pour les somme matriciel et la partie SOMME.SI) >> Je me souvient qu'il y a qq temps j'avais r�ussi � me d�patouill� � �a. Une >> fois qu'on � compris le truc �a roule... >> Pour info il existe �galement une formule qui ne fait pas la somme mais qui >> compte le nombre de de valeur NB.SI... >> >> >Bonsoir � tous, >> > >> >Nouveau parmi vous, j'ai d'abord cherch� dans les archives avnt de venir >> >vous demander de l'aide. >> >Voil� mon probl�me, je n'arrive pas � refaire sous calc les sommes >> >conditionnelles comme sous excel. >> > >> >J'ai fait plusieurs tests et les r�ponses �taient: ERR 502 , ERR 504, ou >> >tout simplement r�sultat 0. >> > >> >Mon but �tant de faire des recherches d'occurence en multicrit�re. >> >Par exemple, j'ai une feuille "voiture" avec les colonnes suivantes: >> >Marque, couleur, type, pays >> > >> >Avec l'assistant somme conditionnelle dans excel, je n'avais aucun probl�me >> >pour compter par exemple: >> >le nombre de voiture de telle marque ayant telle couleur et venant de tel >> >pays. >> > >> >=SOMME(SI(E3:E500="marque";SI(J3:J500="couleur";SI(Q3:Q500="france";1;0);0);0)) >> > >> >Cette fonction me renvoi 0, m�me si je remplace les mots par des r�f�rences >> >de cellule. >> > >> > >> > >> >J'ai essay� �galement avec la fontion NB.SI mais cela n'a march� qu'avec un >> >seul crit�re. >> > >> >Si vous pouvez m'aiguiller, >> >merci d'avance >> > >> > >> >--------------------------------------------------------------------- >> >To unsubscribe, e-mail: [EMAIL PROTECTED] >> >For additional commands, e-mail: [EMAIL PROTECTED] >> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED]
