FONCTIONS CALC. Fonctions informations
Accès direct : Menu fonctions, texte, dates et heures, logiques, mathématiques, base de donnèes, financières, add-in, statistiques 1, statistiques 2, matrice, classeur, informations, OPERATION.MULTIPLE,
Nota: Certaines de ces fonctions retournent des valeurs VRAI ou FAUX. Ces valeurs sont équivalentes numériquement à 1 ou 0. Pour vous en convaincre, inscrivez dans une cellule =VRAI et vous obtiendrez la valeur 1 (format d'affichage standard)
NOTA Les syntaxes des fonctions sont notées de cette manière (exemple) : =FONCTION(argument obligatoire 1; argument obligatoire 2 ;
argument en option 3; argument en option 4) Sauf cas particuliers, les paramètres optionnels peuvent être ignorés s'ils ne sont pas suivis d'autres paramètres. Par exemple, on peut ignorer les arguments 3 et 4 mais pas l'argument 3 si on utilise l'argument 4. |
Fonctions | Syntaxe | Exemples | Résultats | Infos | Commentaires | |
ACTUELLE CURRENT |
=ACTUELLE() | =ACTUELLE() | Err:518 | si tel quel dans cellule | Retourne la valeur d'une formule, là où elle se trouve. | |
=10 + ACTUELLE() | 20 | ACTUELLE est =10, donc, ACTUELLE + ACTUELLE = 10 | ||||
=A1 * ACTUELLE() | 25 | Si A1 contient 5 (exemple), donc, ACTUELLE = 5, et 5*5 =25 | ||||
CELLULE CELL |
Voir détails et exemples fonction CELLULE | Retourne des informations sur le contenu d'une cellule. | ||||
EST.IMPAIR ISODD |
=EST.IMPAIR (nombre) | Voir détails et exemples à la suite de ce tableau | Retourne VRAI (1) ou FAUX (0) si nombre entier est impair. § EST.PAIR, PAIR, IMPAIR | |||
EST.IMPAIR_ADD ISODD_ADD |
=EST.IMPAIR_ADD (valeur) | Voir détails et exemples à la suite de ce tableau | Cherche les nombres impairs. Retourne VRAI (1) ou FAUX (0). | |||
ESTERR ISERR |
=ESTERR (cellule) | Retourne VRAI si la cellule citée contient une erreur, sauf #NA. § ESTERREUR | ||||
ESTERREUR ISERROR |
=ESTERREUR (cellule) | Retourne VRAI si la cellule citée contient une erreur. § ESTERR | ||||
ESTFORMULE ISFORMULA |
=ESTFORMULE (cellule) | =ESTFORMULE (A3) | VRAI | Si A3 contient =2*5 (exemple) | Teste si une cellule contient ou non une formule. § FORMULE | |
FAUX |
si A3 contient la valeur 10 (exemple) | |||||
ESTLOGIQUE ISLOGICAL |
=ESTLOGIQUE (cellule) | =ESTLOGIQUE (A1) | VRAI | A1 contient VRAI | Retourne un contenu de cellule VRAI ou FAUX. | |
=ESTLOGIQUE (A1) | FAUX | A1 contient FAUX | ||||
=ESTLOGIQUE (A1) | FAUX | A1 contient 10 (exemple) | ||||
=ESTLOGIQUE (A1) | FAUX | A1 contient 0 (exemple) | ||||
=ESTLOGIQUE (A1) | FAUX | A1 contient 1 (exemple). ATTENTION ! | ||||
=ESTLOGIQUE (A1) | VRAI | A1 contient =2=1+1 (exemple) | ||||
=ESTLOGIQUE (10 - 3 = 7) | VRAI | |||||
ESTNA ISNA |
=ESTNA (cellule) | =ESTNA (A1) | VRAI | A1 contient #NA | Retourne VRAI si #NA dans cellule, sinon FAUX. § ESTERR, ESTERREUR | |
=ESTNA (A1) | FAUX | A1 contient 5 (exemple) | ||||
ESTNONTEXTE ISNONTEXT |
=ESTNONTEXTE (valeur) | =ESTNONTEXTE(A1) | FAUX | si A1 contient du texte | Teste si une cellule contient ou non du texte. § ESTTEXTE() | |
=ESTNONTEXTE (A1) | VRAI | si A1 contient une valeur ou une formule | ||||
=ESTNONTEXTE ("bonjour") | FAUX | |||||
=ESTNONTEXTE ("123") | FAUX | |||||
=ESTNONTEXTE (123) | VRAI | |||||
ESTNUM ISNUMBER |
=ESTNUM (valeur) | =ESTNUM (A1) | FAUX | si A1 contient du texte | Teste si une cellule contient ou non une valeur. § ESTTEXTE(). Attention changement de comportement sur des cas précis entre OOo 2.x et OOo 3.x | |
=ESTNUM ("bonjour") | FAUX | |||||
=ESTNUM ("123") | FAUX | |||||
=ESTNUM (123) | VRAI | |||||
=ESTNUM (A1) | VRAI | si A1 contient une valeur ou une formule numérique | ||||
=ESTNUM (A1) OOo 2.x | FAUX | si A1 contient =B1 et si B1 est vide | ||||
=ESTNUM (A1) OOo 3.x | VRAI | |||||
EST.PAIR ISEVEN |
=EST.PAIR (nombre) | Voir détails et exemples à la suite de ce tableau | Retourne VRAI (1) ou FAUX (0) si nombre entier est pair. § EST.IMPAIR, PAIR, IMPAIR | |||
EST.PAIR_ADD ISEVEN_ADD |
=EST.PAIR_ADD (valeur) | Voir détails et exemples à la suite de ce tableau | Cherche les nombres pairs. Retourne VRAI (1) ou FAUX (0). | |||
ESTREF ISREF |
=ESTREF (cellule) | =ESTREF(B3) | VRAI | Retourne VRAI si référence à une cellule ou une plage de cellule, sinon retourne FAUX. § TYPE | ||
=ESTREF("B3") | FAUX | |||||
=ESTREF(B3:C10) | VRAI | |||||
=ESTREF(abc) | FAUX | |||||
ESTTEXTE ISTEXT |
=ESTTEXTE (valeur) | =ESTTEXTE (A1) | VRAI | si A1 contient du texte | Teste si une cellule contient ou non du texte. § ESTNONTEXTE() | |
=ESTTEXTE (A1) | FAUX | si A1 contient une valeur ou une formule | ||||
=ESTTEXTE ("bonjour") | VRAI | |||||
=ESTTEXTE ("123") | VRAI | |||||
=ESTTEXTE (123) | FAUX | |||||
ESTVIDE ISBLANK |
=ESTVIDE (cellule) | = ESTVIDE (A1) | VRAI | si A1 est vide | Retourne VRAI (1) si la cellule est vide, sinon FAUX (0) | |
= ESTVIDE (A1) | FAUX | si A1 contient des données (valeurs, formules,..) | ||||
FORMULE FORMULA |
=FORMULE (cellule) | =FORMULE (A1) | =2*5 | A1 contient la formule =2*5 | Retourne la formule contenu dans la cellule désignée. § ESTFORMULE | |
=FORMULE (A1) | =B3-10 | A1 contient la formule =B3-10 | ||||
INFO INFO OOo 2.0.4-> |
=INFO (type) | =INFO("recalc") | Automatique | par exemple | Retourne une information liée à l'environnement de travail. | |
Type | Retourne | |||||
osversion ou versionse | Toujours Windows (32-bit) NT 5.01 pour compatibilité | |||||
system | WNT (Windows), LINUX, SOLARIS | |||||
release ou version | Version. Ex: 680m5(Build:9073) | |||||
numfile | Toujours à 1 | |||||
recalc ou recalcul | Recalcul : "Automatique" ou "Manuel" (Outils, Contenu des cellules, Calcul Automatique) | |||||
N N |
=N (valeur) | =N(10) | 10 | Retourne un nombre. § T Erreur possible, voir Erreur N et CNUM. | ||
=N(A1) | 5 | si A1 contient 5 | ||||
=N("abc") | 0 ou #VALEUR (suivant versions) | |||||
=N(VRAI) | 1 | |||||
=N(FAUX) | 0 | |||||
NA NA |
=NA() | =NA() | #NA | Retourne #NA | ||
TYPE TYPE |
=TYPE (valeur) | =TYPE (10) | 1 | nombre | Retourne le type de données d'une valeur ou cellule. | |
=TYPE("abc") | 2 | texte | ||||
=TYPE(A1) | 4 | valeur booléenne si A1 contient VRAI ou FAUX | ||||
=TYPE(A1) | 8 | formule (si A1 contient une formule) | ||||
=TYPE(A1) | 16 | erreur si A1 contient une erreur |
Fonction CELLULE()
Suivant le type demandé, fourni de multiples informations sur le contenu d'une cellule. Les types sont : ADDRESS (adresse), COL (colonne), COLOR (valeurs négatives), CONTENTS (contenu), COORDS (coordonnées), FILENAME (nom de fichier), FORMAT (format cellule), PARENTHESES, PREFIX (type d'alignement), PROTECT (protection cellule), ROW ou LIGNE (ligne), SHEET (feuille), TYPE (type de contenu), WIDTH (largeur).
Type | Exemple | Résultat | Infos | Commentaires |
ADDRESS | =CELLULE ("ADDRESS"; A1) | $A$1 | Retourne l'adresse absolue de la cellule citée. § FILENAME | |
=CELLULE ("ADDRESS"; $A$1) | $A$1 | |||
=CELLULE ("ADDRESS"; Feuille1.B5) | $B$5 | si la formule se trouve dans la Feuille1. Retourne #REF si inexistant. | ||
=CELLULE ("ADDRESS"; Feuille1.B5) | Feuille1.$B$5 | si la formule se trouve hors de la Feuille1 | ||
=CELLULE("ADDRESS"; 'C:\Dossier\Test.sxc' #$feuille1.F6) | 'file:///C:/ Dossier/Test.sxc'#$Feuille1.$F$6 | Notez les slashs (/) et anti-slashs (\). Retourne #NOM? si inexistant | ||
COL | =CELLULE ("COL";B5) | 2 | Position de la formule indifférente dans la feuille. | Retourne le numéro de colonne. |
=CELLULE ("COL";Y2) | 25 | |||
COLOR | =CELLULE ("COLOR"; A1) | 0 | si format standard | Retourne 1 si les valeurs négatives sont en couleur, sinon 0. |
CONTENTS | =CELLULE ("CONTENTS"; A1) | abc | si A1 contient "abc" | Retourne le contenu de la cellule citée, sans formatage. |
COORD | =CELLULE ("COORD"; A5) | $C:$A$5 | Feuille 3 ($C), cellule A5 | Retourne l'adresse de la cellule au format du tableur Lotus. |
FILENAME | =CELLULE ("FILENAME"; 'C:\Dossier\Test.sxc' #$feuille1.F6) | 'file:///C:/ Dossier/Test.sxc'#$Feuille1 | Notez les slashs (/) et anti-slashs (\). Retourne #NOM? ou #REF si erreur | Retourne nom de fichier et feuille citée. § ADRESS, LIEN.HYPERTEXTE |
=CELLULE("FILENAME") | "#$Feuille1 | OOo 1.1.x | Retourne nom de feuille | |
=CELLULE("FILENAME") | 'file:///C:/ Mes%20documents/TST001.ods'#$Feuille1 | OOo 2.x | Retourne nom de feuille et chemin si enregistré. Espaces représentés par des %20 | |
FORMAT | =CELLULE ("FORMAT"; A1) | F0 | (Ex: 2), Format standard, aucune décimale |
Retourne le type de format numérique
|
=CELLULE ("FORMAT"; A1) | F2 | (Ex: 2,00), Format 2 décimales | ||
=CELLULE ("FORMAT"; A1) | F2- | (Ex: 2,00), Format 2 décimales, nombres négatifs rouge. | ||
=CELLULE ("FORMAT"; A1) | ,0 | (Ex: 10 000), séparateur milliers, pas de décimale. | ||
=CELLULE ("FORMAT"; A1) | ,2 | (Ex: 10 000,00), séparateur milliers, 2 décimales | ||
=CELLULE ("FORMAT"; A1) | P2 | (Ex: 5,10%), pourcentage, 2 décimales | ||
=CELLULE ("FORMAT"; A1) | C0 | (Ex: 10 €), monétaire, pas de décimale. | ||
=CELLULE ("FORMAT"; A1) | S1 | (Ex: 1,0E+3), scientifique, une décimale. | ||
=CELLULE ("FORMAT"; A1) | D1 | (Ex: 10/12/2004) | ||
=CELLULE ("FORMAT"; A1) | D1 | (Ex : 10 déc 04) | ||
=CELLULE ("FORMAT"; A1) | D8 | (Ex : 13:25:21) | ||
=CELLULE ("FORMAT"; A1) | D9 | (Ex : 13:25) | ||
=CELLULE ("FORMAT"; A1) | G | (Ex : 25:40) | ||
PARENTHESES | Retourne 1 si le format du code comporte une parenthèse ouvrante, sinon 0. | |||
PREFIX | =CELLULE ("PREFIX"; A1) | ' | A1 contient du texte aligné à gauche |
Retourne l'alignement de la cellule citée (Ne fonctionne qu'avec du texte):
|
" | A1 contient du texte aligné à droite | |||
^ | A1 contient du texte centré | |||
=CELLULE ("PROTECT"; A1) | 1 | si A1 est protégé. |
PROTECTRetourne l'état de protection de la cellule (pas Feuille ou Document) :
|
|
ROW, LIGNE | =CELLULE ("ROW"; B5) | 5 | Position de la formule indifférente dans la feuille. | Retourne le numéro de ligne. Le type info LIGNE est accepté pour LibO - OOo3.x ->. |
=CELLULE ("ROW"; Y2) | 2 | |||
=CELLULE ("LIGNE"; Y2) | 2 | |||
SHEET | =CELLULE ("SHEET";B5) | 1 | Si dans première feuille. Position indifférente dans la feuille. | Retourne le numéro d'ordre de la feuille(position des onglets). |
=CELLULE ("SHEET"; Feuille2.A1) | 2 | Si deuxième feuille. Position indifférente dans le classeur. | ||
=CELLULE ("SHEET") | 1 | Si dans première feuille. Position indifférente dans la feuille. | ||
TYPE | =CELLULE ("TYPE"; A1) | b | si A1 est vide |
Retourne le type contenu dans une cellule :
|
=CELLULE ("TYPE"; A1) | l | si A1 contient abc (exemple) | ||
=CELLULE ("TYPE"; A1) | l | si A1 contient une formule | ||
=CELLULE ("TYPE"; A1) | v | si A1 contient 50 (exemple) | ||
WIDTH | =CELLULE ("WIDTH"; A1) | 11 | 11 zéros affichables (exemple) | Retourne la largeur de colonne citée. Correspond au nombre de zéros maxi affichables dans la colonne, suivant police et taille. |
Fonctions EST.PAIR EST.IMPAIR
Ce tableau simple retourne les différents états des fonctions suivant les valeurs de la colonne A. Globalement on peut dire que les fonctions EST.PAIR et EST.PAIR_ADD sont identiques, tout comme les fonctions EST.IMPAIR et EST.IMPAIR_ADD, puisque FAUX correspond à la valeur 0, et VRAI à la valeur 1. |
Ce site n'est plus mis à jour. Merci aux nombreux visiteurs depuis 2003. Consultez le Wiki LibreOffice. |
|||||
Le tableur Calc par l'exemple : christianwtd@free.fr
|
. | Site optimisé pour Firefox |
Dernière modification : 25/07/2011 à 18h03
Déjà plusieurs visites sur ce site depuis quelque temps (au moins vous et moi) |
| Compteur non certifié |