OPEN OFFICE Guide des fonctions de CALC User Manual [fr]

GUIDE DES FONCTIONS DE CALC
Table des matières
I. Fonctions Base de données.....................................................................................1
1. BDECARTYPE..................................................................................................2
2. BDECARTYPEP................................................................................................2
3. BDLIRE.........................................................................................................3
4. BDMAX..........................................................................................................3
5. BDMIN..........................................................................................................4
6. BDMOYENNE..................................................................................................4
7. BDNB............................................................................................................5
8. BDNBVAL.......................................................................................................6
9. BDPRODUIT...................................................................................................6
10. BDSOMME.....................................................................................................6
11. BDVAR..........................................................................................................7
12. BDVARP.........................................................................................................7
II. Catégorie Date & heure..........................................................................................9
1. ANNEE..........................................................................................................9
2. ANNEES........................................................................................................9
3. AUJOURDHUI................................................................................................10
4. DATE...........................................................................................................10
5. DATEVAL.....................................................................................................10
6. DIMANCHEDEPAQUES....................................................................................11
7. ESTBISSEXTILE............................................................................................11
8. FIN.MOIS.....................................................................................................11
9. FRACTION.ANNEE.........................................................................................12
10. HEURE.........................................................................................................12
11. JOUR...........................................................................................................12
12. JOURS.........................................................................................................13
13. JOURS360....................................................................................................13
14. JOURSDANSANNEE........................................................................................13
15. JOURSDANSMOIS.........................................................................................14
16. JOURSEM.....................................................................................................14
17. MAINTENANT................................................................................................15
18. MINUTE.......................................................................................................15
19. MOIS.DECALER.............................................................................................15
20. NB.JOURS.OUVRES.......................................................................................16
21. NO.SEMAINE................................................................................................16
22. NO.SEMAINE_ADD........................................................................................17
23. SECONDE....................................................................................................17
24. SEMAINES...................................................................................................17
25. SEMAINESDANSANNEE..................................................................................18
26. SERIE.JOUR.OUVRE.......................................................................................18
27. TEMPS.........................................................................................................18
28. TEMPSVAL....................................................................................................19
III. Catégorie Finances..............................................................................................20
1. AMORDEGRC................................................................................................20
2. AMORLIN.....................................................................................................20
3. AMORLINC...................................................................................................21
4. CUMUL.INTER...............................................................................................21
5. CUMUL.INTER_ADD.......................................................................................22
6. CUMUL.PRINCPER.........................................................................................22
7. CUMUL.PRINCPER_ADD.................................................................................23
i
8. DATE.COUPON.PREC......................................................................................24
9. DATE.COUPON.SUIV......................................................................................24
10. DB..............................................................................................................25
11. DDB............................................................................................................25
12. DUREE.........................................................................................................26
13. DUREE_ADD.................................................................................................26
14. DUREE.MODIFIEE..........................................................................................27
15. INTERET.ACC...............................................................................................28
16. INTERET.ACC.MAT.........................................................................................29
17. INTPER........................................................................................................29
18. ISPMT.........................................................................................................30
19. NB.COUPONS...............................................................................................30
20. NB.JOURS.COUPON.PREC...............................................................................31
21. NB.JOURS.COUPON.SUIV...............................................................................31
22. NB.JOURS.COUPONS.....................................................................................32
23. NPM............................................................................................................33
24. PRINCPER....................................................................................................33
25. PRIX.BON.TRESOR........................................................................................34
26. PRIX.DEC.....................................................................................................34
27. PRIX.DCOUPON.IRREG...................................................................................34
28. PRIX.PCOUPON.IRREG...................................................................................35
29. PRIX.FRAC...................................................................................................36
30. PRIX.TITRE..................................................................................................36
31. PRIX.TITRE.ECHEANCE..................................................................................37
32. REND.DCOUPON.IRREG.................................................................................38
33. REND.PCOUPON.IRREG..................................................................................39
34. RENDEMENT.BON.TRESOR.............................................................................40
35. RENDEMENT.SIMPLE......................................................................................40
36. RENDEMENT.TITRE........................................................................................41
37. RENDEMENT.TITRE.ECHEANCE........................................................................41
38. RENTINVEST................................................................................................42
39. SYD............................................................................................................42
40. TAUX...........................................................................................................44
41. TAUX.EFFECTIF.............................................................................................44
42. TAUX.EFFECTIF_ADD.....................................................................................45
43. TAUX.ESCOMPTE...........................................................................................45
44. TAUX.ESCOMPTE.R........................................................................................46
45. TAUX.INTERET..............................................................................................46
46. TAUX.NOMINAL............................................................................................47
47. TAUX.NOMINAL_ADD.....................................................................................47
48. TRI.............................................................................................................48
49. TRI.PAIEMENTS............................................................................................48
50. TRIM...........................................................................................................49
51. VA..............................................................................................................49
52. VALEUR.ENCAISSEMENT................................................................................50
53. VALEUR.NOMINALE.......................................................................................51
54. VAN............................................................................................................51
55. VAN.PAIEMENTS...........................................................................................52
56. VC..............................................................................................................52
57. VC.PAIEMENTS.............................................................................................53
58. VDB............................................................................................................53
59. VPM............................................................................................................54
IV. Catégorie Information..........................................................................................55
1. ACTUELLE....................................................................................................55
2. CELLULE......................................................................................................55
3. EST.IMPAIR_ADD..........................................................................................57
4. EST.PAIR_ADD.............................................................................................57
ii
5. ESTERR.......................................................................................................58
6. ESTERREUR..................................................................................................58
7. ESTFORMULE................................................................................................58
8. ESTLOGIQUE................................................................................................59
9. ESTNA.........................................................................................................59
10. ESTNONTEXTE..............................................................................................59
11. ESTNUM......................................................................................................60
12. ESTREF........................................................................................................60
13. ESTTEXTE....................................................................................................60
14. ESTVIDE......................................................................................................60
15. FORMULE.....................................................................................................61
16. N................................................................................................................61
17. NA..............................................................................................................61
18. TYPE...........................................................................................................62
V. Fonctions logiques...............................................................................................63
1. ET...............................................................................................................63
2. FAUX...........................................................................................................63
3. NON............................................................................................................63
4. OU..............................................................................................................64
5. SI...............................................................................................................64
6. VRAI...........................................................................................................65
VI. Catégorie Mathématique.......................................................................................66
1. ABS............................................................................................................66
2. ACOS..........................................................................................................66
3. ACOSH........................................................................................................66
4. ACOT..........................................................................................................66
5. ACOTH........................................................................................................67
6. ALEA...........................................................................................................67
7. ALEA.ENTRE.BORNES....................................................................................67
8. ARRONDI.....................................................................................................67
9. ARRONDI.AU.MULTIPLE.................................................................................68
10. ARRONDI.INF...............................................................................................68
11. ARRONDI.SUP..............................................................................................68
12. ASIN...........................................................................................................69
13. ASINH.........................................................................................................69
14. ATAN...........................................................................................................69
15. ATAN2.........................................................................................................69
16. ATANH.........................................................................................................70
17. COMBIN.......................................................................................................70
18. COMBINA.....................................................................................................70
19. CONVERTIR..................................................................................................70
20. COS............................................................................................................71
21. COSH..........................................................................................................71
22. COT............................................................................................................72
23. COTH..........................................................................................................72
24. DEGRES.......................................................................................................72
25. ENT.............................................................................................................72
26. EST.IMPAIR..................................................................................................73
27. EST.PAIR.....................................................................................................73
28. EXP.............................................................................................................73
29. FACT...........................................................................................................73
30. IMPAIR........................................................................................................74
31. LCM_ADD....................................................................................................74
32. LN..............................................................................................................74
33. LOG............................................................................................................75
34. LOG10.........................................................................................................75
35. MOD...........................................................................................................75
36. MULTINOMIALE.............................................................................................75
37. NB.SI..........................................................................................................76
38. NB.VIDE......................................................................................................76
39. PAIR...........................................................................................................76
40. PGCD..........................................................................................................77
41. PGCD_ADD..................................................................................................77
42. PI...............................................................................................................77
43. PLAFOND.....................................................................................................78
44. PLANCHER...................................................................................................78
45. PPCM...........................................................................................................79
46. PRODUIT.....................................................................................................79
47. PUISSANCE..................................................................................................79
48. QUOTIENT...................................................................................................79
49. RACINE.......................................................................................................80
50. RACINE.PI....................................................................................................80
51. RADIANS.....................................................................................................80
52. SIGNE.........................................................................................................80
53. SIN.............................................................................................................81
54. SINH...........................................................................................................81
55. SOMME........................................................................................................81
56. SOMME.CARRES...........................................................................................82
57. SOMME.SERIES............................................................................................82
58. SOMME.SI....................................................................................................82
59. SOUS.TOTAL................................................................................................83
60. TAN............................................................................................................84
61. TANH..........................................................................................................84
62. TRONQUE....................................................................................................84
VII. Fonctions de matrice............................................................................................85
1. Définition d'une matrice.................................................................................85
2. Définition d'une formule de matrice.................................................................85
3. Utilisation des formules de matrice dans OpenOffice.org Calc..............................86
4. CROISSANCE................................................................................................87
5. DETERMAT...................................................................................................88
6. DROITEREG..................................................................................................88
7. FREQUENCE.................................................................................................90
8. INVERSEMAT................................................................................................91
9. LOGREG......................................................................................................91
10. MUNIT.........................................................................................................91
11. PRODUITMAT................................................................................................92
12. SOMME.X2MY2.............................................................................................92
13. SOMME.X2PY2..............................................................................................93
14. SOMME.XMY2...............................................................................................93
15. SOMMEPROD................................................................................................93
16. TENDANCE...................................................................................................94
17. TRANSPOSE.................................................................................................94
VIII. Catégorie Statistique...........................................................................................95
1. B................................................................................................................95
2. BETA.INVERSE..............................................................................................95
3. CENTILE......................................................................................................96
4. CENTREE.REDUITE........................................................................................96
5. COEFFICIENT.ASYMETRIE..............................................................................96
6. COEFFICIENT.CORRELATION..........................................................................97
7. COEFFICIENT.DETERMINATION.......................................................................97
8. COVARIANCE................................................................................................97
9. CRITERE.LOI.BINOMIALE...............................................................................98
10. ECART.MOYEN..............................................................................................98
11. ECARTYPE....................................................................................................98
iv
12. ECARTYPEA..................................................................................................98
13. ECARTYPEPA................................................................................................99
14. ERREUR.TYPE.XY...........................................................................................99
15. FISHER........................................................................................................99
16. FISHER.INVERSE..........................................................................................99
17. GAUSS.......................................................................................................100
18. GRANDE.VALEUR.........................................................................................100
19. INTERVALLE.CONFIANCE..............................................................................100
20. INVERSE.LOI.F............................................................................................100
21. KHIDEUX.INVERSE......................................................................................101
22. KURTOSIS..................................................................................................101
23. LNGAMMA..................................................................................................102
24. LOI.BETA...................................................................................................102
25. LOI.BINOMIALE...........................................................................................102
26. LOI.BINOMIALE.NEG....................................................................................103
27. LOI.EXPONENTIELLE....................................................................................103
28. LOI.F.........................................................................................................103
29. LOI.GAMMA................................................................................................104
30. LOI.GAMMA.INVERSE...................................................................................104
31. LOI.HYPERGEOMETRIQUE.............................................................................104
32. LOI.KHIDEUX..............................................................................................105
33. LOI.LOGNORMALE.......................................................................................105
34. LOI.LOGNORMALE.INVERSE..........................................................................105
35. LOI.NORMALE.............................................................................................106
36. LOI.NORMALE.INVERSE................................................................................106
37. LOI.NORMALE.STANDARD............................................................................106
38. LOI.NORMALE.STANDARD.INVERSE...............................................................107
39. LOI.STUDENT.............................................................................................107
40. LOI.STUDENT.INVERSE................................................................................107
41. LOI.WEIBULL..............................................................................................107
42. MAX..........................................................................................................108
43. MAXA........................................................................................................108
44. MEDIANE...................................................................................................108
45. MIN...........................................................................................................109
46. MINA.........................................................................................................109
47. MODE........................................................................................................109
48. MOYENNE...................................................................................................109
49. MOYENNEA.................................................................................................110
50. MOYENNE.GEOMETRIQUE.............................................................................110
51. MOYENNE.HARMONIQUE..............................................................................110
52. MOYENNE.REDUITE.....................................................................................110
53. NBVAL.......................................................................................................111
54. NOMBRE....................................................................................................111
55. ORDONNEE.ORIGINE...................................................................................111
56. PEARSON...................................................................................................112
57. PENTE.......................................................................................................112
58. PERMUTATIONA..........................................................................................112
59. PERMUTATIONS..........................................................................................113
60. PETITE .VALEUR..........................................................................................113
61. PHI...........................................................................................................113
62. POISSON...................................................................................................114
63. PREVISION.................................................................................................114
64. PROBABILITE..............................................................................................114
65. QUARTILE..................................................................................................115
66. RANG........................................................................................................115
67. RANG.POURCENTAGE...................................................................................115
68. SOMME.CARRES.ECARTS..............................................................................116
v
69. TEST.F.......................................................................................................116
70. TEST.KHIDEUX...........................................................................................116
71. TEST.STUDENT...........................................................................................117
72. TEST.Z......................................................................................................117
73. VAR...........................................................................................................118
74. VARA.........................................................................................................118
75. VAR.P........................................................................................................118
76. VAR.PA......................................................................................................118
IX. Fonctions de classeur.........................................................................................119
1. ADRESSE...................................................................................................119
2. CHOISIR....................................................................................................119
3. COLONNE...................................................................................................120
4. COLONNES.................................................................................................120
5. DDE..........................................................................................................121
6. DECALER....................................................................................................121
7. EQUIV.......................................................................................................122
8. FEUILLE.....................................................................................................123
9. FEUILLES...................................................................................................123
10. INDEX.......................................................................................................123
11. INDIRECT...................................................................................................124
12. LIEN_HYPERTEXTE......................................................................................124
13. LIGNE........................................................................................................125
14. LIGNES......................................................................................................126
15. RECHERCHE...............................................................................................126
16. RECHERCHEH.............................................................................................127
17. RECHERCHEV.............................................................................................127
18. STYLE........................................................................................................128
19. TYPE.ERREUR.............................................................................................128
20. ZONES.......................................................................................................129
X. Fonctions Texte.................................................................................................130
1. ARABE.......................................................................................................130
2. BASE.........................................................................................................130
3. CAR...........................................................................................................130
4. CHERCHE...................................................................................................131
5. CNUM........................................................................................................131
6. CODE........................................................................................................131
7. CONCATENER.............................................................................................132
8. CTXT.........................................................................................................132
9. DECIMAL....................................................................................................132
10. DROITE......................................................................................................133
11. EPURAGE...................................................................................................133
12. EXACT.......................................................................................................133
13. FRANC.......................................................................................................133
14. GAUCHE.....................................................................................................134
15. MAJUSCULE................................................................................................134
16. MINUSCULE................................................................................................134
17. NBCAR.......................................................................................................134
18. NOMPROPRE...............................................................................................135
19. REMPLACER................................................................................................135
20. REPT.........................................................................................................135
21. ROMAIN.....................................................................................................136
22. STXT.........................................................................................................136
23. SUBSTITUE................................................................................................136
24. SUPPRESPACE............................................................................................137
25. T...............................................................................................................137
26. TEXTE........................................................................................................137
27. TROUVE.....................................................................................................137
vi
XI. Add-in : fonctions d'analyse................................................................................139
1. BESSELI.....................................................................................................139
2. BESSELJ....................................................................................................139
3. BESSELK....................................................................................................139
4. BESSELY....................................................................................................139
5. BINDEC.....................................................................................................139
6. BINHEX......................................................................................................140
7. BINOCT.....................................................................................................140
8. COMPLEXE.MODULE.....................................................................................140
9. COMPLEXE.................................................................................................141
10. COMPLEXE.ARGUMENT.................................................................................141
11. COMPLEXE.CONJUGUE.................................................................................141
12. COMPLEXE.COS..........................................................................................141
13. COMPLEXE.DIFFERENCE...............................................................................142
14. COMPLEXE.DIV...........................................................................................142
15. COMPLEXE.EXP...........................................................................................142
16. COMPLEXE.IMAGINAIRE...............................................................................142
17. COMPLEXE.LN.............................................................................................142
18. COMPLEXE.LOG10.......................................................................................143
19. COMPLEXE.LOG2.........................................................................................143
20. COMPLEXE.PRODUIT....................................................................................143
21. COMPLEXE.PUISSANCE................................................................................143
22. COMPLEXE.RACINE......................................................................................144
23. COMPLEXE.REEL..........................................................................................144
24. COMPLEXE.SIN...........................................................................................144
25. COMPLEXE.SOMME......................................................................................144
26. CONVERT_ADD...........................................................................................145
27. DECBIN.....................................................................................................146
28. DECHEX.....................................................................................................146
29. DECOCT.....................................................................................................146
30. DELTA.......................................................................................................147
31. ERF...........................................................................................................147
32. ERFC.........................................................................................................147
33. FACTDOUBLE..............................................................................................147
34. GESTEP.....................................................................................................148
35. HEXBIN......................................................................................................148
36. HEXDEC.....................................................................................................148
37. HEXOCT.....................................................................................................148
38. OCT2BIN....................................................................................................149
39. OCTDEC.....................................................................................................149
40. OCTHEX.....................................................................................................149
XII. Crédits ............................................................................................................150
XIII. Licence............................................................................................................151
vii
Guide des fonctions de CALC

I. Fonctions Base de données

Cette section présente les fonctions utilisées avec des données organisées sur une seule ligne de données pour chaque enregistrement.
En raison de sa désignation, la catégorie Base de données tend à être confondue avec la connexion d'une base de données sous OpenOffice.org. Il n'existe cependant aucun rapport entre une base de données sous OpenOffice.org et cette catégorie du tableur OpenOffice.org Calc.
Données Exemples
Dans les descriptions de fonction, les données suivantes sont utilisées dans certains Exemples
La plage de cellules A1:E10 indique les enfants invités à la fête d'anniversaire de Rémi. Les informations suivantes sont fournies pour chacune des entrées : la colonne A indique le nom de l'invité, et les colonnes B, C, D et E respectivement sa classe, son âge (en années), la distance entre son domicile et l'école (en mètres) et son poids (en kg).
A B C D E
1 Nom Classe Âge Chemin de l'école Poids 2 Andy 3 9 150 40 3 Betty 4 10 1000 42 4 Charles 3 10 300 51 5 Daniel 5 11 1200 48 6 Eva 2 8 650 33 7 Franck 2 7 300 42 8 Greta 1 7 200 36 9 Hans 3 9 1200 44 10 Irène 2 8 1000 42 11 12 13 Nom Classe Âge Chemin de l'école Poids 14 >600 15 16 BDNB 5
La formule figurant dans la cellule B16 est =BDNB(A1:E10;0;A13:E14)
Paramètres des fonctions de base de données :
Les paramètres des différentes fonctions de base de données sont définis comme suit :
Base_de_données correspond à la plage de cellules définissant la base de données. Champ de BD spécifie la colonne sur laquelle agit la fonction après l'application du premier
paramètre des critères de recherche et après la sélection des lignes de données. Il n'y a aucun lien avec les critères de recherche. Utilisez le chiffre zéro pour spécifier la plage de données
I. Fonctions Base de données Table des matières 1/151
Guide des fonctions de CALC
complète. Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en-tête entre guillemets.
Critères_rech correspond à la plage de cellules contenant des critères de recherche. Si vous inscrivez plusieurs critères dans une ligne, ils sont reliés par ET. Si vous inscrivez des critères les uns au-dessous des autres dans différentes lignes, ces critères sont reliés par OU. Le système ignore les cellules vides dans la plage des critères de recherche.
Choisissez Outils - Options - OpenOffice.org Calc - Calcul pour définir la façon dont OpenOffice.org Calc doit
procéder pour rechercher les entrées identiques.

1. BDECARTYPE

La fonction BDECARTYPE calcule, à partir d'un échantillon, l'écart type d'une population donnée. À cet effet, elle utilise les nombres d'une colonne de la base de données qui correspondent aux conditions spécifiées. Les enregistrements sont traités en tant qu'échantillons. Ainsi, les enfants cités dans l'exemple sont considérés comme une coupe transversale de l'ensemble des enfants. Notez que, pour qu'un résultat soit représentatif, l'échantillon doit compter au moins un millier d'éléments.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDECARTYPE(Base_de_données;Champ;Critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour connaître l'écart type du poids de tous les enfants du même âge dans cet exemple, saisissez la formule suivante dans la cellule B16 :
=BDECARTYPE(A1:E10;"poids";A13:E14) Dans la ligne 14, saisissez maintenant à la suite 7, 8, 9, etc. sous Âge uniquement. Vous
pouvez ainsi voir l'écart type des poids de tous les enfants du même âge.

2. BDECARTYPEP

BDECARTYPEP calcule l'écart type d'une population donnée à partir de toutes les cellules comprises dans une plage de données correspondant aux critères de recherche. Les enregistrements de l'exemple sont considérés comme constituant une population complète.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options -
OpenOffice.org Calc - Calcul.

Syntaxe

BDECARTYPEP(Base_de_données;Champ;Critères_rech)
I. Fonctions Base de données Table des matières 2/151
Guide des fonctions de CALC
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour obtenir l'écart type des données de poids de tous les enfants du même âge présents à la fête d'anniversaire de Rémi, saisissez la formule suivante dans la cellule B16 :
=BDECARTYPEP(A1:E10;"poids";A13:E14) Sur la ligne 14, sous Âge, saisissez les chiffres 7, 8, 9, etc. Vous obtenez ainsi l'écart type du
poids des enfants de chaque âge.

3. BDLIRE

BDLIRE renvoie le contenu de la cellule référencée dans une base de données correspondant aux critères de recherche spécifiés. En cas d'erreur, la fonction renvoie soit #VALEUR! (si aucune ligne n'est détectée), soit Err502 (si plusieurs cellules sont détectées).
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDLIRE(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Dans l'exemple ci-dessus, nous cherchons à définir dans quelle classe se trouve un enfant dont le nom figure dans la cellule A14. La formule est saisie dans la cellule B16. Elle diffère légèrement de celle des exemples précédents, car seule une colonne (un champ de base de données) peut être indiquée pour Champ. Saisissez la formule suivante :
=BDLIRE(A1:E10;classe;A13:E14) Saisissez le prénom Frank dans la cellule A14. Le chiffre 2 s'affiche : Frank est dans la classe
2. Si vous entrez Âge au lieu de Classe, la valeur qui s'affiche correspond à l'âge de Frank. Vous pouvez aussi saisir la valeur 11 dans la cellule C14 uniquement, puis supprimer toutes les
autres entrées de cette ligne. Éditez comme suit la formule de B16 : =BDLIRE(A1:E10;"Nom";A13:E14) Le système demande maintenant le nom au lieu de la classe. La réponse s'affiche de suite.
Daniel est le seul enfant âgé de 11 ans.

4. BDMAX

BDMAX renvoie le contenu maximal d'une cellule (champ) dans une base de données (tous les enregistrements) correspondant aux conditions de recherche spécifiées.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression
I. Fonctions Base de données Table des matières 3/151
Guide des fonctions de CALC
régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDMAX(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour connaître le poids de l'enfant le plus lourd dans chacune des classes de l'exemple ci­dessus, saisissez la formule suivante dans la cellule B16 :
=BDMAX(A1:E10;"poids";A13:E14) Sous Classe, saisissez les chiffres 1, 2, 3, etc. Dès que vous entrez le numéro d'une classe, le
poids de l'enfant le plus lourd de cette classe s'affiche.

5. BDMIN

BDMIN renvoie le contenu minimal d'une cellule (champ) dans une base de données correspondant aux critères de recherche spécifiés.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDMIN(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour connaître le chemin le plus court entre l'école et le domicile des enfants dans chacune des classes de l'exemple ci-dessus, saisissez la formule suivante dans la cellule B16 :
=DBMIN(A1:E10;"chemin de l'école";A13:E14) Dans la ligne 14, saisissez maintenant à la suite 1, 2, 3, etc. sous Classe uniquement. Vous
pouvez ainsi voir la longueur du plus court trajet d'un enfant jusqu'à l'école pour chaque classe.

6. BDMOYENNE

BDMOYENNE renvoie la moyenne des valeurs de toutes les cellules (champs) pour toutes les lignes (enregistrements de la base de données) correspondant aux critères de recherche spécifiés.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le
I. Fonctions Base de données Table des matières 4/151
Guide des fonctions de CALC
nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDMOYENNE(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour connaître le poids moyen de tous les enfants du même âge dans l'exemple ci-dessus, saisissez la formule suivante dans la cellule B16 :
=BDMOYENNE(A1:E10;"poids";A13:E14) Dans la ligne 14, saisissez maintenant à la suite 7, 8, 9, etc. sous Âge uniquement. Vous
pouvez ainsi voir le poids moyen de tous les enfants du même âge.

7. BDNB

BDNB compte le nombre de lignes (enregistrements) dans une base de données correspondant aux critères de recherche spécifiés. Cette fonction comporte des valeurs numériques.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDNB(base_de_données; champ; critères_rech)
Pour définir le paramètre de champ de base de données, vous pouvez saisir une cellule pour spécifier la colonne, ou le chiffre zéro pour la totalité de la base de données. Ce paramètre ne peut pas rester vide. Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en-tête entre guillemets.

Exemple

À partir de l'exemple ci-dessus, nous souhaitons déterminer le nombre d'enfants devant parcourir une distance supérieure à 600 mètres pour se rendre à l'école. Le résultat obtenu doit être enregistré dans la cellule B16. Placez le curseur dans la cellule B16. Saisissez la formule =BDNB(A1:E10; 0; A13:E14) dans la cellule B16. L'assistant Fonctions vous aide lors de la saisie des plages.
Base de données est la plage des données à évaluer, y compris les en-têtes : dans cet exemple, il s'agit des cellules A1:E10. Champ de BD spécifie la colonne à utiliser pour les critères de recherche : dans cet exemple, il s'agit de la base de données dans son intégralité. Critères_rech est la plage dans laquelle vous pouvez saisir les paramètres de recherche : dans cet exemple, il s'agit des cellules A13:E14.
Pour connaître le nombre d'enfants de la classe 2 qui ont plus de sept ans, supprimez l'entrée >600 de la cellule D14, saisissez 2 dans la cellule B14 sous Classe et saisissez >7 dans la cellule C14 à droite. Le résultat obtenu est 2 : deux enfants de la classe 2 ont plus de sept ans. Étant donné que les deux critères spécifiés se trouvent sur la même ligne, ils sont reliés par ET.
I. Fonctions Base de données Table des matières 5/151
Guide des fonctions de CALC

8. BDNBVAL

BDNBVAL compte le nombre de lignes (enregistrements) dans une base de données correspondant aux conditions de recherche spécifiées. Cette fonction comporte en outre des valeurs numériques et alphanumériques.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDNB2(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

À partir de l'exemple ci-dessus, vous pouvez également rechercher le nombre d'enfants dont le nom commence par la lettre E ou par une lettre de l'alphabet comprise entre E et Z. Pour cela, vous devez éditer la formule de la cellule B16 en insérant un A après le nom de fonction BDNB. Supprimez l'ancien critère de recherche utilisé et saisissez >=E sous Nom dans le champ A14. Vous obtenez alors un résultat de 5. Et si vous supprimez toutes les valeurs numériques concernant Greta, ligne 8, vous obtenez 4. La ligne 8 ne contenant plus de valeur, elle n'est plus prise en compte dans le calcul. Le nom Greta est un texte, et non une valeur.

9. BDPRODUIT

BDPRODUIT multiplie toutes les cellules d'une plage de données dont le contenu correspond aux critères de recherche.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDPRODUIT(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Cette fonction ne trouve aucune application pratique dans l'exemple de la fête d'anniversaire ci-dessus.

10. BDSOMME

BDSOMME renvoie le total de toutes les cellules d'un champ de base de données dans toutes les lignes (enregistrements) remplissant les critères de recherche.
I. Fonctions Base de données Table des matières 6/151
Guide des fonctions de CALC
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDSOMME(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour connaître la longueur que représente le cumul des distances parcourues par chaque enfant de la classe 2 invités à l'anniversaire de Rémi pour aller à l'école, saisissez la formule suivante dans la cellule B16 :
=BDSOMME(A1:E10;"chemin de l'école";A13:E14) Dans la ligne 14, saisissez 2 sous Classe uniquement. Vous pouvez ainsi voir la somme des
trajets de tous les enfants du CE1 (classe 2), soit 1950.

11. BDVAR

BDVAR renvoie la variance de toutes les cellules d'un certain champ de base de données de tous les enregistrements satisfaisant les critères de recherche. Les enregistrements de l'exemple sont traités comme un échantillon de données. Pour qu'un résultat soit représentatif, l'échantillon doit compter au moins un milliers d'éléments.
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDVAR(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour connaître la variance du poids moyen de tous les enfants du même âge dans l'exemple ci­dessus, saisissez la formule suivante dans la cellule B16 :
=BDVAR(A1:E10;"poids";A13:E14)
Sur la ligne 14, sous Âge, saisissez les chiffres 7, 8, 9, etc. Le résultat qui s'affiche représente la variance des valeurs de poids des enfants de chaque âge.

12. BDVARP

BDVARP calcule la variance de toutes les valeurs contenues dans les cellules d'un certain champ de base de données de tous les enregistrements satisfaisant les critères de recherche. Les enregistrements de l'exemple sont traités comme une population complète.
I. Fonctions Base de données Table des matières 7/151
Guide des fonctions de CALC
La fonction de recherche prend en charge les expressions régulières. Vous pouvez, par exemple, taper "tout.*" afin de rechercher la première occurrence de "tout" suivie d'un caractère. Si vous souhaitez rechercher un texte qui constitue également une expression régulière, vous devez insérer deux barres obliques inversées \ avant chaque caractère. Le nombre de décimales correspond à celui qui est spécifié dans Outils - Options - OpenOffice.org
Calc - Calcul.

Syntaxe

BDVARP(base_de_données; champ; critères_rech)
Pour faire référence à une colonne en la désignant par son en-tête, placez le nom de cet en­tête entre guillemets.

Exemple

Pour obtenir la variance des données de poids de tous les enfants du même âge présents à la fête d'anniversaire de Rémi, saisissez la formule suivante dans la cellule B16 :
=BDVARP(A1:E10;"poids";A13:E14) Sur la ligne 14, sous Âge, saisissez les chiffres 7, 8, 9, etc. La variance des valeurs de poids de
l'ensemble des enfants de cet âge présents à la fête de Rémi s'affiche.
I. Fonctions Base de données Table des matières 8/151
Guide des fonctions de CALC

II. Catégorie Date & heure

Les fonctions de classeur suivantes sont utilisées pour insérer et éditer des dates et des heures.
Les fonctions dont les noms se terminent par _ADD renvoient les mêmes résultats que les fonctions Microsoft Excel correspondantes. Pour obtenir des résultats conformes aux normes internationales, utilisez des fonctions sans _ADD. Par exemple, la fonction WEEKNUM calcule le numéro de la semaine d'une date donnée conformément à la norme internationale ISO 6801, alors que la fonction WEEKNUM_ADD renvoie le même numéro de semaine que Microsoft Excel.
En interne, OpenOffice.org traite les valeurs de date ou d'heure en tant que valeurs numériques. Si vous assignez le format numérique "Nombre" à une valeur de date ou d'heure, celle-ci est convertie en un nombre. Par exemple, 01/01/2000 12:00 PM est converti en 36526,5. La valeur précédant la virgule correspond à la date ; la valeur suivant la virgule correspond à l'heure. Si vous ne souhaitez pas voir ce type de représentation de la date ou de l'heure, modifiez le format numérique (Date ou Heure) en conséquence. Pour ce faire, sélectionnez la cellule contenant la valeur de date ou d'heure, affichez son menu contextuel et sélectionnez Formater les cellules. L'onglet Nombres contient les fonctions de définition du format numérique.
Sous Outils - Options - OpenOffice.org - Général, le compteur de la zone Année à deux chiffres sert à paramétrer la période pour laquelle les années doivent être indiquées avec deux chiffres. Notez cependant que toute modification apportée à cet endroit influence certaines des fonctions ci-dessous.

1. ANNEE

Renvoie l'année sous forme de nombre conformément aux règles de calcul internes.

Syntaxe

ANNEE(numéro_série)
Numéro_série indique la valeur de date interne pour laquelle définir l'année.

Exemples

ANNEE(1) renvoie 1899. ANNEE(2) renvoie 1900. ANNEE(33333,33) renvoie 1991.

2. ANNEES

Calcule la différence en années entre deux dates.

Syntaxe

ANNEES(Date initiale, Date de fin, Type) Date initiale : première date Date de fin : seconde date Mode : détermine le mode de calcul de la différence. Les valeurs possibles sont 0 (pour
l'intervalle) et 1 (pour les années).
II. Catégorie Date & heure Table des matières 9/151
Guide des fonctions de CALC

3. AUJOURDHUI

Renvoie la date système actuelle de l'ordinateur. La valeur est mise à jour lorsque vous ouvrez à nouveau le document ou lorsque vous en modifiez les valeurs.

Syntaxe

AUJOURDHUI() Aujourd'hui est une fonction sans argument.

Exemple

AUJOURDHUI() renvoie 29/06/00 (en tout cas, la date du jour indiquée par l'horloge de l'ordinateur).

4. DATE

Cette fonction convertit une date saisie sous la forme Année, Mois, Jour en un numéro de série interne affiché selon le formatage de la cellule. Le format par défaut d'une cellule contenant la fonction DATE est le format de date. Vous pouvez cependant lui assigner le format numérique 0 qui affiche le numéro de série interne de la date sous forme de numéro.

Syntaxe

DATE(année, mois, jour)
Année correspond à un nombre entier compris entre 1583 et 9956 ou entre 0 et 99. Sous Outils - Options - OpenOffice.org - Général, vous pouvez définir à partir de quelle
année identifier un numéro à deux chiffres comme 20xx.
Mois correspond à un nombre compris entre 1 et 12 indiquant le numéro du mois. Jour correspond à un nombre entre 1 et 31 spécifiant le jour du mois.
Si les valeurs du mois et du jour sont supérieures, elles sont alors reportées au chiffre suivant : si vous saisissez = DATE(00;12;31), vous obtenez le résultat 31/12/2000 ; si vous saisissez = DATE(00;13;31), le résultat correct est 31/01/2001.

Exemple

DATE("00;1;1") renvoie 01/01/2000.

5. DATEVAL

Renvoie le numéro de date interne du texte entre guillemets. Le numéro de date interne est renvoyé sous forme de nombre. Ce nombre est déterminé par le
calendrier utilisé par OpenOffice.org pour le calcul des dates.

Syntaxe

DATEVAL("texte")
Texte est une expression de date valide qui doit être saisie entre guillemets.

Exemple

DATEVAL("25/01/68") donne 24862.
II. Catégorie Date & heure Table des matières 10/151
Guide des fonctions de CALC

6. DIMANCHEDEPAQUES

Calcule la date du dimanche de Pâques pour l'année saisie. Année est un nombre entier compris entre 1 583 et 9 956 ou entre 0 et 99. Vous pouvez également calculer les congés et fêtes par une simple addition à cette date.
Lundi de Pâques = DIMANDEDEPÂQUES() + 1 Vendredi saint = DIMANCHEDEPAQUES() - 2 Pentecôte = DIMANCHEDEPAQUES() + 49 Lundi de Pentecôte = DIMANCHEDEPAQUES() +50

Exemples

DIMANCHEDEPAQUES(2000) renvoie le 23 avril 2000. DIMANCHEDEPAQUES(2000)+49 renvoie le numéro de série interne 36688. Si vous utilisez le
format de date MMJJAA, le résultat est 06/11/00.

7. ESTBISSEXTILE

Détermine si une année est bissextile ou non. Dans l'affirmative, la fonction renvoie la valeur 1 (VRAI) ; dans le cas contraire, elle renvoie la valeur 0 (FAUX).

Syntaxe

ESTBISSEXTILE(Date)
Date : spécifie si une date donnée appartient à une année bissextile. La paramètre de date doit contenir une date valide, conforme aux paramètres régionaux de OpenOffice.org.

Exemple

ESTBISSEXTILE(A1) renvoie 1 si A1 contient 29/02/68 (29 février 1968), qui est une date valide dans vos paramètres régionaux.
Vous pouvez également utiliser la fonction ESTBISSEXTILE("29/02/68"). N'utilisez jamais la fonction ESTBISSEXTILE(29/02/68), car elle évaluerait d'abord la division
de 29 par 2, puis par 68, et calculerait ensuite la fonction ESTBISSEXTILE à partir du résultat obtenu comme numéro de date sériel.

8. FIN.MOIS

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Renvoie la date du dernier jour d'un mois se situant à un nombre de mois spécifié de la date
initiale.

Syntaxe

FIN.MOIS(Date initiale;Mois)
Date initiale : date de départ pour le calcul. Mois : nombre de mois avant (valeur négative) ou après (valeur positive) la date initiale.

Exemple

Quel est le dernier jour du mois se situant 6 mois après le 14 septembre 2001 ?
II. Catégorie Date & heure Table des matières 11/151
Guide des fonctions de CALC
=FIN.MOIS("14.9.2001";6) renvoie 31.3.2002.

9. FRACTION.ANNEE

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Le résultat est un nombre compris entre 0 et 1, représentant la fraction d'une année entre la
date initiale et la date de fin.

Syntaxe

FRACTION.ANNEE(Date initiale;Date de fin;Base)
Date initiale et date de fin : 2 valeurs de date. Base : paramètre facultatif ; spécifie la base à utiliser pour le comptage des jours de l'année.
Base Calcul
0 ou vide Méthode américaine (NASD), 12 mois à 30 jours. 1 Nombre exact de jours dans le mois, nombre exact de jours dans l'année. 2 Nombre exact de jours dans le mois, année à 360 jours. 3 Nombre exact de jours dans le mois, année à 365 jours. 4 Méthode européenne, 12 mois à 30 jours.

Exemple

Fraction de l'année 2001 pour la période située entre le 1/1/2002 et le 1/7/2001 : =FRACTION.ANNEE("1/1/2002";"1/7/2002";1) renvoie 0,495890.

10. HEURE

Renvoie l'heure à partir d'une valeur horaire donnée. L'heure est renvoyée comme un nombre entier compris entre 0 et 23.

Syntaxe

HEURE(numéro_série)
Numéro_série est un nombre décimal correspondant à la valeur horaire et pour lequel déterminer l'heure.

Exemples

HEURE(MAINTENANT()) renvoie l'heure actuelle. HEURE(C4) renvoie 17 si le contenu de C4 = 17:20:00. Voir aussi les fonctions suivantes :
ANNEE, MAINTENANT, MINUTE, MOIS, JOUR, JOURSEM.

11. JOUR

Renvoie le jour d'une valeur de date donnée. Le résultat est un nombre entier compris entre 1 et 31. Vous pouvez également saisir une valeur de date/heure négative.
II. Catégorie Date & heure Table des matières 12/151
Guide des fonctions de CALC

Syntaxe

JOUR(numéro_série)
Numéro_série est un nombre décimal correspondant à la valeur de date et pour lequel déterminer le jour.

Exemples

JOUR(1) renvoie 31 puisque OpenOffice.org prend comme point de départ du calcul le chiffre zéro (à partir du 30 décembre 1899).
JOUR(MAINTENANT()) renvoie le jour actuel.
JOUR(C4) renvoie 5 si le contenu de C4 = 5/8/1901

12. JOURS

Calcule la différence entre deux valeurs de dates. Le résultat est le nombre de jours séparant ces deux dates.

Syntaxe

JOURS(date_2;date_1)
Date_1 est la date de début, Date_2 est la date de fin. Si Date_2 est une date antérieure à Date_1, le résultat est un nombre négatif.

Exemples

JOURS("1/1/2010";MAINTENANT()) renvoie le nombre de jours entre aujourd'hui et le 1er janvier 2010
JOURS("10/10/1990";"10/10/1980") renvoie 3652.

13. JOURS360

Renvoie la différence entre deux dates sur la base d'une année à 360 jours, utilisée dans les calculs d'intérêts.

Syntaxe

JOURS360(date_1;date_2;mode)
Le résultat est un nombre négatif si Date_2 précède Date_1 dans le calendrier. L'argument facultatif Type détermine le type de calcul différentiel. Si Type = 0 ou si
l'argument est manquant, la méthode américaine (NASD, National Association of Securities Dealers) est utilisée. Si Type est <> 0, la méthode européenne est utilisée.

Exemples

JOURS360("1/1/2000";MAINTENANT()) renvoie le nombre de jours d'intérêts compris entre le 1er janvier 2000 et aujourd'hui.

14. JOURSDANSANNEE

Calcule le nombre de jours de l'année jusqu'à une certaine date.

Syntaxe

JOURSDANSANNEE(Date)
II. Catégorie Date & heure Table des matières 13/151
Guide des fonctions de CALC
Date : il s'agit de la date jusqu'à laquelle le nombre de jours dans l'année est calculé. La paramètre de date doit contenir une date valide, conforme aux paramètres régionaux de OpenOffice.org.

Exemple

JOURSDANSANNEE(A1) renvoie 366 jours si A1 contient 29/02/68, qui est une date valide pour l'année 1968.

15. JOURSDANSMOIS

Calcule le nombre de jours d'un mois jusqu'à une certaine date.

Syntaxe

JOURSDANSMOIS(Date)
Date : il s'agit de la date jusqu'à laquelle le nombre de jours dans le mois est calculé. La paramètre de date doit contenir une date valide, conforme aux paramètres régionaux de OpenOffice.org.

Exemple

JOURSDANSMOIS(A1) renvoie 29 jours si A1 contient 17/02/68, qui est une date valide pour février 1968.

16. JOURSEM

Renvoie le jour de la semaine pour la valeur de date donnée. Le jour est renvoyé comme un nombre entier compris entre 1 (dimanche) et 7 (samedi) si aucun type n'a été spécifié ou si type = 1 a été spécifié. Si type = 2, la numérotation commence à lundi = 1. Si type = 3, la numérotation commence à lundi = 0.

Syntaxe

JOURSEM(numéro_série;type)
Numéro_série est un nombre décimal correspondant à une valeur de date et pour lequel déterminer le jour de la semaine.
Type détermine le type de calcul. Si Type = 1, les jours de la semaine sont comptés à partir du dimanche inclus (il s'agit de la valeur par défaut, même lorsque le paramètre Type n'est pas renseigné) ; si Type = 2, les jours de la semaine sont calculés à partir de lundi = 1 ; si Type = 3, les jours de la semaine sont calculés à partir de lundi = 0.
Ces valeurs ne s'appliquent qu'au format de date standard que vous sélectionnez sous Outils - Options - OpenOffice.org Calc – Calcul.

Exemples

JOURSEM("14/6/2000") renvoie à 4 (le paramètre Type n'est pas renseigné, donc la numérotation par défaut s'applique : le dimanche est associé au numéro 1 et le 14/6/2000 tombait un mercredi, donc le quatrième jour de la semaine).
JOURSEM("24/7/1996";2) renvoie 3 (le paramètre Type a la valeur 2 : c'est donc le lundi qui est associé au numéro 1 ; le 24/7/1996 tombait un mercredi, son numéro est donc 3).
JOURSEM("24/7/1996";1) renvoie 4 (le paramètre Type a la valeur 1 : c'est donc le dimanche qui est associé au numéro 1 ; le 24/7/1996 tombait un mercredi, son numéro est donc 4).
JOURSEM(MAINTENANT()) renvoie le numéro d'aujourd'hui.
II. Catégorie Date & heure Table des matières 14/151
Guide des fonctions de CALC
Pour obtenir un fonction indiquant si un jour de la cellule A1 est un jour ouvré, utilisez les fonctions IF et WEEKDAY comme suit : IF(WEEKDAY(A1;2)<6;"Jour ouvré";"Week-end").

17. MAINTENANT

Renvoie la date et l'heure système. La valeur est mise à jour lorsque vous recalculez le document ou chaque fois qu'une valeur de cellule est modifiée.

Syntaxe

MAINTENANT()

Exemple

MAINTENANT()-A1 renvoie la différence entre la date de la cellule A1 et maintenant. Assignez au résultat un format de nombre.

18. MINUTE

Calcule la minute correspondant à la valeur horaire interne La minute est renvoyée sous forme de nombre compris entre 0 et 59.

Syntaxe

MINUTE(numéro_série)
Numéro_série est un nombre décimal correspondant à la valeur horaire et pour lequel déterminer le numéro de la minute.

Exemples

MINUTE(8,999) renvoie 58. MINUTE(8,9999) renvoie 59. MINUTE(MAINTENANT()) renvoie le nombre de minutes actuelles.MOIS Renvoie le mois correspondant à une valeur de date donnée. Le mois est renvoyé comme un
nombre entier compris entre 1 et 12.

Syntaxe

MOIS(numéro_série) Numéro_série est un nombre décimal correspondant à la valeur de date et pour lequel
déterminer le mois.

Exemples

MOIS(MAINTENANT()) renvoie le mois actuel. MOIS(C4) renvoie 7 si le contenu de C4 = 07/07/2000.

19. MOIS.DECALER

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Le résultat est une date séparée d'un nombre spécifié de mois de la date initiale. Seuls les
mois sont pris en compte ; les jours ne sont pas utilisés dans le calcul.
II. Catégorie Date & heure Table des matières 15/151
Guide des fonctions de CALC

Syntaxe

MOIS.DECALER(Date initiale;Mois) Date initiale : une date. Mois : le nombre de mois.

Exemple

Date un mois avant le 31/3/2001 : =MOIS.DECALER("31/3/2001";-1) renvoie 28/2/2001.

20. NB.JOURS.OUVRES

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Renvoie le nombre de jours ouvrables entre la Date initiale et la Date de fin. Les congés et
fêtes peuvent être déduits.

Syntaxe

NB.JOURS.OUVRES(Date initiale;Date de fin;Congés et fêtes)
Date initiale : date de départ pour le calcul. S'il s'agit d'un jour ouvré, il est pris en compte dans le calcul.
Date de fin : dernière date pour le calcul. S'il s'agit d'un jour ouvré, il est pris en compte dans le calcul.
Congés et fêtes : liste facultative des jours où l'on ne travaille pas. Spécifiez la plage de cellules mentionnant tous les jours de congé et de fête.

Exemple

Nombre de jours ouvrés entre le 15/12/2001 et le 15/1/2002. La date initiale figure dans C3 et la date de fin dans D3. Les dates des fêtes et congé de fin d'année "24/12/2001", "25/12/2001", "26/12/2001", "31/12/2001", "1/1/2002" figurent dans les cellules F3 à J3.
=NB.JOURS.OUVRES(C3;D3;F3:J3) renvoie 17.

21. NO.SEMAINE

NO.SEMAINE calcule le numéro de semaine de l'année correspondant à la valeur de date interne.
La norme internationale ISO 8601 stipule que lundi est le premier jour de la semaine. On attribue aux semaines chevauchant deux années le numéro de l'année qui contient le plus de jours de cette semaine. Cela signifie que la semaine 1 d'une année quelconque correspond à la semaine qui contient la date du 4 janvier.

Syntaxe

NO.SEMAINE(numéro_série;mode)
Numéro_série correspond au numéro de série interne de la date. Mode indique le début de la semaine et le type de calcul.
1 = Dimanche 2 = Lundi
II. Catégorie Date & heure Table des matières 16/151
Guide des fonctions de CALC

Exemples

NO.SEMAINE("1/1/95";1) renvoie 1 (le 1/1/95 tombait un dimanche). NO.SEMAINE("1/1/95";2) renvoie le nombre 52. Si la semaine commence un lundi, le
dimanche fait partie de la dernière semaine de l'année précédente.

22. NO.SEMAINE_ADD

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Le résultat indique le numéro de la semaine de calendrier d'une date donnée. À l'instar de Microsoft Excel, la fonction WEEKNUM_ADD permet de calculer les numéros de
semaine. Si les numéros de semaine doivent être conformes à la norme ISO 8601, utilisez la fonction WEEKNUM ou formatez les cellules de date à l'aide du code de formatage WW.

Syntaxe

NO.SEMAINE_ADD(Date;Méthode) Date : une date de la semaine calendaire. Méthode : 1 = semaine commence le dimanche ; 2 = semaine commence le lundi.

Exemple

Numéro de la semaine du 24/12/2001 : =NO.SEMAINE_ADD("24/12/2001";1) renvoie 52.

23. SECONDE

Renvoie la seconde à partir de la valeur horaire donnée. La seconde est renvoyée comme un nombre entier compris entre 0 et 59.

Syntaxe

SECONDE(numéro_série)
Numéro_série est un nombre décimal correspondant à la valeur horaire et pour lequel déterminer le numéro de la seconde.

Exemples

SECONDE(MAINTENANT()) renvoie la seconde actuelle. SECONDE(C4) renvoie 17 si le contenu de C4 = 12:20:17.

24. SEMAINES

Calcule la différence en semaines entre deux dates.

Syntaxe

SEMAINES(Date initiale, Date de fin, Type)
Date initiale : première date Date de fin : seconde date Mode : détermine le mode de calcul de la différence. Les valeurs possibles sont 0 (pour
l'intervalle) et 1 (pour les semaines).
II. Catégorie Date & heure Table des matières 17/151
Guide des fonctions de CALC

25. SEMAINESDANSANNEE

Calcule le nombre de semaines d'une année jusqu'à une certaine date. Le nombre de semaines est défini comme suit : si une semaine chevauche deux années, elle est comptabilisée dans l'année contenant la majorité des jours de cette semaine.

Syntaxe

SEMAINESDANSANNEE(Date)
Date : il s'agit de la date jusqu'à laquelle le nombre de semaines dans l'année est calculé. La paramètre de date doit contenir une date valide, conforme aux paramètres régionaux de OpenOffice.org.

Exemple

SEMAINESDANSANNEE(A1) renvoie 53 si A1 contient 17/02/1970, une date valide de l'année
1970.

26. SERIE.JOUR.OUVRE

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Le résultat est un nombre correspondant à la date et pouvant être formaté en tant que date.
Vous obtenez alors une date séparée par un certain nombre de jours ouvrés de la date initiale.

Syntaxe

SERIE.JOUR.OUVRE(Date initiale;Jours;Congés et fêtes)
Date initiale : date de départ pour le calcul. S'il s'agit d'un jour ouvré, il est pris en compte dans le calcul.
Jours : nombre de jours ouvrés. Valeur positive = résultat situé après la date initiale ; valeur négative = résultat situé avant la date initiale.
Congés et fêtes : liste facultative des jours où l'on ne travaille pas. Spécifiez la plage de cellules mentionnant tous les jours de congé et de fête.

Exemple

Quelle date correspond au 1er décembre 2001 plus 17 jours ouvrés ? Saisissez la date initiale "1/12/2001" dans la cellule C3 et le nombre de jours ouvrés dans la cellule D3. Les cellules F3 à J3 contiennent les jours de congé de fin d'année (Noël et nouvel an) suivants : "24/12/2001", "25/12/2001", "26/12/2001", "31/12/2001", "1/1/2002".
=SERIE.JOUR.OUVRE(C3;D3;F3:J3) renvoie 28/12/2001. Formate le numéro de date sériel sous forme de date.

27. TEMPS

TEMPS renvoie la valeur horaire actuelle à partir des valeurs suivantes : heures, minutes et secondes. Cette fonction peut être utilisée pour convertir en valeur horaire décimale des données de temps exprimées avec ces 3 éléments.

Syntaxe

TEMPS(heure;minute;seconde)
Heure est un nombre entier compris entre 0 et 23.
II. Catégorie Date & heure Table des matières 18/151
Guide des fonctions de CALC
Minute est un nombre entier compris entre 0 et 59. Seconde est un nombre entier compris entre 0 et 59.

Exemples

TEMPS("0;0;0") renvoie 00:00:00.
TEMPS("4;20;4") renvoie 04:20:04.

28. TEMPSVAL

TEMPSVAL renvoie un numéro de série d'heure à partir d'un texte entouré de guillemets, qui peut afficher un format de saisie de date.
Le numéro de série, renvoyé sous forme de nombre décimal, résulte du système de date utilisé par OpenOffice.org pour calculer les indications de date.

Syntaxe

TEMPSVAL("texte")
Texte correspond à une expression d'heure correcte qui doit être mise entre guillemets.

Exemples

TEMPSVAL("4pm") renvoie 0,67 (il en devient 16:00:00 si vous sélectionnez le format horaire HH:MM:SS).
TEMPSVAL("24:00") renvoie 1 (il en devient 00:00:00, donc minuit, si vous sélectionnez le format horaire HH:MM:SS).
II. Catégorie Date & heure Table des matières 19/151
Guide des fonctions de CALC

III. Catégorie Finances

Cette catégorie contient les fonctions financières mathématiques de OpenOffice.org Calc.

1. AMORDEGRC

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Calcule le montant de l'amortissement pour une période comptable comme amortissement
dégressif. Contrairement à AMORLINC, un coefficient d'amortissement indépendant de la durée amortissable est utilisé ici.

Syntaxe

AMORDEGRC(Coût;Date;Première période;Valeur résiduelle;Période;Taux;Base)
Coût : valeurs d'acquisition. Date : la date d'acquisition. Première période : la date de la fin de la première période comptable. Valeur résiduelle : la valeur résiduelle du bien au terme de l'amortissement. Période : la période comptable à prendre en compte. Taux : le taux d'amortissement. Base : paramètre facultatif ; spécifie la base à utiliser pour le comptage des jours de l'année.
Base Calcul
0 ou vide Méthode américaine (NASD), 12 mois à 30 jours. 1 Nombre exact de jours dans le mois, nombre exact de jours dans l'année. 2 Nombre exact de jours dans le mois, année à 360 jours. 3 Nombre exact de jours dans le mois, année à 365 jours. 4 Méthode européenne, 12 mois à 30 jours.

2. AMORLIN

Calcule l'amortissement linéaire d'un bien pour une période donnée.Le montant de l'amortissement est constant pendant la période d'amortissement.

Syntaxe

AMORLIN(coût;valeur_rés;durée)
COÛT : le coût initial d'un bien. VALEUR RÉSIDUELLE : la valeur d'un bien au terme de l'amortissement. DURÉE : la période d'amortissement déterminant le nombre de périodes dans l'amortissement
du bien.

Exemple

Un équipement de bureau d'une valeur d'acquisition de 50 000 unités monétaires doit être amorti sur 7 ans. La valeur résiduelle est estimée à 3 500 unités monétaires.
III. Catégorie Finances Table des matières 20/151
Guide des fonctions de CALC
AMORLIN(50000;3500;84) = 553,57 unités monétaires - l'amortissement périodique mensuel de l'équipement de bureau est donc de 553,57 unités monétaires.

3. AMORLINC

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Calcule le montant de l'amortissement pour une période comptable comme amortissement
linéaire. Si des immobilisations sont acquises pendant la période comptable, le montant proportionnel de l'amortissement est pris en considération.

Syntaxe

AMORLINC(Coût;Date;Première période;Valeur résiduelle;Période;Taux;Base)
Coût : valeurs d'acquisition. Date : la date d'acquisition. Première période : la date de la fin de la première période comptable. Valeur résiduelle : la valeur résiduelle du bien au terme de l'amortissement. Période : la période comptable à prendre en compte. Taux : le taux d'amortissement. Base : paramètre facultatif ; spécifie la base à utiliser pour le comptage des jours de l'année.
Base Calcul
0 ou vide Méthode américaine (NASD), 12 mois à 30 jours. 1 Nombre exact de jours dans le mois, nombre exact de jours dans l'année. 2 Nombre exact de jours dans le mois, année à 360 jours. 3 Nombre exact de jours dans le mois, année à 365 jours. 4 Méthode européenne, 12 mois à 30 jours.

4. CUMUL.INTER

Calcule les intérêts cumulés, c'est-à-dire la somme des intérêts d'un investissement réalisé sur la base d'un taux d'intérêt stable.

Syntaxe

CUMUL.INTER(taux;NPM;VA;période_début;période_fin;type)
Taux : le taux d'intérêt périodique. NPM : la période de paiement avec le nombre total de périodes. NPM peut également ne pas
être une valeur entière. VA : la valeur actuelle dans la séquence de paiements. S : la première période. E : la dernière période. Type : l'échéance du paiement au début ou à la fin de chaque période.
III. Catégorie Finances Table des matières 21/151
Guide des fonctions de CALC

Exemple

Que représentent les intérêts avec un taux d'intérêt annuel de 5,5 %, une période de paiement par mensualités de deux ans et une valeur au comptant actuelle de 5 000 unités monétaires ? La période de début est la 4e période et la période de fin la 6e. Le paiement est dû au début de chaque période.
CUMUL.INTER(5,5%/12;24;4;5000;6;1) = -57,54 unités monétaires. Les intérêts à payer entre la 4e période et la 6e période représentent donc 57,54 unités monétaires.

5. CUMUL.INTER_ADD

Cette fonction n'est disponible que si l'add-in d'analyse est installé. Calcule les intérêts courus pour une période donnée.
Les fonctions dont les noms se terminent par _ADD renvoient les mêmes résultats que les fonctions Microsoft Excel correspondantes. Pour obtenir des résultats conformes aux normes internationales, utilisez des fonctions sans _ADD. Par exemple, la fonction WEEKNUM calcule le numéro de la semaine d'une date donnée conformément à la norme internationale ISO 6801, alors que la fonction WEEKNUM_ADD renvoie le même numéro de semaine que Microsoft Excel.

Syntaxe

CUMUL.INTER_ADD(Intérêt;Npm;VA;Période de début;Période de fin;Type)
Intérêt : le taux d'intérêt par période. Npm : le nombre de périodes de remboursement. Intérêt et Npm doivent avoir la même unité
(calcul annuel ou mensuel). VA : la valeur actuelle. Période de début : la première période de remboursement pour le calcul. Période de fin : la dernière période de remboursement pour le calcul. Type : l'échéance d'un remboursement en fin de période (Type = 0) ou en début de période
(Type = 1).

Exemple

Prêt hypothécaire destiné à financer un achat immobilier : Taux : 9,00 pour cent par an (9 % / 12 = 0,0075), Durée : 30 ans (NPM = 30 * 12 = 360), PV
: 125 000 unités monétaires. Montant des intérêts à payer au cours de la deuxième année de remboursement du prêt
(périodes 13 à 24) : =CUMUL.INTER_ADD(0,0075;360;125000;13;24;0) renvoie -11135,23. Intérêts à payer le premier mois : =CUMUL.INTER_ADD(0,0075;360;125000;1;1;0) renvoie -937,50

6. CUMUL.PRINCPER

Renvoie l'intérêt cumulé payé pour une période d'investissement avec un taux d'intérêt stable.
III. Catégorie Finances Table des matières 22/151
Loading...
+ 129 hidden pages