1 2 Opérateurs mathématiques et logiques + - / *% Attention au % = opérateur mathématique < > <= >= <> ET() ET(condition 1;condition 2; …) Utilisé seul : affiche VRAI ou FAUX OU() OU(condition 1;condition 2; …) Utilisé seul : affiche VRAI ou FAUX ESTVIDE() ESTVIDE(cellule) Teste si la cellule est vide (utilisation systématique en cas de recopie) ESTNA() ESTNA(cellule) Teste si la cellule contient le message #N/A (Utilisation systématique en cas de RECHERCHEV) ESTNUM() ESTNUM(cellule) Teste si la cellule contient un nombre ESTTEXTE() ESTTEXTE(cellule) Teste si la cellule contient du texte ESTERREUR() ESTERREUR(cellule) Teste si la cellule affiche un message d’erreur, quel qu’il soit Fonctions SOMME() SOMME(plage) ou Si la cellules ne sont pas conjointes, SOMME(cellule 1;cellule 2 ;…) il est préférable d’utiliser simplement + MOYENNE() MOYENNE(plage) ou MOYENNE(cellule 1;cellule 2;…) MIN() MIN(plage) ou MIN(cellule 1;cellule 2;…) MAX() MAX(plage) ou MAX(cellule 1;cellule 2;…) RANG() RANG(cellule à ranger;plage;ordre) Y compris ordre croissant(1) ou décroissant(0) RECHERCHEV() RECHERCHEV(valeurcherchée ;matrice ; Y compris le 4ème argument Vrai ou RECHERCHEH() n°colonne ;valeur proche ?) Faux + fonction imbriquée RECHERCHEH(valeurcherchée ;matrice V signifie que la matrice présente les ; n°colonne ;valeur proche ?) éléments en colonne H signifie que la matrice présente les éléments en ligne INDEX() INDEX(matrice ;n°ligne ;(n°colonne)) 3ème argument facultatif NB() NB(plage) ou Dénombre les cellules qui NB(cellule1 ; cellule 2 ; …) contiennent du texte NBVAL() NBVAL(plage) ou Dénombre les cellules non vides (qui NBVAL(cellule1 ; cellule 2 ; …) contiennent un nombre, du texte, ou une formule) NB.VIDE() NB.VIDE(plage) ou Dénombre les cellules vides NB.VIDE(cellule1 ; cellule 2 ; …) (attention, une cellule en apparence vide peut contenir une formule de calcul) Gestion des conditions SI() SI(condition;alors;sinon) Formule conditionnelle simple et imbriquée SOMME.SI() SOMME.SI(plage;critère) ou On peut dissocier la plage de SOMME.SI(plage critère;critère;plage recherche du critère de la plage somme) d’addition Le critère nécessite les « » s’il comporte un opérateur mathématique ou du texte NB.SI() NB.SI(plage;critère) Le critère nécessite les « » s’il comporte un opérateur mathématique ou du texte Gestion des dates AUJOURDHUI() AUJOURDHUI() S’utilise sans référence de cellule JOUR() JOUR(cellule) Permet d’extraire le jour d’une date MOIS() MOIS(cellule) Permet d’extraire le mois d’une date ANNEE() ANNEE(cellule) Permet d’extraire l’année d’une date DATE() DATE(année;mois;jour) Permet de reconstituer une date JOURS360() JOURS360(Datedébut ;Datefin) Permet de calculer la différence entre deux dates (année de 360 jours) Marie TESTE 03/11/2010 Gestion des arrondis ARRONDI() ARRONDI(Cellule ;nbre décimales) ARRONDI.INF() ARRONDI.INF(Cellule ;nbre décimales) ARRONDI.SUP() ARRONDI.SUP(Cellule ;nbre décimales) ENTIER() ENTIER(Cellule) Compréhension des messages d’erreur ###### La colonne n’est pas suffisamment large. Utilisation de date ou heure négative #REF ! Une référence de cellule dans une formule n’est pas valide #NOM ? Excel ne reconnaît pas le texte dans une formule #VALEUR Un argument de la fonction n’est pas approprié #DIV/0 ! Division d’un nombre par zéro #NOMBRE ! La formule contient des valeurs numériques non valides #N/A Survient lorsqu’une valeur n’est pas disponible pour une fonction