Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-22 Par sujet christianwtd

Le 22/02/2010 22:07, isaric a écrit :

Je bloque encore, cette formule marche bien
c20=SOMME(INDIRECT(C16:CAR(66+NB.SI(C18:L18;0))16))

pour les colonnes jusqu'à Z
mais que mettre à la place de
CAR(66+NB.SI(C18:L18;0))

s'il s'agit des colonnes AY BC ?

 sur http://isaric.cof.free.fr/cellules.ods



Bonsoir,

Doit y avoir moyen de simplifier :
=SI(COLONNE()27;CAR(COLONNE()+64); CAR(ENT(COLONNE()/26)+64))  
SI(COLONNE()26; SI(ET(COLONNE()26;(MOD(COLONNE(); 26)=0)); Z; 
CAR(MOD(COLONNE(); 26)+64)); )


mais dans tous les cas, cette formule ira jusqu'à la 701ème colonne 
(ZY), puisqu'ensuite, on passe à 3 lettres (AAA) et donc encore plus tordu.
Je ne suis pas certain que cette solution (vouloir systématiquement 
passer par les lettres) soit la bonne solution.


Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-22 Par sujet christianwtd

Le 22/02/2010 23:14, christianwtd a écrit :

Le 22/02/2010 22:07, isaric a écrit :

Je bloque encore, cette formule marche bien
c20=SOMME(INDIRECT(C16:CAR(66+NB.SI(C18:L18;0))16))

pour les colonnes jusqu'à Z
mais que mettre à la place de
CAR(66+NB.SI(C18:L18;0))

s'il s'agit des colonnes AY BC ?

 sur http://isaric.cof.free.fr/cellules.ods



Bonsoir,

Doit y avoir moyen de simplifier :
=SI(COLONNE()27;CAR(COLONNE()+64); CAR(ENT(COLONNE()/26)+64))  
SI(COLONNE()26; SI(ET(COLONNE()26;(MOD(COLONNE(); 26)=0)); Z; 
CAR(MOD(COLONNE(); 26)+64)); )


mais dans tous les cas, cette formule ira jusqu'à la 701ème colonne 
(ZY), puisqu'ensuite, on passe à 3 lettres (AAA) et donc encore plus 
tordu.
Je ne suis pas certain que cette solution (vouloir systématiquement 
passer par les lettres) soit la bonne solution.


Bon surf,
Christian

J'ai envoyé trop vite : je te donne une solution pour donner en alpha 
tes colonnes. A toi d'adapter.


Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-22 Par sujet Hervé Grac

isaric a écrit :


Je bloque encore, cette formule marche bien
c20=SOMME(INDIRECT(C16:CAR(66+NB.SI(C18:L18;0))16))

pour les colonnes jusqu'à Z
mais que mettre à la place de
CAR(66+NB.SI(C18:L18;0))

s'il s'agit des colonnes AY BC ?

 sur http://isaric.cof.free.fr/cellules.ods



Peut-être qu'en regardant du côté de la fonction : classeur


   DECALER

Renvoie la valeur correspondant à un décalage de cellule d'un certain 
nombre de lignes et de colonnes à partir d'un point de référence donné.



il doit être possible de contourner cette limite.

hgrac



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-20 Par sujet isaric

isaric a écrit :

J'ai trouvé l'erreur mettre 3 à la place de 4
C13=SOMME(INDIRECT(I4:INB.SI(I4:I13;0)+3))

Maintenant toujours sur :
sur http://isaric.cof.free.fr/cellules.ods

Le même principe sur une ligne horizontale ?
Mais là on addition plus des nombres, mais des lettres ?
Condition B19=NB.SI(C18:L18;0) = =6

Je souhaite non pas la somme de
C19=SOMME(C16:L16), mais de C19=SOMME(C16:H16) puisque B19=6 ?
Comment procéder ?




-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-20 Par sujet isaric

merci yves


sur http://isaric.cof.free.fr/cellules.ods



c20=SOMME(INDIRECT(C16:CAR(66+NB.SI(C18:L18;0))16))


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-19 Par sujet christianwtd

Le 19/02/2010 22:26, isaric a écrit :

Bonsoir,

Sur calc, je souhaite faire une somme de type  =SOMME(I1:I27)
en remplaçant le 27 de (I1:I27) par la valeur de ($A$3+6).

Est-ce possible ?
D'avance merci.


Bonsoir,

Oui, c'est possible :
=SOMME(I1:INDIRECT(i  INDIRECT(ADRESSE(3; 1; 4

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-19 Par sujet christianwtd

Le 19/02/2010 23:44, christianwtd a écrit :

Le 19/02/2010 22:26, isaric a écrit :

Bonsoir,

Sur calc, je souhaite faire une somme de type  =SOMME(I1:I27)
en remplaçant le 27 de (I1:I27) par la valeur de ($A$3+6).

Est-ce possible ?
D'avance merci.


Bonsoir,

Oui, c'est possible :
=SOMME(I1:INDIRECT(i  INDIRECT(ADRESSE(3; 1; 4

Bon surf,
Christian


J'ai oublié le +6, mais c'est pas le plus difficile...

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org