Les fonctions d’Excel

, par  Béatrice , popularité : 7%

Microsoft Excel est un logiciel tableur de la suite bureautique Microsoft Office, développée et distribuée par l’éditeur Microsoft. La version la plus récente est Excel 2013.
Le logiciel Excel intègre des fonctions de calcul numérique, de représentation graphique, d’analyse de données (notamment de tableau croisé dynamique) et de programmation, laquelle utilise les macros écrites dans le langage VBA (Visual Basic for Applications) qui est commun aux autres logiciels de Microsoft Office.

Le logiciel Excel intègre des fonctions de calcul numérique, de représentation graphique, d’analyse de données (notamment de tableau croisé dynamique) et de programmation, laquelle utilise les macros écrites dans le langage VBA (Visual Basic for Applications) qui est commun aux autres logiciels de Microsoft Office.
Cf Wikipedia

Voici quelques liens qui présentent les différentes fonctions d’Excel :

 wiki.openoffice.org/wiki/FR/Documentation
 office.microsoft.com/fr-fr/excel-help/fonctions-excel-par-categorie
 excel-plus.fr/category/intermed/fonctavanc/
 openclassrooms.com/informatique/cours/
 excelabo.net/
 bernardcordier.com/excel.htm
 lecompagnon.info/excel/fonctions.htm
 admexcel.com/formules.htm
 astucesinternet.com

Fonctions de date et d’heure



 wiki.openoffice.org/wiki/Documentation/FR/Calc:_Fonctions_date_heure
 openclassrooms.com/fonctions-date-et-heure
 excel-exercice.com/fonction/fonctions-dates/

Excel prend pour base le 1er janvier 1900 pour faire ses calculs.
Le numéro de série renvoie le nombre de jours passés depuis cette date.

FonctionDescriptionCode
AUJOURD’HUI Renvoie la date du jour AUJOURD’HUI()
MAINTENANT Fournit la date et l’heure au moment de la consultation de l’horloge de l’ordinateur MAINTENANT()
DATE Renvoie le numéro de série d’une date précise DATE(année ;mois ;jour)
DATEVAL Convertit une date stockée sous forme de texte en numéro de série DATEVAL(date_texte)
DATEDIF Permet de calculer le nombre de jours, de mois ou d’années entre deux dates DATEDIF(date_début ;date_fin ;unité) Unités : y : année, m : mois, d : jour
NO SEMAINE N° de la sem à partir d’une date NO.SEMAINE(numéro de série ;méthode) et methode =2 pour Lundi 1er jour
MOIS DECALER Renvoie le numéro de série qui représente la date correspondant à une date spécifiée corrigée en plus ou en moins du nombre de mois indiqué MOIS.DECALER(date_départ, mois)
NB JOURS OUVRES INTL Renvoie le nombre de jours ouvrés entiers compris entre deux dates à l’aide de paramètres identifiant les jours du week-end et jours fériés et leur nombre NB.JOURS.OUVRES.INTL(date_début, date_fin, [weekend], [jours_fériés])
ANNEES Permet de calculer le nombre d’années entre deux dates ANNEES(date_départ ; date_fin ; mode)
FRACTIONANNEE Permet de calculer le nombre de jours entre deux dates par rapport à une année complète FRACTIONANNEE(date_départ ; date_fin ; base) Base à : 30j par mois et 360 j par an
JOURSDANSANNEE Renvoie le nombre de jours dans une année JOURSDANSANNEE(date)
JOURSDANSMOIS Renvoie le nombre de jours dans un mois JOURSDANSMOIS(date)
ESTBISSEXTILE Teste si une date est dans une année bissextile ESTBISSEXTILE(date) et le résultat 1 signifie oui


Fonctions d’information



 wiki.openoffice.org/wiki/Documentation/FR/Calc:_Fonctions_information

FonctionDescriptionCode
ESTVIDE Teste si la cellule est vide ESTVIDE(cellule)
ESTERREUR Teste n’importe quelle valeur d’erreur ESTERREUR(valeur)
ESTNA Teste la valeur d’erreur #N/A (Not Available) ESTNA(valeur)
ESTNUM Teste si une cellule contient un nombre ESTNUM(valeur)
ESTTEXTE Teste si une cellule contient du texte ESTTEXTE(valeur)
ESTNONTEXTE Teste si une cellule ne contient pas de texte ESTNONTEXTE(valeur)
FORMULE Renvoie la formule utilisée dans une cellule comme une chaîne de texte FORMULE(cellule)
TYPE Renvoie le type de valeur (nombre, texte, etc) TYPE(valeur) 1 = nombre, 2 = texte, 4 = valeur logique, 8 = formule, 16 = valeur d’erreur

Fonctions de texte



 openclassrooms.com/fonctions-texte
 excel-exercice.com/fonction/fonction-texte/
 http://wiki.openoffice.org/wiki/Documentation/

FonctionDescriptionCode
CONCATENER Combine plusieurs chaînes de texte en une chaîne CONCATENER(texte1 ; texte2 ; ... texte30)
EXACT Renvoie VRAI si deux chaînes de texte sont identiques EXACT(texte1 ; texte2)
CHERCHE Renvoie la position d’une chaîne de texte à travers une autre chaîne CHERCHE(texte ; text_recherché ; début)
DROITE & GAUCHE Renvoie un texte à partir de la droite ou gauche d’une chaîne de texte DROITE ou GAUCHE(texte ; nombre)
MAJUSCULE & MINUSCULE Convertit une chaîne de texte en majuscule ou minuscule MAJUSCULE ou MINUSCULE(texte)
NOMPROPRE Renvoie le texte avec le premier caractère de chaque mot en majuscule et les autres caractères en miniscule NOMPROPRE(texte)
NBCAR Renvoie la longueur d’une chaîne de texte NBCAR(texte)
REMPLACER Remplace un partie d’une chaîne de texte par une chaîne de texte différente REMPLACER(texte_original ; début ; longueur ; nouveau_texte)
STXT Renvoie un texte à partir du milieu d’une chaîne de texte STXT(texte ; début ; nombre)
CNUM Convertit un texte en nombre TROUVE(texte ; texte_cherché ; position_départ)

Fonctions classeur de recherche et de référence



 http://wiki.openoffice.org/wiki/Documentation
 openclassrooms.com/fonctions-de-recherche-et-reference
 excel-exercice.com/fonction/recherche-reference/

Les fonctions de classeur trouvent des valeurs dans des tables ou des références de cellule.

FonctionDescriptionCode
RECHERCHE Renvoie une valeur d’une table large d’une cellule unique, à une position trouvée par la recherche dans une autre table RECHERCHE(valeur_recherchée ; table_recherche ; table_résultat)
RECHERCHEV Renvoie une valeur à partir d’une colonne de table dans la ligne trouvée par la recherche dans la première colonne RECHERCHEV(valeur_recherchée ; table ; index_colonne ; mode)
RECHERCHEH Recherche une valeur dans la ligne supérieure d’une table de valeurs, puis renvoie une valeur, dans la même colonne, à partir d’une ligne que vous spécifiez dans la table RECHERCHEH(valeur_cherchée, table_matrice, no_index_lig, [valeur_proche]) et si l’argument est VRAI ou omis, une donnée proche est renvoyée
EQUIV Renvoie la position de l’élément recherché dans une ligne ou une colonne de table unique EQUIV(élément_recherché ; zone_recherche ; type_correspondance)
INDEX Renvoie une valeur à partir d’une table, le numéro de ligne et de colonne étant donnés INDEX(table ; ligne ; colonne ; zone_nombre)
INDIRECT Renvoie une référence, une chaîne de texte étant donnée INDIRECT(texte_ref)
DECALER Renvoie une référence modifiée, une référence, un décalage et une taille souhaitée étant donnés DECALER(référence ; ligne_décalage ; colonne_décalage ; nouvelle_hauteur ; nouvelle_largeur)
référence est la référence données, qui peut êre une plage.
ligne_décalage et colonne_décalage sont les nombres de lignes / colonne pour déplacer référence par le bas / la droite. Les nombres négatifs sont autorisés.
nouvelle_hauteur et nouvelle_largeur paramètrent la hauteur et la largeur de la nouvelle référence en ajustant l’angle bas à droite. Ces paramètres sont facultatifs
CHOISIR Renvoie une valeur à partir d’une liste, un numéro d’index étant donné CHOISIR(index ; valeur1 ; valeur2 ; ... valeur30) et 1 renvoie valeur1, 2 renvoie valeur2, etc
STYLE Applique un style (par exemple une couleur) à une cellule STYLE(style ; temps_sec ; style_final)

Fonctions de logique et de condition



 http://wiki.openoffice.org/wiki/Documentation
 openclassrooms.com/fonctions-logiques
 excel-exercice.com/fonction/condition/

FonctionDescriptionCode
SI Renvoie une ou deux valeurs en fonction d’une condition de test SI(test ; valeur1 ; valeur2)
ET Renvoie VRAI si tous les arguments sont considérés VRAI et FAUX sinon ET(argument1 ; argument2 ...argument30)
OU Renvoie VRAI si au moins un argument est considéré comme VRAI, et FAUX sinon OU(argument1 ; argument2 ...argument30)
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 SIERREUR(valeur, valeur_si_erreur)
VRAI & FAUX Renvoie la valeur logique VRAI ou FAUX sans argument VRAI() ou FAUX()
NON Inverse la valeur logique NON(VRAI()) renvoie FAUX

Fonctions mathématiques



 openclassrooms.com/fonctions-mathematiques

Fonction Description Code}
SOMME Somme le contenu des cellules =SOMME(E2 ;F4 ;G6) pour calculer la somme des valeurs des cellules E2, F4 et G6
 =SOMME(E2:E5) pour calculer la somme des valeurs des cellules E2, E3, E4 et E5
 le point-virgule ( ;) signifie "et", et les deux points ( :) signifient "jusqu’à"
 pour une différence, il suffit de placer un signe - devant le chiffre que l’on souhaite soustraire
PRODUIT Multiplie les cellules entre elles =PRODUIT(E2:E5) pour calculer le produit des valeurs des cellules E2, E3, E4 et E5
 le point-virgule ( ;) signifie "et", et les deux points ( :) signifient "jusqu’à"
QUOTIENT Renvoie la partie entière d’une division =QUOTIENT(E2 ;E5) renvoie la partie entière
 cette fonction n’utilise que 2 paramètres : le diviseur et le dividende
MOD Renvoie le reste d’une division =MOD(550 ;100) renvoie 50
 cette fonction n’utilise que 2 paramètres : le diviseur et le dividende
PGCD Renvoie le Plus Grand Dénominateur Commun =PGCD(300 ;810 ;108) renvoie 6
 ex remplir une surface avec des carreaux de carrelage
SOMME.SI Totalise, avec une condition, le contenu des cellules d’une plage donnée SOMME.SI(plage_test ; condition ; plage_total)
 si plage total non renseignée, c’est la plage test qu’il additionne
SOMME.SI.ENS Ajoute les cellules dans une plage qui répond à plusieurs critères SOMME.SI.ENS(somme_plage ; plage_critères1 ; critères1 ;[plage_critères2 ;
critères2] ; …)
SOMMEPROD Renvoie la somme des produits des éléments de matrice correspondants SOMMEPROD(matrice1 ; matrice2 ; ... matrice30)
ARRONDI . .
ENT . .
TRONQUE . .
MAX . .
MIN . .
RANG . .
NB . .
NB.SI . .
NB.VIDE . .
NBVAL . .
RACINE . .
ALEA.ENTRE.BORNES . .

Fonctions statistiques



 openclassrooms.com/fonctions-statistiques
 excel-exercice.com/fonction/statistiques/

FonctionDescriptionCode
MOYENNE . .
MOYENNE.SI . .
VAR . .
ECARTYPE . .

Fonctions financières