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: [email protected]
For additional commands, e-mail: [email protected]