Difference between revisions of "FR/Documentation/Calc: fonction CELLULE"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: __NOTOC__ == CELLULE == Renvoie des informations au sujet de l'adresse, du formatage ou du contenu de la cellule === Syntaxe : === <tt>'''CELLULE(type_info; ref_cell)'''</tt> : renvoie ...)
 
(Syntaxe :)
Line 48: Line 48:
 
::: <tt>'''b'''</tt> (blank) signifie une cellule vide
 
::: <tt>'''b'''</tt> (blank) signifie une cellule vide
 
::: <tt>'''l'''</tt> (label) signifie du texte ou le résultat d'une formule comme texte
 
::: <tt>'''l'''</tt> (label) signifie du texte ou le résultat d'une formule comme texte
::: <tt>'''v'''</tt> (value) signifies a number, or the result of a formula as a number
+
::: <tt>'''v'''</tt> (value) signifie un nombre ou le résultat d'une fromule comme nombre
  
 
:'''WIDTH'''
 
:'''WIDTH'''
:: <tt>'''CELL()'''</tt> returns the width of the referenced column. The unit is the number of zeros (0) that fit into the column in the default text and the default size.
+
:: <tt>'''CELLULE()'''</tt> renvoie la largeur de la colonne référencée. L'unité est le nombre de zéros (0) qui rentre dans la colonne avec le texte et la taille par défaut.
  
 
:'''PREFIX'''
 
:'''PREFIX'''
:: <tt>'''CELL()'''</tt> returns text that indicates the alignment of the referenced cell, as:
+
:: <tt>'''CELLULE()'''</tt> renvoie un texte qui indique l'alignement de la cellule référencée, comme :
::: <tt><b>'</b></tt> = align left or left-justified
+
::: <tt><b>'</b></tt> = aligné à gauche ou justifié à gauche
::: <tt>'''"'''</tt> = align right
+
::: <tt>'''"'''</tt> = aligné à droite
::: <tt>'''^'''</tt> = centered
+
::: <tt>'''^'''</tt> = centré
::: <tt>'''\'''</tt> = repeating (currently inactive)
+
::: <tt>'''\'''</tt> = répéter (actuellement inactif)
  
 
: '''PROTECT'''
 
: '''PROTECT'''
:: <tt>'''CELL()'''</tt> returns the status of the cell protection for the cell.
+
:: <tt>'''CELLULE()'''</tt> renvoie le statut de la protection de cellule pour la cellule.
::: <tt>'''1'''</tt> = cell is protected
+
::: <tt>'''1'''</tt> = la cellule est protégée
::: <tt>'''0'''</tt> = cell is not protected
+
::: <tt>'''0'''</tt> = la cellule n'est pas protégée
  
 
: '''FORMAT'''
 
: '''FORMAT'''
:: <tt>'''CELL()'''</tt> returns text that indicates the number format:
+
:: <tt>'''CELLULE()'''</tt> renvoie le texte qui indique le format de nombre :
::: <tt>''','''</tt> = number with thousands separator
+
::: <tt>''','''</tt> = nombre avec séparateur de milliers
::: <tt>'''F'''</tt> = number without thousands separator
+
::: <tt>'''F'''</tt> = nombre sans séparateur de milliers
::: <tt>'''C'''</tt> = currency format
+
::: <tt>'''C'''</tt> = format monétaire
::: <tt>'''S'''</tt> = exponential representation, for example <tt>'''1.234+E56'''</tt>
+
::: <tt>'''S'''</tt> = représentation exponentielle, par exemple <tt>'''1.234+E56'''</tt>
::: <tt>'''P'''</tt> = percentage
+
::: <tt>'''P'''</tt> = pourcentage
::: In the above formats, the number of decimal places after the decimal separator is given as a number. Example: the number format <tt>'''#,##0.0'''</tt> returns <tt>''',1'''</tt> and the number format <tt>'''00.000%'''</tt> returns <tt>'''P3'''</tt>
+
::: Dans les formats ci-dessus, le nombre de décimales après le séparateur est donné comme un numéro. Exemple : le format de nombre <tt>'''#,##0.0'''</tt> renvoie <tt>''',1'''</tt> et le format de nombre <tt>'''00.000%'''</tt> renvoie <tt>'''P3'''</tt>
::: <tt>'''D1'''</tt> = MMM-D-YY, MM-D-YY and similar formats
+
::: <tt>'''D1'''</tt> = MMM-J-AA, MM-J-AA et les formats similaires
::: <tt>'''D2'''</tt> = DD-MM
+
::: <tt>'''D2'''</tt> = JJ-MM
::: <tt>'''D3'''</tt> = MM-YY
+
::: <tt>'''D3'''</tt> = MM-AA
::: <tt>'''D4'''</tt> = DD-MM-YYYY HH:MM:SS
+
::: <tt>'''D4'''</tt> = JJ-MM-AAAA HH:MM:SS
::: <tt>'''D5'''</tt> = MM-DD
+
::: <tt>'''D5'''</tt> = MM-JJ
 
::: <tt>'''D6'''</tt> = HH:MM:SS AM/PM
 
::: <tt>'''D6'''</tt> = HH:MM:SS AM/PM
 
::: <tt>'''D7'''</tt> = HH:MM AM/PM
 
::: <tt>'''D7'''</tt> = HH:MM AM/PM
 
::: <tt>'''D8'''</tt> = HH:MM:SS
 
::: <tt>'''D8'''</tt> = HH:MM:SS
 
::: <tt>'''D9'''</tt> = HH:MM
 
::: <tt>'''D9'''</tt> = HH:MM
::: <tt>'''G'''</tt> = All other formats
+
::: <tt>'''G'''</tt> = tous les autres formats
::: <tt>'''-'''</tt> (Minus) at the end = negative numbers are formatted in color
+
::: <tt>'''-'''</tt> (moins) à la fin = les nombres négatifs sont formatés en couleur
::: <tt>'''()'''</tt> (brackets) at the end = there is an opening bracket in the format code
+
::: <tt>'''()'''</tt> (parenthèses) à la fin = il y a une parenthèse ouvrante dans le code du format
  
 
: '''COLOR'''
 
: '''COLOR'''
:: <tt>'''CELL()'''</tt> returns <tt>'''1'''</tt>, if negative values have been formatted in color, otherwise <tt>'''0'''</tt>.
+
:: <tt>'''CELLULE()'''</tt> renvoie <tt>'''1'''</tt>, si les valeurs négatives ont été formatées en couleur, sinon <tt>'''0'''</tt>.
  
 
: '''PARENTHESES'''
 
: '''PARENTHESES'''
:: <tt>'''CELL()'''</tt> returns <tt>'''1'''</tt> if the format code contains an opening bracket (, otherwise <tt>'''0'''</tt>.
+
:: <tt>'''CELLULE()'''</tt> renvoie <tt>'''1'''</tt> si le code du format contient une parenthèse ouvrante (, sinon <tt>'''0'''</tt>.
 
+
  
 
=== Issues: ===
 
=== Issues: ===

Revision as of 08:11, 31 July 2008


CELLULE

Renvoie des informations au sujet de l'adresse, du formatage ou du contenu de la cellule

Syntaxe :

CELLULE(type_info; ref_cell)

renvoie des informations à propos de la cellule ref_cell. Les informations renvoyées dépendent de la chaîne de texte (insensible à la casse) type_info, qui peut être défini de la façon suivante :
COL
CELLULE() renvoie le numéro de la colonne référencée. Exemple :
CELLULE("COL"; D2) renvoie 4, puisque D est la quatrième colonne.
ROW
CELLULE() renvoie le numéro de la ligne référencée. Exemple :
CELLULE("ROW"; D2) renvoie 2.
SHEET
CELLULE() renvoi le numéro de la feuille référencée. Exemple :
CELLULE("SHEET"; Feuille3.D2) renvoie 3 supposant que Feuille3 est la troisième feuille.
ADDRESS
CELLULE() renvoi l'adresse absolue de la référence de la cellule, comme texte. Exemples :
CELLULE("ADDRESS"; D2) renvoie $D$2.
CELLULE("ADDRESS"; Feuille3.D2) renvoie $Feuille3.$D$2.
CELLULE("ADDRESS;'X:\dr\test.ods'#$Feuille1.D2) renvoie 'file:///X:/dr/test.ods'#$Feuille1.$D$2.
FILENAME
CELLULE() renvoie le nom de fichier et le numéro de la feuille de la cellule référencée, comme texte. Exemples :
CELLULE("FILENAME";D2) renvoie 'file:///X:/dr/monfichier.ods'#$Feuille1, si le document actif est X:\dr\monfichier.ods et que la formule sur la Feuille1.
CELLULE("FILENAME";'X:\dr\monfichier.ods'#$Sheet1.D2) renvoie 'file:///X:/dr/monfichier.ods'#$Feuille1.
COORD
CELLULE() renvoie l'adresse complète de la cellule en notation Lotus(TM), comme texte. Exemples :
CELLULE("COORD"; D2) renvoie $A:$D$2.
CELLULE("COORD"; Feuille3.D2) renvoie $C:$D$2.
CONTENTS
CELLULE() renvoie le contenu de la cellule référencée, sans aucun formatage. Exemple :
CELLULE("CONTENTS"; D2) renvoie le contenu de la cellule D2 (ou 0 si D2 est vide).
TYPE
CELLULE() renvoie un texte qui indique le type de contenu de la cellule :
b (blank) signifie une cellule vide
l (label) signifie du texte ou le résultat d'une formule comme texte
v (value) signifie un nombre ou le résultat d'une fromule comme nombre
WIDTH
CELLULE() renvoie la largeur de la colonne référencée. L'unité est le nombre de zéros (0) qui rentre dans la colonne avec le texte et la taille par défaut.
PREFIX
CELLULE() renvoie un texte qui indique l'alignement de la cellule référencée, comme :
' = aligné à gauche ou justifié à gauche
" = aligné à droite
^ = centré
\ = répéter (actuellement inactif)
PROTECT
CELLULE() renvoie le statut de la protection de cellule pour la cellule.
1 = la cellule est protégée
0 = la cellule n'est pas protégée
FORMAT
CELLULE() renvoie le texte qui indique le format de nombre :
, = nombre avec séparateur de milliers
F = nombre sans séparateur de milliers
C = format monétaire
S = représentation exponentielle, par exemple 1.234+E56
P = pourcentage
Dans les formats ci-dessus, le nombre de décimales après le séparateur est donné comme un numéro. Exemple : le format de nombre #,##0.0 renvoie ,1 et le format de nombre 00.000% renvoie P3
D1 = MMM-J-AA, MM-J-AA et les formats similaires
D2 = JJ-MM
D3 = MM-AA
D4 = JJ-MM-AAAA HH:MM:SS
D5 = MM-JJ
D6 = HH:MM:SS AM/PM
D7 = HH:MM AM/PM
D8 = HH:MM:SS
D9 = HH:MM
G = tous les autres formats
- (moins) à la fin = les nombres négatifs sont formatés en couleur
() (parenthèses) à la fin = il y a une parenthèse ouvrante dans le code du format
COLOR
CELLULE() renvoie 1, si les valeurs négatives ont été formatées en couleur, sinon 0.
PARENTHESES
CELLULE() renvoie 1 si le code du format contient une parenthèse ouvrante (, sinon 0.

Issues:

  • CELL() is unique to OpenOffice.org Calc. It cannot be exported to other spreadsheets, and is not a part of the ODFF standard.
  • CELL() returns information captured when the target cell was last updated. For example CELL("WIDTH"; D2) returns the width of column D - but if column D is then made wider, the value returned will not update until the contents of D2 are changed.


See also:

TYPE function

Information functions

Personal tools