Cellule
RichTextRun
mappe directement les paramètres de l'exécution de texte riche.
type RichTextRun struct {
Font *Font
Text string
}
HyperlinkOpts
peut être transmis à SetCellHyperlink
pour définir des attributs de lien hypertexte facultatifs (par exemple, le texte à afficher et le texte de l'info-bulle à l'écran).
type HyperlinkOpts struct {
Display *string
Tooltip *string
}
FormulaOpts
peut être transmis à SetCellFormula
pour utiliser d'autres types de formules.
type FormulaOpts struct {
Type *string // Type de formule
Ref *string // Référence de formule partagée
}
Définir la valeur de la cellule
func (f *File) SetCellValue(sheet, cell string, value interface{}) error
SetCellValue fournit une fonction pour définir la valeur d'une cellule. Cette fonction est sécurisée pour la concurrence. Les coordonnées spécifiées ne doivent pas figurer dans la première ligne du tableau. Voici les types de données pris en charge:
Types de données pris en charge |
---|
int |
int8 |
int16 |
int32 |
int64 |
uint |
uint8 |
uint16 |
uint32 |
uint64 |
float32 |
float64 |
string |
[]byte |
time.Duration |
time.Time |
bool |
nil |
Notez que le format de date par défaut est m/d/yy h:mm
de la valeur de type time.Time
. Vous pouvez définir le format des nombres par la méthode SetCellStyle
. Si vous devez définir la date spécialisée dans Excel comme le 0 janvier 1900 ou le 29 février 1900, ces heures ne peuvent pas être représentées dans le type de données time.Time
du langage Go. Veuillez définir la valeur de la cellule sur le nombre 0 ou 60, puis créez et liez le style de format de nombre date-heure pour la cellule.
Définir la valeur booléenne
func (f *File) SetCellBool(sheet, cell string, value bool) error
SetCellBool fournit une fonction pour définir la valeur du type booléen d'une cellule par nom de feuille de calcul donné, coordonnées de cellule et valeur de cellule.
Définir la valeur RAW
func (f *File) SetCellDefault(sheet, cell, value string) error
SetCellDefault fournit une fonction pour définir la valeur de type chaîne d'une cellule comme format par défaut sans échapper à la cellule.
Définir la valeur entière
func (f *File) SetCellInt(sheet, cell string, value int) error
SetCellInt fournit une fonction pour définir la valeur de type int d'une cellule par nom de feuille de calcul donné, coordonnées de cellule et valeur de cellule.
Définir une valeur entière non signée
func (f *File) SetCellUint(sheet, cell string, value uint64) error
SetCellUint fournit une fonction permettant de définir la valeur de type de données entier non signé d'une cellule par nom de feuille de calcul, référence de cellule et valeur de cellule donnés.
Définir la valeur en virgule flottante
func (f *File) SetCellFloat(sheet, cell string, value float64, precision, bitSize int) error
SetCellFloat définit une valeur à virgule flottante dans une cellule. Le paramètre precision
spécifie combien de décimales après la virgule seront affichées tandis que -1
est une valeur spéciale qui utilisera autant de décimales que nécessaire pour représenter le nombre. bitSize
est 32
ou 64
selon qu'un float32
ou float64
a été utilisé à l'origine pour la valeur.
Définir la valeur de chaîne
func (f *File) SetCellStr(sheet, cell, value string) error
SetCellStr fournit une fonction pour définir la valeur du type de chaîne d'une cellule. Nombre total de caractères qu'une cellule peut contenir 32767
.
Définir le style de cellule
func (f *File) SetCellStyle(sheet, topLeftCell, bottomRightCell string, styleID int) error
SetCellStyle fournit la fonction pour ajouter l'attribut de style pour les cellules par nom de feuille de calcul donné, zone de coordonnées et ID de style. Cette fonction est sécurisée pour la concurrence. Les index de style peuvent être obtenus avec la fonction NewStyle
. Notez que les bordures de type diagonalDown
et diagonalUp
doivent utiliser la même couleur dans la même zone de coordonnées. SetCellStyle écrasera les styles existants pour la cellule, il n'ajoutera ni ne fusionnera le style avec les styles existants.
- Exemple 1, créez une bordure de la cellule
D7
surSheet1
:
style, err := f.NewStyle(&excelize.Style{
Border: []excelize.Border{
{Type: "left", Color: "0000FF", Style: 3},
{Type: "top", Color: "00FF00", Style: 4},
{Type: "bottom", Color: "FFFF00", Style: 5},
{Type: "right", Color: "FF0000", Style: 6},
{Type: "diagonalDown", Color: "A020F0", Style: 8},
{Type: "diagonalUp", Color: "A020F0", Style: 8},
},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
Les quatre bordures de la cellule D7
sont définies avec des styles et des couleurs différents. Ceci est lié aux paramètres lors de l'appel de la fonction NewStyle
. Vous devez définir différents styles pour faire référence à la documentation de ce chapitre.
- Exemple 2, définition du style de dégradé pour la cellule
D7
de la feuille de calcul nomméeSheet1
:
style, err := f.NewStyle(&excelize.Style{
Fill: excelize.Fill{Type: "gradient", Color: []string{"FFFFFF", "E0EBF5"}, Shading: 1},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
La cellule D7
est définie avec le remplissage de couleur de l'effet de dégradé. L'effet de remplissage de dégradé est lié au paramètre lorsque la fonction NewStyle
est appelée. Vous devez définir différents styles pour vous référer à la documentation de ce chapitre.
- Exemple 3, définissez un remplissage solide pour la cellule
D7
nomméeSheet1
:
style, err := f.NewStyle(&excelize.Style{
Fill: excelize.Fill{Type: "pattern", Color: []string{"E0EBF5"}, Pattern: 1},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
La cellule D7
est définie avec un remplissage solide.
- Exemple 4, définissez l'espacement des caractères et l'angle de rotation pour la cellule
D7
nomméeSheet1
:
f.SetCellValue("Sheet1", "D7", "Style")
style, err := f.NewStyle(&excelize.Style{
Alignment: &excelize.Alignment{
Horizontal: "center",
Indent: 1,
JustifyLastLine: true,
ReadingOrder: 0,
RelativeIndent: 1,
ShrinkToFit: true,
TextRotation: 45,
Vertical: "",
WrapText: true,
},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
- Exemple 5, la date et l'heure dans Excel sont représentées par des nombres réels, par exemple,
2017/7/4 12:00:00 PM
peut être représenté par le nombre42920.5
. Définissez le format d'heure pour la celluleD7
de la feuille de calcul nomméeSheet1
:
f.SetCellValue("Sheet1", "D7", 42920.5)
f.SetColWidth("Sheet1", "D", "D", 13)
style, err := f.NewStyle(&excelize.Style{NumFmt: 22})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
La cellule D7
est définie sur le format de l'heure. Notez que lorsque la largeur de la cellule avec le format d'heure appliqué est trop étroite pour être entièrement affichée, elle sera affichée comme ####
, vous pouvez faire glisser et déposer la largeur de colonne ou définir la taille appropriée de la colonne en appelant le Fonction SetColWidth
pour le rendre normal. afficher.
- Exemple 6, définition de la police, de la taille de police, de la couleur et du style de décalage pour la cellule de la feuille de calcul
D7
nomméeSheet1
:
f.SetCellValue("Sheet1", "D7", "Excel")
style, err := f.NewStyle(&excelize.Style{
Font: &excelize.Font{
Bold: true,
Italic: true,
Family: "Times New Roman",
Size: 36,
Color: "777777",
},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
- Exemple 7, verrouillage et masquage de la cellule
D7
de la feuille de calcul nomméeSheet1
:
style, err := f.NewStyle(&excelize.Style{
Protection: &excelize.Protection{
Hidden: true,
Locked: true,
},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "D7", "D7", style)
Pour verrouiller une cellule ou masquer une formule, protégez la feuille de calcul. Dans l'onglet "La revue", cliquez sur "Protéger la feuille de travail".
Définir un lien hypertexte
func (f *File) SetCellHyperLink(sheet, cell, link, linkType string, opts ...HyperlinkOpts) error
SetCellHyperLink fournit une fonction pour définir le lien hypertexte de cellule par nom de feuille de calcul donné et adresse URL de lien. LinkType définit deux types d'hyperliens External
pour site Web ou Location
pour passer à l'une des cellules de ce classeur. Le nombre maximal d'hyperliens de limite dans une feuille de calcul est 65530
. Cette fonction est uniquement utilisée pour définir le lien hypertexte de la cellule et n'affecte pas la valeur de la cellule. Si vous devez définir la valeur de la cellule, veuillez utiliser les autres fonctions telles que SetCellStyle
ou SetSheetRow
. Ce qui suit est un exemple de lien externe.
- Exemple 1, ajout d'un lien externe à la cellule
A3
de la feuille de calcul nomméeSheet1
:
display, tooltip := "https://github.com/xuri/excelize", "Excelize on GitHub"
if err := f.SetCellHyperLink("Sheet1", "A3",
"https://github.com/xuri/excelize", "External", excelize.HyperlinkOpts{
Display: &display,
Tooltip: &tooltip,
}); err != nil {
fmt.Println(err)
}
// Définir le style de police et de soulignement pour la cellule
style, err := f.NewStyle(&excelize.Style{
Font: &excelize.Font{Color: "1265BE", Underline: "single"},
})
if err != nil {
fmt.Println(err)
}
err = f.SetCellStyle("Sheet1", "A3", "A3", style)
- Exemple 2, ajout d'un lien d'emplacement interne à la cellule
A3
nomméeSheet1
:
err := f.SetCellHyperLink("Sheet1", "A3", "Sheet1!A40", "Location")
Définir le texte riche pour la cellule
func (f *File) SetCellRichText(sheet, cell string, runs []RichTextRun) error
SetCellRichText fournit une fonction pour définir une cellule avec du texte riche par feuille de calcul donnée.
Par exemple, définissez du texte enrichi dans la cellule A1
de la feuille de calcul nommée Sheet1
:
package main
import (
"fmt"
"github.com/xuri/excelize/v2"
)
func main() {
f := excelize.NewFile()
defer func() {
if err := f.Close(); err != nil {
fmt.Println(err)
}
}()
if err := f.SetRowHeight("Sheet1", 1, 35); err != nil {
fmt.Println(err)
return
}
if err := f.SetColWidth("Sheet1", "A", "A", 44); err != nil {
fmt.Println(err)
return
}
if err := f.SetCellRichText("Sheet1", "A1", []excelize.RichTextRun{
{
Text: "bold",
Font: &excelize.Font{
Bold: true,
Color: "2354E8",
Family: "Times New Roman",
},
},
{
Text: " and ",
Font: &excelize.Font{
Family: "Times New Roman",
},
},
{
Text: "italic ",
Font: &excelize.Font{
Bold: true,
Color: "E83723",
Italic: true,
Family: "Times New Roman",
},
},
{
Text: "text with color and font-family,",
Font: &excelize.Font{
Bold: true,
Color: "2354E8",
Family: "Times New Roman",
},
},
{
Text: "\r\nlarge text with ",
Font: &excelize.Font{
Size: 14,
Color: "AD23E8",
},
},
{
Text: "strike",
Font: &excelize.Font{
Color: "E89923",
Strike: true,
},
},
{
Text: " superscript",
Font: &excelize.Font{
Color: "DBC21F",
VertAlign: "superscript",
},
},
{
Text: " and ",
Font: &excelize.Font{
Size: 14,
Color: "AD23E8",
VertAlign: "baseline",
},
},
{
Text: "underline",
Font: &excelize.Font{
Color: "23E833",
Underline: "single",
},
},
{
Text: " subscript.",
Font: &excelize.Font{
Color: "017505",
VertAlign: "subscript",
},
},
}); err != nil {
fmt.Println(err)
return
}
style, err := f.NewStyle(&excelize.Style{
Alignment: &excelize.Alignment{
WrapText: true,
},
})
if err != nil {
fmt.Println(err)
return
}
if err := f.SetCellStyle("Sheet1", "A1", "A1", style); err != nil {
fmt.Println(err)
return
}
if err := f.SaveAs("Book1.xlsx"); err != nil {
fmt.Println(err)
}
}
Obtenir le texte enrichi de la cellule
func (f *File) GetCellRichText(sheet, cell string) ([]RichTextRun, error)
GetCellRichText fournit une fonction pour obtenir le texte enrichi des cellules par feuille de calcul donnée.
Obtenir la valeur de la cellule
func (f *File) GetCellValue(sheet, cell string, opts ...Options) (string, error)
La valeur de la cellule est récupérée en fonction de la feuille de calcul et des coordonnées de la cellule, et la valeur de retour est convertie en type string
. Cette fonction est sécurisée pour la concurrence. Si le format de cellule peut être appliqué à la valeur d'une cellule, la valeur appliquée sera renvoyée, sinon la valeur d'origine sera renvoyée. Les valeurs de toutes les cellules seront les mêmes dans une plage fusionnée.
Obtenir le type de cellule
func (f *File) GetCellType(sheet, cell string) (CellType, error)
GetCellType fournit une fonction pour obtenir le type de données de la cellule par nom de feuille de calcul et axe donnés dans un fichier de feuille de calcul.
Obtenir toutes les valeurs des cellules par colonnes
func (f *File) GetCols(sheet string, opts ...Options) ([][]string, error)
GetCols obtient la valeur de toutes les cellules par colonnes de la feuille de calcul en fonction du nom de feuille de calcul donné, renvoyé sous la forme d'un tableau à deux dimensions, où la valeur de la cellule est convertie en type string
. Si le format de cellule peut être appliqué à la valeur de la cellule, la valeur appliquée sera utilisée, sinon la valeur d'origine sera utilisée.
Par exemple, obtenez et parcourez la valeur de toutes les cellules par colonnes dans une feuille de calcul nommée Feuil1
:
cols, err := f.GetCols("Feuil1")
if err != nil {
fmt.Println(err)
return
}
for _, col := range cols {
for _, rowCell := range col {
fmt.Print(rowCell, "\t")
}
fmt.Println()
}
Obtenir toutes les valeurs de la cellule par des lignes
func (f *File) GetRows(sheet string, opts ...Options) ([][]string, error)
GetRows renvoie toutes les lignes d'une feuille par nom de feuille de calcul donné, renvoyé sous la forme d'un tableau à deux dimensions, où la valeur de la cellule est convertie en type string
. Si le format de cellule peut être appliqué à la valeur de la cellule, la valeur appliquée sera utilisée, sinon la valeur d'origine sera utilisée. GetRows a récupéré les lignes avec des cellules de valeur ou de formule, les cellules continuellement vides à la fin de chaque ligne seront ignorées, de sorte que la longueur de chaque ligne peut être incohérente.
Par exemple, obtenez et parcourez la valeur de toutes les cellules par lignes sur une feuille de calcul nommée Feuil1
:
rows, err := f.GetRows("Feuil1")
if err != nil {
fmt.Println(err)
return
}
for _, row := range rows {
for _, colCell := range row {
fmt.Print(colCell, "\t")
}
fmt.Println()
}
Obtenir un lien hypertexte
func (f *File) GetCellHyperLink(sheet, cell string) (bool, string, error)
Obtient un lien hypertexte de cellule basé sur le nom de feuille de calcul donné et les coordonnées de cellule. Si la cellule a un lien hypertexte, elle retournera true
et l'adresse du lien, sinon elle retournera false
et une adresse de lien vide.
Par exemple, obtenez un lien hypertexte vers une cellule H6
sur une feuille de calcul nommée Feuil1
:
link, target, err := f.GetCellHyperLink("Feuil1", "H6")
Obtenir l'index de style
func (f *File) GetCellStyle(sheet, cell string) (int, error)
L'index de style de cellule est obtenu à partir du nom de feuille de calcul donné et des coordonnées de cellule, et l'index obtenu peut être utilisé comme paramètre pour appeler la fonction SetCellStyle
lors de la copie du style de cellule.
Fusionner les cellules
func (f *File) MergeCell(sheet, topLeftCell, bottomRightCell string) error
Fusionner des cellules en fonction du nom de feuille de calcul donné et des régions de coordonnées de cellule. La fusion de cellules ne conserve que la valeur de la cellule supérieure gauche et ignore les autres valeurs. Par exemple, fusionner des cellules dans la zone D3:E9
sur une feuille de calcul nommée Feuil1
:
err := f.MergeCell("Feuil1", "D3", "E9")
Si la zone de coordonnées de cellule donnée chevauche d'autres cellules fusionnées existantes, les cellules fusionnées existantes seront supprimées.
Dissocier les cellules
func (f *File) UnmergeCell(sheet, topLeftCell, bottomRightCell string) error
UnmergeCell fournit une fonction pour annuler la fusion d'une zone de coordonnées donnée. Par exemple, annuler la fusion de la zone D3:E9
sur Feuil1
:
err := f.UnmergeCell("Feuil1", "D3", "E9")
Attention: les zones qui se chevauchent seront également non fusionnées.
Obtenir les cellules fusionnées
GetMergeCells fournit une fonction pour obtenir toutes les cellules fusionnées à partir d'une feuille de calcul.
func (f *File) GetMergeCells(sheet string) ([]MergeCell, error)
Obtenir la valeur de cellule fusionnée
func (m *MergeCell) GetCellValue() string
GetCellValue renvoie la valeur de cellule fusionnée.
Obtenez les coordonnées de la cellule en haut à gauche de la plage fusionnée
func (m *MergeCell) GetStartAxis() string
GetStartAxis renvoie les coordonnées de la cellule supérieure gauche de la plage fusionnée, par exemple: C2
.
Obtenez les coordonnées de la cellule en bas à droite de la plage fusionnée
func (m *MergeCell) GetEndAxis() string
GetEndAxis renvoie les coordonnées de la cellule en bas à droite de la plage fusionnée, par exemple: D4
.
Obtenir des cellules d'image
func (f *File) GetPictureCells(sheet string) ([]string, error)
GetPictureCells renvoie toutes les références de cellules d'image dans une feuille de calcul par un nom de feuille de calcul spécifique.
Ajouter un commentaire
func (f *File) AddComment(sheet string, comment Comment) error
AddComment fournit la méthode pour ajouter un commentaire dans une feuille par index de feuille de calcul, cellule et ensemble de formats donnés (tels que l'auteur et le texte). Notez que la longueur maximale de l'auteur est 255 et la longueur maximale du texte est 32512. Par exemple, ajoutez un commentaire dans Sheet1!A3
:
err := f.AddComment("Sheet1", excelize.Comment{
Cell: "A3",
Author: "Excelize",
Paragraph: []excelize.RichTextRun{
{Text: "Excelize: ", Font: &excelize.Font{Bold: true}},
{Text: "Il s'agit d'un commentaire."},
},
})
Obtenir un commentaire
func (f *File) GetComments(sheet string) ([]Comment, error)
GetComments récupère tous les commentaires d'une feuille de calcul par nom de feuille de calcul donné.
Supprimer le commentaire
func (f *File) DeleteComment(sheet, cell string) error
DeleteComment fournit la méthode pour supprimer un commentaire dans une feuille par feuille de calcul donnée. Par exemple, supprimez le commentaire dans Feuil1!A30
:
err := f.DeleteComment("Feuil1", "A30")
Ajouter les erreurs ignorées
func (f *File) AddIgnoredErrors(sheet, rangeRef string, ignoredErrorsType IgnoredErrorsType) error
AddIgnoredErrors fournit la méthode permettant d'ignorer l'erreur pour une plage de cellules. Par exemple: ignorer l'erreur "nombre stocké sous forme de texte" sur Feuille1
pour la plage de cellules D15 C18:D19
:
err := f.AddIgnoredErrors("Feuille1", "D15 C18:D19", excelize.IgnoredErrorsNumberStoredAsText)
Formule de définition de cellule
func (f *File) SetCellFormula(sheet, cell, formula string, opts ...FormulaOpts) error
SetCellFormula fournit une fonction pour définir la formule sur la cellule en fonction du nom de feuille de calcul donné et des paramètres de formule de cellule. Le résultat de la cellule de formule peut être calculé lorsque la feuille de travail est ouverte par l'application Office Excel ou peut utiliser la fonction CalcCellValue peut également obtenir la valeur cellulaire calculée. Si l'application Excel ne calcule pas la formule automatiquement lorsque le classeur a été ouvert, veuillez appeler UpdateLinkedValue après avoir défini les fonctions de formule de cellule.
- Exemple 1, définissez la formule normale
=SUM(A1,B1)
pour la celluleA3
surFeuil1
:
err := f.SetCellFormula("Feuil1", "A3", "=SUM(A1,B1)")
- Exemple 2, définissez la formule de tableau de constantes verticales unidimensionnelles (tableau de colonnes)
1;2;3
pour la celluleA3
surFeuil1
:
err := f.SetCellFormula("Feuil1", "A3", "={1;2;3}")
- Exemple 3, définissez la formule de tableau constant horizontal unidimensionnel (tableau de lignes)
"a","b","c"
pour la celluleA3
surFeuil1
:
err := f.SetCellFormula("Feuil1", "A3", "={\"a\",\"b\",\"c\"}")
- Exemple 4, définissez la formule matricielle constante à deux dimensions
{1,2;"a","b"}
pour la celluleA3
surFeuil1
:
formulaType, ref := excelize.STCellFormulaTypeArray, "A3:A3"
err := f.SetCellFormula("Feuil1", "A3", "={1,2;\"a\",\"b\"}",
excelize.FormulaOpts{Ref: &ref, Type: &formulaType})
- Exemple 5, définissez la formule matricielle de plage
A1:A2
pour la celluleA3
surFeuil1
:
formulaType, ref := excelize.STCellFormulaTypeArray, "A3:A3"
err := f.SetCellFormula("Feuil1", "A3", "=A1:A2",
excelize.FormulaOpts{Ref: &ref, Type: &formulaType})
- Exemple 6, définissez la formule partagée
=A1+B1
pour les cellulesC1:C5
surFeuil1
,C1
est la cellule maître:
formulaType, ref := excelize.STCellFormulaTypeShared, "C1:C5"
err := f.SetCellFormula("Feuil1", "C1", "=A1+B1",
excelize.FormulaOpts{Ref: &ref, Type: &formulaType})
- Exemple 7, définissez la formule de table
=SUM(Table1[[A]:[B]])
pour la celluleC2
surFeuil1
:
package main
import (
"fmt"
"github.com/xuri/excelize/v2"
)
func main() {
f := excelize.NewFile()
defer func() {
if err := f.Close(); err != nil {
fmt.Println(err)
}
}()
if err := f.SetSheetName("Sheet1", "Feuil1"); err != nil {
fmt.Println(err)
return
}
for idx, row := range [][]interface{}{{"A", "B", "C"}, {1, 2}} {
if err := f.SetSheetRow("Feuil1", fmt.Sprintf("A%d", idx+1), &row); err != nil {
fmt.Println(err)
return
}
}
if err := f.AddTable("Feuil1",
&excelize.Table{
Range: "A1:C2",
Name: "Table1",
StyleName: "TableStyleMedium2",
}); err != nil {
fmt.Println(err)
return
}
formulaType := excelize.STCellFormulaTypeDataTable
if err := f.SetCellFormula("Feuil1", "C2", "=SUM(Table1[[A]:[B]])",
excelize.FormulaOpts{Type: &formulaType}); err != nil {
fmt.Println(err)
return
}
if err := f.SaveAs("Classeur1.xlsx"); err != nil {
fmt.Println(err)
}
}
Obtenir la formule cellulaire
func (f *File) GetCellFormula(sheet, cell string) (string, error)
Obtenez la formule sur la cellule en fonction du nom de feuille de calcul donné et des coordonnées de cellule.
Calculer la valeur de la cellule
func (f *File) CalcCellValue(sheet, cell string, opts ...Options) (string, error)
CalcCellValue fournit une fonction pour obtenir la valeur de cellule calculée. Cette fonctionnalité est actuellement en cours de traitement. Le calcul itératif, l'intersection implicite, l'intersection explicite, la formule matricielle, la formule de tableau et certaines autres formules ne sont pas pris en charge actuellement.
Formules prises en charge:
Nom de la fonction | Type et description |
---|---|
ABS | Renvoie la valeur absolue d'un nombre |
ACCRINT | Renvoie l'intérêt couru non échu d'un titre dont l'intérêt est perçu périodiquement |
INTERET.ACC.MAT | Renvoie l'intérêt couru non échu d'un titre dont l'intérêt est perçu à l'échéance |
ACOS | Renvoie l'arccosinus d'un nombre |
ACOSH | Renvoie le cosinus hyperbolique inverse d'un nombre |
ACOT | Renvoie l'arccotangente d'un nombre |
ACOTH | Renvoie l'arccotangente hyperbolique d'un nombre |
AGREGAT | Renvoie un agrégat dans une liste ou une base de données |
ADRESSE | Renvoie une référence sous forme de texte à une seule cellule d'une feuille de calcul |
AMORDEGRC | Renvoie l'amortissement correspondant à chaque période comptable en utilisant un coefficient d'amortissement |
AMORLINC | Renvoie l'amortissement correspondant à chaque période comptable |
AND | Renvoie TRUE si tous les arguments ont la valeur TRUE |
ARABIC | Convertit un nombre romain en chiffre arabe |
TABLEAU.EN.TEXTE | Renvoie un tableau de valeurs de texte dans une plage spécifiée. |
ASIN | Renvoie l'arcsinus d'un nombre |
ASINH | Renvoie le sinus hyperbolique inverse d'un nombre |
ATAN | Renvoie l'arctangente d'un nombre |
ATAN2 | Renvoie l'arctangente des coordonnées x et y |
ATANH | Renvoie la tangente hyperbolique inverse d'un nombre |
AVEDEV | Renvoie la moyenne des écarts absolus des points de données par rapport à leur moyenne |
MOYENNE | Renvoie la moyenne de ses arguments |
AVERAGEA | Renvoie la moyenne de ses arguments, y compris les nombres, le texte et les valeurs logiques |
MOYENNE.SI | Renvoie la moyenne (arithmétique) de toutes les cellules d'une plage respectant un critère donné |
AVERAGEIFS | Renvoie la moyenne (arithmétique) de toutes les cellules qui répondent à plusieurs critères |
BASE | Convertit un nombre en représentation textuelle avec la base spécifiée |
BESSELI | Renvoie la fonction de Bessel modifiée In(x) |
BESSELJ | Renvoie la fonction de Bessel Jn(x) |
BESSELK | Renvoie la fonction de Bessel modifiée Kn(x) |
BESSELY | Renvoie la fonction de Bessel Yn(x) |
LOI.BETA | Renvoie la fonction de distribution cumulée suivant une loi Bêta. Dans Excel 2007, il s'agit d'une fonction statistique |
BETA.DIST | Renvoie la fonction de distribution cumulée suivant une loi Bêta |
BETA.INVERSE | Renvoie l'inverse de la fonction de distribution cumulée pour une distribution bêta spécifiée. Dans Excel 2007, il s'agit d'une fonction statistique |
BETA.INV | Renvoie l'inverse de la fonction de distribution cumulée pour une distribution bêta spécifiée |
BIN2DEC | Convertit un nombre binaire en nombre décimal |
BINHEX | Convertit un nombre binaire en nombre hexadécimal |
BINOCT | Convertit un nombre binaire en nombre octal |
LOI.BINOMIALE | Renvoie la probabilité d'une variable aléatoire discrète suivant la loi binomiale. Dans Excel 2007, il s'agit d'une fonction statistique |
BINOM.DIST | Renvoie la probabilité d'une variable aléatoire discrète suivant la loi binomiale |
BINOM.DIST.RANGE | Renvoie la probabilité d'un résultat de tirage en suivant une distribution binomiale |
BINOM.INV | Renvoie la plus petite valeur pour laquelle la distribution binomiale cumulée est inférieure ou égale à une valeur critère |
BITAND | Renvoie une opération AND au niveau du bit de deux nombres |
BITLSHIFT | Renvoie un nombre décalé vers la gauche de total_décalage bits |
BITOR | Renvoie une opération OR au niveau du bit de deux nombres |
BITRSHIFT | Renvoie un nombre décalé vers la droite de total_décalage bits |
BITXOR | Renvoie une opération 'Exclusive Or' de deux nombres |
PLAFOND | Arrondit un nombre au nombre entier le plus proche ou au multiple le plus proche de l'argument précision en s'éloignant de zéro |
CEILING.MATH | Arrondit un nombre à l'entier ou au multiple supérieur le plus proche de l'argument de précision |
PLAFOND.PRECIS | Arrondit un nombre à l'entier ou au multiple le plus proche de l'argument de précision. Quel que soit le signe du nombre, le nombre est arrondi à l'unité supérieure |
CHAR | Renvoie le caractère spécifié par le code numérique |
LOI.KHIDEUX | Renvoie la probabilité d'une variable aléatoire continue suivant une loi unilatérale du Khi-deux. Dans Excel 2007, il s'agit d'une fonction statistique |
KHIDEUX.INVERSE | Renvoie l'inverse de la probabilité d'une variable aléatoire continue suivant une loi unilatérale du Khi-deux. Dans Excel 2007, il s'agit d'une fonction statistique |
TEST.KHIDEUX | Renvoie le test d'indépendance.. Dans Excel 2007, il s'agit d'une fonction statistique |
CHISQ.DIST | Renvoie la fonction de densité de probabilité bêta cumulative |
CHISQ.DIST.RT | Renvoie la probabilité d'une variable aléatoire continue suivant une loi unilatérale du Khi-deux |
CHISQ.INV | Renvoie la fonction de densité de probabilité bêta cumulative |
CHISQ.INV.RT | Renvoie l'inverse de la probabilité d'une variable aléatoire continue suivant une loi unilatérale du Khi-deux |
CHISQ.TEST | Renvoie le test d'indépendance |
CHOOSE | Choisit une valeur dans une liste de valeurs |
CLEAN | Supprime tous les caractères non imprimables du texte |
CODE | Renvoie le code numérique du premier caractère d'une chaîne de texte |
COLONNE | Renvoie le numéro de colonne d'une référence |
COLONNES | Renvoie le nombre de colonnes dans une référence |
COMBIN | Renvoie le nombre de combinaisons pour un nombre d'objets donné |
COMBINA | Renvoie le nombre de combinaisons avec répétitions pour un nombre d'éléments donné |
COMPLEX | Convertit des coefficients réels et imaginaires en nombre complexe |
CONCAT | Combine le texte de plusieurs plages et/ou chaînes, mais ne fournit pas le délimiteur ou les arguments IgnoreEmpty |
CONCATENER | Regroupe plusieurs éléments textuels en un élément textuel |
INTERVALLE.CONFIANCE | Renvoie l'intervalle de confiance pour la moyenne d'une population. Dans Excel 2007, il s'agit d'une fonction statistique |
CONFIDENCE.NORM | Renvoie l'intervalle de confiance pour la moyenne d'une population |
CONFIDENCE.T | Renvoie l'intervalle de confiance pour la moyenne d'une population, à l'aide de la probabilité d'une variable aléatoire suivant une loi T de Student |
CONVERT | Convertit un nombre d'un système de mesure à un autre |
COEFFICIENT.CORRELATION | Renvoie le coefficient de corrélation entre deux séries de données |
COS | Renvoie le cosinus d'un nombre |
COSH | Renvoie le cosinus hyperbolique d'un nombre |
COT | Renvoie le cosinus hyperbolique d'un nombre |
COTH | Renvoie la cotangente d'un angle |
COUNT | Compte le nombre de chiffres compris dans la liste d'arguments |
NBVAL | Compte le nombre de valeurs comprises dans la liste d'arguments |
NB.VIDE | Compte le nombre de cellules vides dans une plage |
NB.SI | Compte le nombre de cellules à l'intérieur d'une plage qui répondent aux critères donnés |
COUNTIFS | Compte le nombre de cellules à l'intérieur d'une plage qui répondent à plusieurs critères |
COUPDAYBS | Renvoie le nombre de jours entre le début de la période du coupon et la date d'escompte |
NB.JOURS.COUPONS | Renvoie le nombre de jours dans la période du coupon contenant la date d'escompte |
NB.JOURS.COUPON.SUIV | Renvoie le nombre de jours séparant la date d'escompte de la date du prochain coupon |
DATE.COUPON.SUIV | Renvoie la date du prochain coupon suivant la date d'escompte |
NB.COUPONS | Renvoie le nombre de coupons à régler entre la date d'escompte et la date d'échéance |
DATE.COUPON.PREC | Renvoie la date du coupon antérieur précédant la date d'escompte |
COVARIANCE | Renvoie la covariance, moyenne des produits des écarts pour chaque série d'observations.. Dans Excel 2007, il s'agit d'une fonction statistique |
COVARIANCE.PEARSON | Renvoie la covariance, moyenne des produits des écarts pour chaque série d'observations |
COVARIANCE.STANDARD | Renvoie la covariance d'échantillon, moyenne des produits des écarts pour chaque paire de points de deux jeux de données |
CRITERE.LOI.BINOMIALE | Renvoie la plus petite valeur pour laquelle la distribution binomiale cumulée est inférieure ou égale à une valeur critère. Dans Excel 2007, il s'agit d'une fonction statistique |
CSC | Renvoie la cosécante d'un angle |
CSCH | Renvoie la cosécante hyperbolique d'un angle |
CUMUL.INTER | Renvoie les intérêts cumulés réglés entre deux périodes |
CUMUL.PRINCPER | Renvoie le montant cumulé du remboursement du capital réglé entre deux périodes |
DATE | Renvoie le numéro de série d'une date précise |
DATEDIF | Calcule le nombre de jours, de mois ou d'années qui séparent deux dates. Cette fonction est utile dans les formules où vous devez calculer un âge |
DATEVAL | Convertit une date au format texte en numéro de série |
DAVERAGE | Renvoie la moyenne des entrées d'une base de données sélectionnée |
DAY | Convertit un numéro de série en jour du mois |
DAYS | Renvoie le nombre de jours entre deux dates |
JOURS360 | Calcule le nombre de jours entre deux dates sur la base d'une année de 360 jours |
DB | Renvoie l'amortissement d'un bien durant une période spécifiée en utilisant la méthode de l'amortissement dégressif à taux fixe |
DCOUNT | Compte les cellules qui contiennent des nombres dans une base de données |
BDNBVAL | Compte les cellules non vides d'une base de données |
DDB | Renvoie l'amortissement d'un bien durant une période spécifiée suivant la méthode de l'amortissement dégressif à taux double ou selon un coefficient à spécifier |
DEC2BIN | Convertit un nombre décimal en nombre binaire |
DECHEX | Convertit un nombre décimal en nombre hexadécimal |
DECOCT | Convertit un nombre décimal en nombre octal |
DECIMAL | Convertit une représentation textuelle d'un nombre dans une base donnée en nombre décimal |
DEGRES | Convertit des radians en degrés |
DELTA | Vérifie si deux valeurs sont égales |
DEVSQ | Renvoie la somme des carrés des écarts |
DGET | Extrait d'une base de données un seul enregistrement correspondant aux critères spécifiés |
DISC | Renvoie le taux d'escompte d'un titre |
DMAX | Renvoie la valeur maximale des entrées de base de données sélectionnées |
BDMIN | Renvoie la valeur minimale des entrées de base de données sélectionnées |
FRANC | Convertit un nombre en texte à l'aide du format monétaire, avec les décimales arrondies au nombre d'emplacements que vous spécifiez |
DOLLAR | Convertit un nombre en texte en utilisant le format monétaire $ (dollar) |
DOLLARDE | Convertit un prix en dollars, exprimé sous forme de fraction, en un prix en dollars exprimé sous forme de nombre décimal |
DPRODUCT | Multiplie les valeurs d'un champ particulier dans des enregistrements correspondant aux critères d'une base de données |
DSTDEV | Calcule l'écart type en fonction d'un échantillon d'entrées de base de données sélectionnées |
BDECARTYPEP | Calcule l'écart type en fonction de l'ensemble des entrées de base de données sélectionnées |
BDSOMME | Ajoute les nombres dans la colonne Champ des enregistrements de la base de données correspondant aux critères |
DURATION | Renvoie la durée annuelle d'un titre dont les intérêts sont perçus périodiquement |
DVAR | Estime la variance en fonction d'un échantillon d'entrées de base de données sélectionnées |
BDVARP | Calcule la variance en fonction de l'ensemble des entrées de base de données sélectionnées |
EDATE | Renvoie le numéro de série de la date qui représente le nombre indiqué de mois précédant ou suivant la date de début |
EFFECT | Renvoie le taux d'intérêt annuel effectif |
URLENCODAGE | Renvoie une chaîne codée au format URL. Cette fonction n'est pas disponible dans Excel pour le web |
EOMONTH | Renvoie le numéro de série du dernier jour du mois précédant ou suivant un nombre de mois spécifié |
ERF | Renvoie la valeur de la fonction d'erreur |
ERF.PRECISE | Renvoie la valeur de la fonction d'erreur |
ERFC | Renvoie la valeur de la fonction d'erreur complémentaire |
ERFC.PRECISE | Renvoie la valeur de la fonction d'erreur complémentaire comprise entre x et l'infini |
ERROR.TYPE | Renvoie un nombre correspondant à un type d'erreur |
EUROCONVERT | convertit un nombre en euros, convertit un nombre en euros en une devise de la zone européenne ou convertit un nombre exprimé en une devise de la zone européenne en une autre, en utilisant l'euro comme intermédiaire (triangulation) |
EVEN | Arrondit un nombre au nombre entier pair supérieur |
EXACT | Vérifie si deux valeurs textuelles sont identiques |
EXP | Renvoie e élevé à la puissance d'un nombre donné |
EXPON.DIST | Renvoie la distribution exponentielle |
LOI.EXPONENTIELLE | Renvoie la distribution exponentielle. Dans Excel 2007, il s'agit d'une fonction statistique |
FACT | Renvoie la factorielle d'un nombre |
FACTDOUBLE | Renvoie la factorielle double d'un nombre |
FALSE | Renvoie la valeur logique FALSE |
F.DIST | Renvoie la distribution de probabilité F |
LOI.F | Renvoie la distribution de probabilité F. Dans Excel 2007, il s'agit d'une fonction statistique |
F.DIST.RT | Renvoie la distribution de probabilité F |
FIND | Cherche une valeur textuelle dans une autre (en respectant la casse) |
FINDB | Cherche une valeur textuelle dans une autre (en respectant la casse) |
F.INV | Renvoie l'inverse de la distribution de probabilité F |
F.INVERT.RT | Renvoie l'inverse de la distribution de probabilité F |
INVERSE.LOI.F | Renvoie l'inverse de la distribution de probabilité F. Dans Excel 2007, il s'agit d'une fonction statistique |
FISHER | Renvoie la transformation de Fisher |
FISHER.INVERSE | Renvoie l'inverse de la transformation de Fisher |
FIXED | Convertit un nombre en texte avec un nombre de décimales fixe |
FLOOR | Arrondit un nombre à la valeur d'arrondi la plus proche de zéro. Dans Excel 2007 et Excel 2010, il s'agit d'une fonction mathématique et trigonométrique |
FLOOR.MATH | Arrondit un nombre à l'entier ou au multiple inférieur le plus proche de l'argument de précision |
FLOOR.PRECISE | Arrondit un nombre à l'entier ou au multiple le plus proche de l'argument de précision. Quel que soit le signe du nombre, le nombre est arrondi à l'unité supérieure |
PREVISION | Renvoie une valeur par rapport à une tendance linéaire |
PREVISION.LINEAIRE | Renvoie une valeur par rapport à une tendance linéaire |
FORMULETEXTE | Renvoie la formule à la référence donnée sous forme de texte |
FREQUENCE | Calcule la fréquence d'apparition des valeurs dans une plage de valeurs, puis renvoie des nombres sous forme de matrice verticale |
F.TEST | Renvoie le résultat d'un test F |
TEST.F | Renvoie le résultat d'un test F.. Dans Excel 2007, il s'agit d'une fonction statistique |
FV | Renvoie la valeur future d'un investissement |
VC.PAIEMENTS | Renvoie la valeur future d'un investissement en appliquant une série de taux d'intérêt composites |
GAMMA | Renvoie la valeur de la fonction Gamma |
GAMMA.DIST | Renvoie la distribution suivant une loi Gamma |
LOI.GAMMA | Renvoie la distribution suivant une loi Gamma. Dans Excel 2007, il s'agit d'une fonction statistique |
GAMMA.INV | Renvoie l'inverse de la distribution cumulée suivant une loi Gamma |
LOI.GAMMA.INVERSE | Renvoie l'inverse de la distribution cumulée suivant une loi Gamma. Dans Excel 2007, il s'agit d'une fonction statistique |
GAMMALN | Renvoie le logarithme népérien de la fonction gamma, Γ(x) |
GAMMALN.PRECISE | Renvoie le logarithme népérien de la fonction gamma, Γ(x) |
GAUSS | Renvoie 0,5 de moins que la distribution cumulée suivant une loi normale centrée réduite |
GCD | Renvoie le plus grand diviseur commun |
GEOMEAN | Renvoie la moyenne géométrique |
GESTEP | Vérifie si un nombre est supérieur à une valeur seuil |
CROISSANCE | Calcule des valeurs par rapport à une tendance exponentielle |
MOYENNE.HARMONIQUE | Renvoie la moyenne harmonique |
HEX2BIN | Convertit un nombre hexadécimal en nombre binaire |
HEXDEC | Convertit un nombre hexadécimal en nombre décimal |
HEXOCT | Convertit un nombre hexadécimal en nombre octal |
HLOOKUP | Cherche dans la première ligne d'un tableau et renvoie la valeur de la cellule indiquée |
HOUR | Convertit un numéro de série en heure |
HYPERLINK | Crée un raccourci ou un renvoi qui ouvre un document stocké sur un serveur réseau, un intranet ou Internet |
HYPGEOM.DIST | Renvoie la distribution suivant une loi hypergéométrique |
LOI.HYPERGEOMETRIQUE | Renvoie la distribution suivant une loi hypergéométrique. Dans Excel 2007, il s'agit d'une fonction statistique |
SI | Indique un test logique à effectuer |
SIERREUR | Renvoie une valeur que vous spécifiez si une formule génère une erreur ; sinon, elle renvoie le résultat de la formule |
SI.NON.DISP | Renvoie la valeur que vous spécifiez si l'expression est résolue à #N/A ; autrement, renvoie le résultat de l'expression |
SI.CONDITIONS | Vérifie si une ou plusieurs conditions sont remplies et renvoie une valeur correspondant à la première condition VRAI |
COMPLEXE.MODULE | Renvoie la valeur absolue (module) d'un nombre complexe |
COMPLEXE.IMAGINAIRE | Renvoie le coefficient imaginaire d'un nombre complexe |
COMPLEXE.ARGUMENT | Renvoie l'argument thêta, un angle exprimé en radians |
COMPLEXE.CONJUGUE | Renvoie le conjugué complexe d'un nombre complexe |
COMPLEXE.COS | Renvoie le cosinus d'un nombre complexe |
IMCOSH | Renvoie le cosinus hyperbolique d'un nombre complexe |
IMCOT | Renvoie la cotangente d'un nombre complexe |
IMCSC | Renvoie la cosécante d'un nombre complexe |
IMCSCH | Renvoie la cosécante hyperbolique d'un nombre complexe |
COMPLEXE.DIV | Renvoie le quotient de deux nombres complexes |
COMPLEXE.EXP | Renvoie la fonction exponentielle d'un nombre complexe |
COMPLEXE.LN | Renvoie le logarithme népérien d'un nombre complexe |
COMPLEXE.LOG10 | Calcule le logarithme d'un nombre complexe en base 10 |
COMPLEXE.LOG2 | Calcule le logarithme d'un nombre complexe en base 2 |
COMPLEXE.PUISSANCE | Renvoie un nombre complexe élevé à une puissance entière |
IMPRODUCT | renvoie le produit de plusieurs nombres complexes |
IMREAL | Renvoie le coefficient réel d'un nombre complexe |
IMSEC | Renvoie la sécante d'un nombre complexe |
IMSECH | Renvoie la sécante hyperbolique d'un nombre complexe |
COMPLEXE.SIN | Renvoie le sinus d'un nombre complexe |
IMSINH | Renvoie le sinus hyperbolique d'un nombre complexe |
COMPLEXE.RACINE | Renvoie la racine carrée d'un nombre complexe |
COMPLEXE.DIFFERENCE | Renvoie la différence entre deux nombres complexes |
COMPLEXE.SOMME | Renvoie la somme de plusieurs nombres complexes |
IMTAN | Renvoie la tangente d'un nombre complexe |
INDEX | Utilise un index pour choisir une valeur provenant d'une référence ou d'une matrice |
INDIRECT | Renvoie une référence indiquée par une valeur de texte |
INFORMATIONS | Renvoie des informations sur l'environnement d'exploitation actuel. Cette fonction n'est pas disponible dans Excel pour le web |
INT | Arrondit un nombre à l'entier inférieur le plus proche |
INTRATE | Renvoie le taux d'intérêt pour un titre totalement investi |
INTPER | Renvoie le montant des intérêts d'un investissement pour une période donnée |
TRI | Renvoie le taux de rendement interne pour une série de mouvements de trésorerie |
ESTVIDE | Renvoie VRAI si l'argument valeur est vide |
ESTERR | Renvoie TRUE si la valeur est une valeur d'erreur, sauf #N/A |
ESTERREUR | Renvoie TRUE si la valeur est une valeur d'erreur |
EST.PAIR | Renvoie TRUE si le nombre est pair |
ISFORMULA | Renvoie TRUE s'il existe une référence à une cellule qui contient une formule |
ESTLOGIQUE | Renvoie TRUE si la valeur est une valeur logique |
ESTNA | Renvoie TRUE si la valeur est la valeur d'erreur #N/A |
ESTNONTEXTE | Renvoie TRUE si la valeur n'est pas textuelle |
ESTNUM | Renvoie TRUE si la valeur est un nombre |
EST.IMPAIR | Renvoie TRUE si le nombre est impair |
ESTREF | Renvoie TRUE si la valeur est une référence |
ESTTEXTE | Renvoie TRUE si la valeur est textuelle |
ISO.CEILING | Renvoie un nombre arrondi à l'entier ou au multiple supérieur le plus proche de l'argument de précision |
ISOWEEKNUM | Renvoie le numéro de la semaine ISO de l'année pour une date donnée |
ISPMT | Calcule le montant des intérêts payés au cours d'une période spécifique d'un investissement |
KURT | Renvoie le kurtosis d'un jeu de données |
GRANDE.VALEUR | Renvoie la k-ième plus grande valeur d'un jeu de données |
LCM | Renvoie le plus petit dénominateur commun |
LEFT | Renvoie les caractères les plus à gauche d'une valeur textuelle |
LEFTB | Renvoie les caractères les plus à gauche d'une valeur textuelle |
NBCAR | Renvoie le nombre de caractères dans une chaîne de texte |
LENB | Renvoie le nombre de caractères dans une chaîne de texte |
LN | Renvoie le logarithme népérien d'un nombre |
LOG | Renvoie le logarithme d'un nombre selon la base spécifiée |
LOG10 | Renvoie le logarithme d'un nombre en base 10 |
LOI.LOGNORMALE.INVERSE | Renvoie l'inverse de la distribution cumulée suivant une loi lognormale |
LOGNORM.DIST | Renvoie la distribution suivant une loi lognormale cumulée |
LOI.LOGNORMALE | Renvoie la distribution suivant une loi lognormale cumulée |
LOGNORM.INV | Renvoie l'inverse de la distribution cumulée suivant une loi lognormale |
LOOKUP | Cherche des valeurs dans un vecteur ou un tableau |
LOWER | Convertit le texte en minuscules |
EQUIV | Cherche des valeurs dans une référence ou un tableau |
MAX | Renvoie la valeur maximale contenue dans une liste d'arguments |
MAXA | Renvoie la valeur maximale contenue dans une liste d'arguments, y compris les nombres, le texte et les valeurs logiques |
MAX.SI.ENS | Renvoie la valeur maximale parmi les cellules spécifiées par un ensemble de conditions ou critères |
DETERMAT | Renvoie le déterminant d'une matrice |
MDURATION | Renvoie la durée modifiée de Macauley pour un titre avec une valeur estimée à 100 dollars |
MEDIAN | Renvoie la valeur médiane des nombres donnés |
MID | Renvoie un nombre déterminé de caractères d'une chaîne de texte en commençant à la position indiquée |
MIDB | Renvoie un nombre déterminé de caractères d'une chaîne de texte en commençant à la position indiquée |
MIN | Renvoie la valeur minimale contenue dans une liste d'arguments |
MIN.SI | Renvoie la valeur minimale parmi les cellules spécifiées par un ensemble de conditions ou critères |
MINA | Renvoie la plus petite valeur contenue dans une liste d'arguments, y compris les nombres, le texte et les valeurs logiques |
MINUTE | Convertit un numéro de série en minute |
INVERSEMAT | Renvoie la matrice inverse d'une matrice |
MIRR | Renvoie le taux de rendement interne lorsque des mouvements de trésorerie positifs et négatifs sont financés à des taux différents |
PRODUITMAT | Renvoie le produit de deux matrices |
MOD | Renvoie le reste d'une division |
MODE | Renvoie la valeur la plus courante d'une série de données.. Dans Excel 2007, il s'agit d'une fonction statistique |
MODE.MULTIPLE | Renvoie une matrice verticale des valeurs les plus fréquentes ou répétitives dans une matrice ou une plage de données |
MODE.SIMPLE | Renvoie la valeur la plus courante d'une série de données |
MONTH | Convertit un numéro de série en mois |
MROUND | Renvoie un nombre arrondi au dénominateur souhaité |
MULTINOMIALE | Calcule la multinomiale d'un ensemble de nombres |
MATRICE.UNITAIRE | Renvoie la matrice unitaire ou la dimension spécifiée |
N | Renvoie une valeur convertie en nombre |
NA | Renvoie la valeur d'erreur #N/A |
NEGBINOM.DIST | Renvoie la distribution négative binomiale |
LOI.BINOMIALE.NEG | Renvoie la distribution négative binomiale. Dans Excel 2007, il s'agit d'une fonction statistique |
NETWORKDAYS | Renvoie le nombre de jours ouvrés entiers entre deux dates |
NETWORKDAYS.INTL | Renvoie le nombre de jours ouvrés entiers compris entre deux dates à l'aide de paramètres indiquant le nombre de jours compris dans un week-end |
NOMINAL | Renvoie le taux d'intérêt nominal annuel |
NORM.DIST | Renvoie la distribution cumulée suivant une loi normale |
LOI.NORMALE | Renvoie la distribution cumulée suivant une loi normale. Dans Excel 2007, il s'agit d'une fonction statistique |
LOI.NORMALE.INVERSE | Renvoie l'inverse de la distribution cumulée suivant une loi normale |
NORM.INV | Renvoie l'inverse de la distribution cumulée suivant une loi normale. Dans Excel 2007, il s'agit d'une fonction statistique |
NORM.S.DIST | Renvoie la distribution cumulée suivant une loi normale centrée réduite |
LOI.NORMALE.STANDARD | Renvoie la distribution cumulée suivant une loi normale centrée réduite. Dans Excel 2007, il s'agit d'une fonction statistique |
NORM.S.INV | Renvoie l'inverse de la distribution cumulée suivant une loi normale centrée réduite |
LOI.NORMALE.STANDARD.INVERSE | Renvoie l'inverse de la distribution cumulée suivant une loi normale centrée réduite. Dans Excel 2007, il s'agit d'une fonction statistique |
NOT | Inverse la logique de son argument |
NOW | Renvoie le numéro de série de la date et de l'heure actuelles |
NPM | Renvoie le nombre de paiements d'un investissement |
VAN | Renvoie la valeur nette actuelle d'un investissement, en fonction d'une série de flux de trésorerie périodiques et d'un taux d'escompte |
OCT2BIN | Convertit un nombre octal en nombre binaire |
OCTDEC | Convertit un nombre octal en nombre décimal |
OCTHEX | Convertit un nombre octal en nombre hexadécimal |
IMPAIR | Arrondit un nombre à l'entier impair supérieur le plus proche |
PRIX.PCOUPON.IRREG | Renvoie le prix par valeur faciale de 100 dollars d'un titre dont la première période est irrégulière |
REND.PCOUPON.IRREG | Renvoie le rendement d'un titre dont la première période est irrégulière |
PRIX.DCOUPON.IRREG | Renvoie le prix par valeur faciale de 100 dollars d'un titre dont la dernière période est irrégulière |
REND.DCOUPON.IRREG | Renvoie le rendement d'un titre dont la dernière période est irrégulière |
OU | Renvoie TRUE si un argument a la valeur TRUE |
PDURATION | Renvoie le nombre de périodes requises par un investissement pour atteindre une valeur spécifiée |
PEARSON | Renvoie le coefficient de corrélation d'échantillonnage de Pearson |
PERCENTILE.EXC | Renvoie le k-ième centile de valeur d'une plage, où k se trouve dans la plage de 0 à 1 exclus |
PERCENTILE.INC | Renvoie le k-ième centile des valeurs d'une plage |
CENTILE | Renvoie le k-ième centile des valeurs d'une plage. Dans Excel 2007, il s'agit d'une fonction statistique |
PERCENTRANK.EXC | Renvoie le rang d'une valeur dans un ensemble de données défini comme pourcentage (0..1, exclus) de cet ensemble |
PERCENTRANK.INC | Renvoie le rang en pourcentage d'une valeur dans un jeu de données |
RANG.POURCENTAGE | Renvoie le rang en pourcentage d'une valeur dans un jeu de données. Dans Excel 2007, il s'agit d'une fonction statistique |
PERMUT | Renvoie le nombre de permutations pour un nombre d'objets donné |
PERMUTATIONA | Renvoie le nombre de permutations pour un nombre d'objets donné (avec répétitions) pouvant être sélectionnés à partir du nombre total d'objets |
PHI | Renvoie la valeur de la fonction de densité pour une distribution suivant une loi normale centrée réduite |
PI | Renvoie la valeur de pi |
PMT | Renvoie le montant périodique d'une annuité |
POISSON.DIST | Renvoie la distribution suivant une loi de Poisson |
LOI.POISSON | Renvoie la distribution suivant une loi de Poisson. Dans Excel 2007, il s'agit d'une fonction statistique |
POWER | Renvoie le résultat d'un nombre élevé à une puissance |
PPMT | Renvoie la part de remboursement du principal d'un emprunt pour une période donnée |
PRIX.TITRE | Renvoie le prix par valeur faciale de 100 dollars d'un titre dont les intérêts sont payés périodiquement |
VALEUR.ENCAISSEMENT | Renvoie le prix par valeur faciale de 100 dollars pour un titre escompté |
PRIX.TITRE.ECHEANCE | Renvoie le prix par valeur faciale de 100 dollars d'un titre dont les intérêts sont payés à échéance |
PROBABILITE | Renvoie la probabilité que des valeurs dans une plage soient comprises entre deux limites |
PRODUIT | Multiplie ses arguments |
NOMPROPRE | Met en majuscule la première lettre de chaque mot d'une valeur textuelle |
VA | Renvoie la valeur actuelle d'un investissement |
QUARTILE | Renvoie le quartile d'un jeu de données. Dans Excel 2007, il s'agit d'une fonction statistique |
QUARTILE.EXCLURE | Renvoie le quartile de l'ensemble de données d'après des valeurs de centile comprises entre 0 et 1, exclus |
QUARTILE.INCLURE | Renvoie le quartile d'un jeu de données |
QUOTIENT | Renvoie la partie entière d'une division |
RADIANS | Convertit des degrés en radians |
ALEA | Renvoie un nombre aléatoire compris entre 0 et 1 |
ALEA.ENTRE.BORNES | Renvoie un nombre aléatoire entre les nombres que vous spécifiez |
RANK.EQ | Renvoie le rang d'un nombre dans une liste de nombres |
RANG | Renvoie le rang d'un nombre dans une liste de nombres. Dans Excel 2007, il s'agit d'une fonction statistique |
RATE | Renvoie le taux d'intérêt par période pour une annuité |
VALEUR.NOMINALE | Renvoie le montant reçu lorsqu'un titre totalement investi arrive à échéance |
REPLACE | Remplace des caractères dans un texte |
REPLACEB | Remplace des caractères dans un texte |
REPT | Répète un texte un certain nombre de fois |
DROITE | Renvoie les caractères les plus à droite d'une valeur textuelle |
DROITEB | Renvoie les caractères les plus à droite d'une valeur textuelle |
ROMAN | convertit des chiffres arabes en chiffres romains, sous forme de texte |
ROUND | Arrondit un nombre à un nombre de chiffres spécifié |
ARRONDI.INF | Arrondit un nombre à la valeur d'arrondi la plus proche de zéro |
ARRONDI.SUP | Arrondit un nombre à la valeur d'arrondi la plus éloignée de zéro |
LIGNE | Renvoie le numéro de ligne d'une référence |
LIGNES | Renvoie le nombre de lignes dans une référence |
RRI | Renvoie un taux d'intérêt équivalent pour la croissance d'un investissement |
COEFFICIENT.DETERMINATION | Renvoie la valeur du coefficient de détermination R^2 d'une régression linéaire |
CHERCHE | Trouve un texte dans un autre texte (sans respecter la casse) |
CHERCHERB | Trouve un texte dans un autre texte (sans respecter la casse) |
SEC | Renvoie la sécante d'un angle |
SECH | Renvoie la sécante hyperbolique d'un angle |
SECOND | Convertit un numéro de série en seconde |
SERIESSUM | Renvoie le total d'une série de puissance basé sur la formule |
SHEET | Renvoie le numéro de la feuille référencée |
SHEETS | Renvoie le nombre de feuilles dans une référence |
SIGN | Renvoie le signe d'un nombre |
SIN | Renvoie le sinus d'un angle donné |
SINH | Renvoie le sinus hyperbolique d'un nombre |
SKEW | Renvoie l'asymétrie d'une distribution |
SKEW.P | Renvoie l'asymétrie d'une distribution en fonction d'une population : la caractérisation du degré d'asymétrie d'une distribution par rapport à sa moyenne |
SLN | Renvoie l'amortissement linéaire d'une immobilisation pour une période |
PENTE | Renvoie la pente d'une droite de régression linéaire |
PETITE.VALEUR | Renvoie la k-ième plus petite valeur d'un jeu de données |
SQRT | Renvoie une racine carrée positive |
RACINE.PI | Renvoie la racine carrée de (nombre * pi) |
STANDARDIZE | Renvoie une valeur normalisée |
ECARTYPE | Évalue l'écart type en fonction d'un échantillon |
ECARTYPE.PEARSON | Calcule l'écart type en fonction de la population entière |
ECARTYPE.STANDARD | Évalue l'écart type en fonction d'un échantillon |
STDEVA | Évalue l'écart type en fonction d'un échantillon, y compris les nombres, le texte et les valeurs logiques |
ECARTYPEP | Calcule l'écart type en fonction de la population entière. Dans Excel 2007, il s'agit d'une fonction statistique |
STDEVPA | Calcule l'écart type en fonction de la population entière, y compris les nombres, le texte et les valeurs logiques |
ERREUR.TYPE.XY | Renvoie l'erreur type de la valeur y prévue pour chaque x de la régression |
SUBSTITUTE | Remplace le nouveau texte par l'ancien texte d'une chaîne de texte |
SUBTOTAL | Renvoie un sous-total dans une liste ou une base de données |
SOMME | Ajoute ses arguments |
SOMME.SI | Ajoute les cellules spécifiées par un critère donné |
SUMIFS | Ajoute les cellules d'une plage répondant à plusieurs critères |
SOMMEPROD | Multiplie les valeurs correspondantes des matrices spécifiées et calcule la somme de ces produits |
SOMME.CARRES | Renvoie le total des carrés des arguments |
SOMME.X2MY2 | Renvoie la somme de la différence des carrés des valeurs correspondantes de deux matrices |
SOMME.X2PY2 | Renvoie la somme de la somme des carrés des valeurs correspondantes de deux matrices |
SOMME.XMY2 | Renvoie la somme des carrés des différences entre les valeurs correspondantes de deux matrices |
SI.MULTIPLE | Évalue une expression par rapport à une liste de valeurs et renvoie le résultat correspondant à la première valeur correspondante. S'il n'y a pas de correspondance, une valeur par défaut facultative peut être renvoyée |
SYD | Renvoie l'amortissement des chiffres cumulés sur l'année d'une immobilisation pour une période spécifique |
T | Convertit ses arguments en texte |
TAN | Renvoie la tangente d'un nombre |
TANH | Renvoie la tangente hyperbolique d'un nombre |
TAUX.ESCOMPTE.R | Renvoie un nombre spécifié de lignes ou de colonnes contiguës à partir du début ou de la fin du tableau |
PRIX.BON.TRESOR | Renvoie le prix par valeur faciale de 100 dollars pour un bon du Trésor |
RENDEMENT.BON.TRESOR | Renvoie le rapport pour un bon du Trésor |
T.DIST | Renvoie les points de pourcentage (probabilité) pour la distribution suivant la loi T de Student |
T.DIST.2T | Renvoie les points de pourcentage (probabilité) pour la distribution suivant la loi T de Student |
T.DIST.RT | Renvoie la distribution suivant la loi T de Student |
LOI.STUDENT | Renvoie la distribution suivant la loi T de Student |
TEXTE | Met en forme un nombre et le convertit en texte |
TEXTEAPRES | Retourne le texte qui se trouve après le caractère ou la chaîne de caractères donnés |
TEXTEAVANT | Retourne le texte qui se trouve avant un caractère ou une chaîne de caractères donnés |
JOINDRE.TEXTE | Combiner le texte de plusieurs plages et/ou chaînes |
TEMPS | Renvoie le numéro de série d'une heure précise |
TEMPSVAL | Convertit une heure au format texte en numéro de série |
T.INV | Renvoie la valeur t de la distribution suivant la loi T de Student sous forme de fonction de probabilité et de degrés de liberté |
T.INV.2T | Renvoie l'inverse de la distribution suivant la loi T de Student |
LOI.STUDENT.INVERSE | Renvoie l'inverse de la distribution suivant la loi T de Student |
AUJOURDHUI | Renvoie le numéro de série de la date du jour |
TRANSPOSE | Renvoie la transposition d'une matrice |
TENDANCE | Renvoie des valeurs par rapport à une tendance linéaire |
TRIM | Supprime les espaces du texte |
TRIMMEAN | Renvoie la moyenne de la partie intérieure d'un jeu de données |
TRUE | Renvoie la valeur logique TRUE |
TRUNC | Tronque un nombre en entier |
T.TEST | Renvoie la probabilité associée à un test T de Student |
TEST.STUDENT | Renvoie la probabilité associée à un test T de Student.. Dans Excel 2007, il s'agit d'une fonction statistique |
TYPE | Renvoie un nombre indiquant le type de données d'une valeur |
UNICHAR | Renvoie le caractère unicode référencé par la valeur numérique donnée |
UNICODE | Renvoie le nombre (point de code) qui correspond au premier caractère du texte |
UPPER | Convertit le texte en majuscules |
CNUM | Convertit un argument textuel en nombre |
VALEUR.EN.TEXTE | Renvoie le texte de toute valeur spécifiée |
VAR | Fournit une estimation de l'écart à partir d'un échantillon. Dans Excel 2007, il s'agit d'une fonction statistique |
VAR.P | Calcule l'écart en fonction de la population entière |
VAR.S | Fournit une estimation de l'écart à partir d'un échantillon |
VARA | Évalue la varianceen fonction d'un échantillon, y compris les nombres, le texte et les valeurs logiques |
VAR.P | Calcule l'écart en fonction de la population entière. Dans Excel 2007, il s'agit d'une fonction statistique |
VARPA | Calcule la variance en fonction de la population entière, y compris les nombres, le texte et les valeurs logiques |
VDB | Renvoie l'amortissement d'un bien durant une période spécifiée ou partielle en utilisant une méthode d'amortissement dégressif |
VLOOKUP | Cherche dans la première colonne d'un tableau et se déplace horizontalement pour renvoyer la valeur d'une cellule |
JOURSEM | Ajoute des tableaux verticalement et en séquence pour renvoyer un tableau plus grand |
NO.SEMAINE | Convertit un numéro de série en un numéro de semaine correspondant à l'année |
LOI.WEIBULL | Calcule la variance en fonction de la population entière, y compris les nombres, le texte et les valeurs logiques. Dans Excel 2007, il s'agit d'une fonction statistique |
WEIBULL.DIST | Renvoie la distribution suivant la loi de Weibull |
SERIE.JOUR.OUVRE | Renvoie le numéro de série de la date précédant ou suivant un nombre de jours ouvrés spécifié |
WORKDAY.INTL | Renvoie le numéro de série de la date précédant ou suivant un nombre spécifié de jours ouvrés à l'aide de paramètres indiquant le nombre de jours compris dans un week-end |
TRI.PAIEMENTS | Renvoie le taux de rendement interne d'une planification de flux financiers qui n'est pas nécessairement périodique |
RECHERCHEX | Recherche une plage ou une matrice et renvoie un élément correspondant à la première correspondance qu'elle trouve. Si une correspondance n'existe pas, la recherche X peut renvoyer la correspondance la plus proche (approximative) |
VAN.PAIEMENTS | Renvoie la valeur actuelle nette d'une planification de flux financiers qui n'est pas nécessairement périodique |
XOR | Renvoie une valeur logique exclusive OR de tous les arguments |
ANNEE | Convertit un numéro de série en année |
FRACTION.ANNEE | Renvoie la fraction de l'année représentant le nombre de jours entiers compris entre start_date et end_date |
YIELD | Renvoie le rendement d'un titre rapportant des intérêts périodiquement |
RENDEMENT.SIMPLE | Renvoie le rendement annuel d'un titre escompté, par exemple, un bon du Trésor |
RENDEMENT.TITRE.ECHEANCE | Renvoie le rendement annuel d'un titre pour lequel des intérêts sont payés à l'échéance |
Z.TEST | Renvoie la valeur de probabilité unilatérale du test Z |
TEST.Z | Renvoie la valeur de probabilité unilatérale du test Z. Dans Excel 2007, il s'agit d'une fonction statistique |