Patrick
Tue, 09 May 2006 02:41:21 -0700
Patrick a écrit : >Christian BAPTISTE a écrit : > >>Bonjour >>sous staroffice5.2 >>(...) >>A20 (=) la somme de la plage A1:A15, je saisie uniquement de A1:A13, je veux >>donc la somme de A1:A12, si je saisie jusqu'à A14, je veux donc la somme de >>A1:A13. >>le résultat de la somme dans A20 ne doit jamais prendre en compte la dernière >>saisie. >> >> Bonjour, après essais .... Sur la base de l'exemple dans l'aide sur la fonction DECALER( ) ... Je cite : =SOMME(DECALER(A1;2;2;*5*;6)) détermine la somme de la plage commençant à la cellule C3, comptant 5 lignes de hauteur et 6 colonnes de largeur, ce qui correspond donc à la plage C3:H7. Le plus important est de déterminer le nombre de lignes (5 ici) à comptabiliser. Dans votre exemple il est déterminé par le nombre de valeurs présentes - 1, donc .... On extrapole à votre exemple et cela donne : =SOMME(DECALER(A1;0;0;NBVAL(A1:A15)-1;1)) Donc on fait la somme de la zone qui va de A1 sans décaler la colonne et la ligne (on reste sur A1) jusqu'à la cellule dont le numéro est obtenu par le nombre de valeur - 1. J'espère vous avoir été utile. Cordialement Patrick ____________________________________________________________________ le forum historique pour les utilisateurs francophones de StarOffice �������������������������������������������������������������������� Pour s'inscrire au forum par courriels => [EMAIL PROTECTED] (m�l � staroffice.forum-request(�)ml.free.fr avec sujet "subscribe") Pour se d�sinscrire du forum/courriels et ne plus rien recevoir => [EMAIL PROTECTED] (m�l � staroffice.forum-request(�)ml.free.fr et sujet "unsubscribe") Pour recevoir le mode d'emploi du forum => [EMAIL PROTECTED] (m�l � staroffice.forum-request(�)ml.free.fr avec sujet "info") Archives du forum librement consultables � : http://www.mail-archive.com/staroffice.forum%40ml.free.fr/