ms_office:excel
This is an old revision of the document!
Table of Contents
Ms Excel
Fonctions utiles
Fonction | Descriptif | “Avant : cellule 1” | Avt : cellule 2 | “Après : cellule 3” | Détails de la formule utilisée |
---|---|---|---|---|---|
RECHERCHEV | Permet de comparer 2 listes de données présentées en colonnes et de récupérer des valeurs sur les lignes correspondantes. | “voir détails dans l'ongletex RECHERCHEV “ |
|||
RECHERCHEH | Idem RECHERCHEV mais à utiliser quand on compare des données présentées en lignes et non en colonnes. Cette fonction est très rarement utilisée. | ||||
CONCATENER | Permet de fusionner le contenu de 2 cellules | COM | P01 | COMP01 | =CONCATENER(C7;D7) |
CONCATENER | Permet de fusionner le contenu de 2 cellules et également des parties de texte “fixes” entre les deux | COM | P01 | COM - P01 | =CONCATENER(C7;” ”;“-”;“ ”;D8) |
STXT | Permet d'isoler une chaine de caractères au milieu d'une cellule. Il faut donner la position de départ (ici : le 7ème caractère) et le nb de caractères à isoler (ici : on récupère 20 caractères au total) | P01-A c'est ça que je veux 1234 | c'est ça que je veux | =STXT(C4;7;20) | |
GAUCHE | Fonction similaire à STXT qui permet de tronquer la partie gauche du contenu d'une cellule (on indique uniquement le nb de caractères en partant de la gauche qu'on souhaite conserver, ici : 3 caractères) | P01-A c'est ça que je veux 1234 | P01 | =GAUCHE(C5;3) | |
DROITE | Fonction similaire à STXT qui permet de tronquer la partie droite du contenu d'une cellule (on indique uniquement le nb de caractères en partant de la droite qu'on souhaite conserver, ici : 4 caractères) | 01-A c'est ça que je veux 1234 | 1234 | =DROITE(C6;4) | |
NBCAR | Compte le nombre de caractères dans une cellule | je veux contrôler mes formats | 29 | =NBCAR(C9) | |
NB.SI | Permet de compter le nb de valeurs non vides dans une plage de valeurs. Utilisable avec des nombres ou du texte. | 3 | X | 2 | =NB.SI(C10:D10;“<>”) |
SI | Permet par exemple de contrôler la valeur d'une cellule (ici : on contrôle si la valeur est inférieure à 20) et d'indiquer un message si le contrôle est OK (ici : on a mis le texte “pas d'erreur”) et un autre si le contrôle est KO (ici : on a mis le texte “à contrôler”) | 22 | à contrôler | =SI(C11<20;“pas d'erreur”;“à contrôler”) | |
MAJUSCULE | Convertit un texte en majuscules | Test texte à convertir | TEST TEXTE À CONVERTIR | =MAJUSCULE(C12) | |
MINUSCULE | Convertit un texte en minuscules | Test 2 TEXTE à CONVERTIR | test 2 texte à convertir | =MINUSCULE(C13) | |
NOMPROPRE | Met en majuscule le 1er caractère d'une cellule et les autres en minuscules | AUTRE test De CONVERSION | Autre Test De Conversion | =NOMPROPRE(C14) | |
SUPPRESPACE | Supprime les espaces “doubles” entre les mots | Il y a trop d'espaces dans ma phrase | Il y a trop d'espaces dans ma phrase | =SUPPRESPACE(C17) | |
REMPLACER | Remplace une partie du contenu d'une cellule par une autre valeur ( chiffres ou texte) : il faut indiquer l'emplacement du 1er caractère à supprimer (dans l'expe, c'est le 5ème), le nb de caractères à supprimer (dans l'exple il y en a 9) ainsi que les nouvelles valeurs à insérer (dans l'exple “Nouveau Texte inséré) | P01-à changer 1234 | P01-Nouveau Texte inséré 1234 | =REMPLACER(C15;5;9;”Nouveau Texte inséré“) | |
SUBSTITUE | Remplace en masse un mot ou une valeur par un(e) autre | Test ERREUR à modifier 01 | X | Test NOUVEAU 01 | =SUBSTITUE(C16;”ERREUR à modifier“;”NOUVEAU“) |
ENT | Arrondit à l'entier immédiatement inférieur | 2,67 | 2 | =ENT(C18) | |
SI(ESTERREUR) | Combinaison de 2 formules qui permet de renvoyer une valeur (par exemple 0) ou un message (par exemple “ko”) si une valeur est en erreur (#N/A, DIV0…). Sert notamment à pouvoir faire des sommes sur un tableau complété par des RECHERCHEV et qui comporte des #N/A | #N/A | 0 | =SI(ESTERREUR(C19);0;C19) |
Conditionnal Formatting
Lorsque l'on utilise une formule pour conditionner le formatage, ne pas oublier de virer les $
sinon le formatage se réfèrera seulement à la cellule cible et non à chaque cellule, exemple : =ESTERREUR(A2)
et non =ESTERREUR($A$2)
.
Pense-bête : ne pas oublier de spécifier le formattage…
ms_office/excel.1395226768.txt.gz · Last modified: 2014/03/19 11:59 by ginko