Difference between revisions of "FR/Documentation/Calc: fonction CELLULE"
From Apache OpenOffice Wiki
< FR | Documentation
m (Catégorie et paramètre de tri.) |
|||
(6 intermediate revisions by 4 users not shown) | |||
Line 14: | Line 14: | ||
:: <tt>'''CELLULE("COL"; D2)'''</tt> renvoie <tt>'''4'''</tt>, puisque D est la quatrième colonne. | :: <tt>'''CELLULE("COL"; D2)'''</tt> renvoie <tt>'''4'''</tt>, puisque D est la quatrième colonne. | ||
− | : ''' | + | : '''LIGNE''' |
:: <tt>'''CELLULE()'''</tt> renvoie le numéro de la ligne référencée. Exemple : | :: <tt>'''CELLULE()'''</tt> renvoie le numéro de la ligne référencée. Exemple : | ||
− | :: <tt>'''CELLULE(" | + | :: <tt>'''CELLULE("LIGNE"; D2)'''</tt> renvoie <tt>'''2'''</tt>. |
: '''SHEET''' | : '''SHEET''' | ||
Line 23: | Line 23: | ||
:: <tt>'''CELLULE("SHEET"; Feuille3.D2)'''</tt> renvoie <tt>'''3'''</tt> supposant que <tt>'''Feuille3'''</tt> est la troisième feuille. | :: <tt>'''CELLULE("SHEET"; Feuille3.D2)'''</tt> renvoie <tt>'''3'''</tt> supposant que <tt>'''Feuille3'''</tt> est la troisième feuille. | ||
− | : ''' | + | : '''ADRESSE''' |
:: <tt>'''CELLULE()'''</tt> renvoi l'adresse absolue de la référence de la cellule, comme texte. Exemples : | :: <tt>'''CELLULE()'''</tt> renvoi l'adresse absolue de la référence de la cellule, comme texte. Exemples : | ||
− | :: <tt>'''CELLULE(" | + | :: <tt>'''CELLULE("ADRESSE"; D2)'''</tt> renvoie <tt>'''$D$2'''</tt>. |
− | :: <tt>'''CELLULE(" | + | :: <tt>'''CELLULE("ADRESSE"; Feuille3.D2)'''</tt> renvoie <tt>'''$Feuille3.$D$2'''</tt>. |
− | :: <tt>'''CELLULE(" | + | :: <tt>'''CELLULE("ADRESSE;'X:\dr\test.ods'#$Feuille1.D2)'''</tt> renvoie <tt>''''file:///X:/dr/test.ods'#$Feuille1.$D$2'''</tt>. |
: '''FILENAME''' | : '''FILENAME''' | ||
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) signifie un nombre ou le résultat d'une | + | ::: <tt>'''v'''</tt> (value) signifie un nombre ou le résultat d'une formule comme nombre |
:'''WIDTH''' | :'''WIDTH''' | ||
Line 70: | Line 70: | ||
::: <tt>'''F'''</tt> = nombre sans séparateur de milliers | ::: <tt>'''F'''</tt> = nombre sans séparateur de milliers | ||
::: <tt>'''C'''</tt> = format monétaire | ::: <tt>'''C'''</tt> = format monétaire | ||
− | ::: <tt>'''S'''</tt> = représentation | + | ::: <tt>'''S'''</tt> = représentation scientifique, par exemple <tt>'''1.234+E56'''</tt> |
::: <tt>'''P'''</tt> = pourcentage | ::: <tt>'''P'''</tt> = 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 <tt>'''#,##0.0'''</tt> renvoie <tt>''',1'''</tt> et le format de nombre <tt>'''00.000%'''</tt> renvoie <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> | ||
Line 93: | Line 93: | ||
=== Issues: === | === Issues: === | ||
− | * <tt>'''CELLULE()'''</tt> renvoie des informations capturées lors de l'actualisation de la cellule cible. Par exemple <tt>'''CELLULE("WIDTH"; D2)'''</tt> renvoie la largeur de la colonne D - mais si la colonne D est rétrécie par la suite, la valeur renvoyée ne sera pas actualisée jusqu'à ce que le contenu de la colonne D soit modifié. | + | * <tt>'''CELLULE()'''</tt> renvoie des informations capturées lors de l'actualisation de la cellule cible. Par exemple <tt>'''CELLULE("WIDTH"; D2)'''</tt> renvoie la largeur de la colonne D - mais si la colonne D est rétrécie par la suite, la valeur renvoyée ne sera pas actualisée jusqu'à ce que le contenu de la colonne D soit modifié. Pour actualisation, utilisez (par exemple) <tt>'''CELLULE("WIDTH"; D2) + 0*ALEA()'''</tt>; parce que <tt>'''ALEA()'''</tt> est actualisée quand la largeur de la colonne change. |
=== Voir également : === | === Voir également : === | ||
− | '''[[Documentation/ | + | '''[[Documentation/FR/Calc:_fonction_TYPE|Fonction TYPE]]''' |
'''[[Documentation/FR/Calc:_Fonctions_information|Fonctions d'information]]''' | '''[[Documentation/FR/Calc:_Fonctions_information|Fonctions d'information]]''' | ||
+ | {{PDL1}} | ||
+ | |||
+ | [[Category: Calc/Fonctions/FR|CELLULE]] |
Latest revision as of 13:50, 6 May 2009
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.
- LIGNE
- CELLULE() renvoie le numéro de la ligne référencée. Exemple :
- CELLULE("LIGNE"; 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.
- ADRESSE
- CELLULE() renvoi l'adresse absolue de la référence de la cellule, comme texte. Exemples :
- CELLULE("ADRESSE"; D2) renvoie $D$2.
- CELLULE("ADRESSE"; Feuille3.D2) renvoie $Feuille3.$D$2.
- CELLULE("ADRESSE;'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 formule comme nombre
- CELLULE() renvoie un texte qui indique le type de contenu de la cellule :
- 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)
- CELLULE() renvoie un texte qui indique l'alignement de la cellule référencée, comme :
- 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
- CELLULE() renvoie le statut de la protection de cellule pour la cellule.
- 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 scientifique, 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
- CELLULE() renvoie le texte qui indique le format de nombre :
- 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:
- CELLULE() renvoie des informations capturées lors de l'actualisation de la cellule cible. Par exemple CELLULE("WIDTH"; D2) renvoie la largeur de la colonne D - mais si la colonne D est rétrécie par la suite, la valeur renvoyée ne sera pas actualisée jusqu'à ce que le contenu de la colonne D soit modifié. Pour actualisation, utilisez (par exemple) CELLULE("WIDTH"; D2) + 0*ALEA(); parce que ALEA() est actualisée quand la largeur de la colonne change.
Voir également :
Content on this page is licensed under the Public Documentation License (PDL). |