23.04.2021 Views

Support Cours EXCEL (fonctions texte et stat)

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Support de cours N 0 2 de la 3eme Partie

INFORMATIQUE DE BASE

ECO315

Formation tableur : Les fonctions

texte, math et stat en EXCEL


Troisième partie du cours d’Informatique de base

Les fonctions texte, math et stat en EXCEL

Table des matières

I- LES FONCTIONS TEXTE ..................................................................................................................................... 3

II- LA FONCTIONS DATE ET HEURE................................................................................................................ 16

III- LES FONCTIONS MATH ET STAT ................................................................................................................ 18

Les fonctions EXCEL au PROGRAMME

Les fonctions texte

CONCATENER Assemble des valeurs, les unes après les autres.

DROITE Extrait des caractères en partant de la droite.

GAUCHE Extrait des caractères en partant de la gauche.

MAJUSCULE Convertit en majuscules.

MINUSCULE Convertit en minuscules.

NOMPROPRE

Convertit la première lettre de chaque mot en majuscules et les autres

lettres en minuscules.

STXT Extrait des caractères d'une chaîne.

SUBSTITUE Remplace des valeurs textuelles par d'autres.

SUPPRESPACE Supprime les espaces inutiles du texte.

La fonctions DATE et heure

AUJOURDHUI Affiche la date du jour.

Les fonctions MATH, TRIGO et STAT

ALEA Génère aléatoirement une valeur.

ARRONDI Arrondit une valeur.

ARRONDI.INF Arrondit une valeur vers le bas.

ARRONDI.SUP Arrondit une valeur vers le haut.

RACINE Effectue la racine carrée.

SOMME Calcule la somme d'une série de valeurs.

SOMME.SI Calcule la somme à partir des valeurs qui remplissent la condition.

MAX Renvoie la plus grande valeur.

MIN Renvoie la plus petite valeur.

MOYENNE Effectue la moyenne d'une série de valeurs.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

1


Troisième partie du cours d’Informatique de base

NB

NB.SI

NB.VIDE

NBVAL

PREVISION

RANG

Calcule le nombre de cellules contenant des nombres.

Calcule le nombre de cellules contenant une valeur déterminée.

Calcule le nombre de cellules vides.

Calcule le nombre de cellules non vides.

Extrapole à l'aide de données connues.

Attribue un classement à une valeur en fonction d'une série de valeurs.

Les fonctions Logique

ET Vérifie si tous les tests sont VRAI.

OU Vérifie si au moins un des tests est VRAI.

SI Effectue des actions en fonction d'une condition.

SI imbriqués Imbrication de plusieurs conditions SI.

Les fonctions RECHERCHE

CHOISIR Affiche une valeur ou effectue une action en fonction d'un choix.

EQUIV Renvoie la position d'une valeur dans une liste.

INDEX Renvoie une valeur en fonction d'un n° de colonne et d'un n° de ligne.

INDEX + Combinaison semblable à RECHERCHEH/RECHERCHEV sans la contrainte

EQUIV de la première ligne/colonne.

Renvoie une valeur d'un tableau en fonction d'une valeur se trouvant dans la

RECHERCHE H

première ligne.

Renvoie une valeur d'un tableau en fonction d'une valeur se trouvant dans la

RECHERCHEV

première colonne.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

2


Troisième partie du cours d’Informatique de base

I- LES FONCTIONS TEXTE

1. FONCTION EXCEL : CONCATENER

La fonction Excel CONCATENER assemble plusieurs chaînes de caractères pour n'en former plus

qu'une.

Utilisation :

=CONCATENER (valeur_1; valeur_2; valeur_3; etc)

Exemple d'utilisation

Sélectionnez la fonction CONCATENER puis entrez dans l'ordre les valeurs à assembler :

Cliquez sur OK pour obtenir le résultat :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

3


Troisième partie du cours d’Informatique de base

Il suffit ensuite d'étirer la formule vers le bas pour compléter les autres cellules :

2. FONCTION EXCEL : DROITE

La fonction Excel DROITE récupère le nombre de caractères de votre choix à la droite d'une chaîne

de caractères.

Utilisation :

=DROITE (texte; nombre_de_caractères)

Exemple d'utilisation

L'objectif ici est de récupérer le code qui correspond aux 2 derniers caractères du numéro de référence

:

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

4


Troisième partie du cours d’Informatique de base

Pour réaliser ceci, sélectionnez la fonction DROITE :

• Dans "Texte", entrez la chaîne de caractère (ici, le numéro de référence).

• Dans "No_car", indiquez le nombre de caractères à extraire depuis la droite (ici, 2).

La fonction DROITE renvoie bien les deux derniers caractères du numéro de référence :

Il ne reste plus qu'à étirer la formule vers le bas pour compléter les autres cellules :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

5


Troisième partie du cours d’Informatique de base

3. FONCTION EXCEL : GAUCHE

La fonction Excel GAUCHE récupère le nombre de caractères de votre choix à la gauche d'une

chaîne de caractères.

Utilisation :

= GAUCHE (texte; nombre_de_caractères)

Exemple d'utilisation

L'objectif ici est de récupérer le code qui correspond aux 3 premiers caractères du numéro de

référence :

Sélectionnez la fonction GAUCHE :

• Dans "Texte", entrez la chaîne de caractère (ici, le numéro de référence).

• Dans "No_car", indiquez le nombre de caractères à extraire depuis la gauche (ici, 3).

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

6


Troisième partie du cours d’Informatique de base

La fonction GAUCHE renvoie bien les trois premiers caractères du numéro de référence :

Etirez ensuite la formule vers le bas pour compléter les autres cellules :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

7


Troisième partie du cours d’Informatique de base

4. FONCTION EXCEL : MAJUSCULE

La fonction Excel MAJUSCULE convertit une chaîne de caractères en majuscules.

Utilisation :

=MAJUSCULE(texte)

Exemple d'utilisation

Sélectionnez la fonction MAJUSCULE puis entrez simplement le texte à convertir en majuscules :

Le résultat après recopie :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

8


Troisième partie du cours d’Informatique de base

5. FONCTION EXCEL : MINUSCULE

La fonction Excel MINUSCULE convertit une chaîne de caractères en minuscules.

Utilisation :

=MINUSCULE(texte)

Exemple d'utilisation

Sélectionnez la fonction MINUSCULE puis entrez simplement le texte à convertir en minuscules :

Le résultat après recopie :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

9


Troisième partie du cours d’Informatique de base

6. FONCTION EXCEL : NOMPROPRE

La fonction Excel NOMPROPRE transforme la première lettre de chaque mot en majuscule et les

autres lettres en minuscules.

Utilisation :

=NOMPROPRE(texte)

Exemple d'utilisation

Sélectionnez la fonction NOMPROPRE puis entrez simplement le texte à convertir :

Le résultat après recopie :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

10


Troisième partie du cours d’Informatique de base

7. FONCTION EXCEL : STXT

La fonction Excel STXT récupère le nombre de caractères de votre choix dans une chaîne de

caractères, à partir d'un emplacement que vous indiquez.

Utilisation :

=STXT(texte; numéro_de_départ; nombre_de_caractères)

Exemple d'utilisation

L'objectif ici est de récupérer le numéro composé de 4 chiffres qui se trouve au milieu du numéro de

référence :

Pour réaliser ceci, sélectionnez la fonction STXT :

• Dans "Texte", entrez la chaîne de caractère (ici, le numéro de référence).

• Dans "No_départ", indiquez la position du premier caractère à extraire (ici, c'est le 5 e

caractère).

• Dans "No_car", indiquez le nombre de caractères à extraire depuis la position "No_départ"

(ici, 4 caractères).

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

11


Troisième partie du cours d’Informatique de base

La fonction STXT renvoie bien les 4 caractères souhaités :

Il ne reste plus qu'à étirer la formule vers le bas pour compléter les autres cellules :

8. FONCTION EXCEL : SUBSTITUE

La fonction Excel SUBSTITUE remplace des valeurs textuelles par d'autres à l'intérieur d'une chaîne

de caractères (il s'agit de l'équivalent de la fonction VBA Replace).

Utilisation :

=SUBSTITUE(texte; valeur_avant; valeur_après)

ou

=SUBSTITUE(texte; valeur_avant; valeur_après; position)

Exemple d'utilisation

L'objectif ici est de retirer les caractères " / " à l'intérieur des cellules de la première colonne et de les

remplacer par un seul espace " ".

Pour réaliser ceci, entrez =SUBSTITUE(A2;" / ";" ") dans la cellule B2 :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

12


Troisième partie du cours d’Informatique de base

Puis étirez vers le bas :

Vous remarquerez que tous les " / " ont bien été remplacés.

Pour remplacer uniquement le premier " / ", entrez le numéro de position =SUBSTITUE(A2;" / ";"

";1) (entrez 1 pour remplacer la première occurrence, 2 pour la seconde, etc) :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

13


Troisième partie du cours d’Informatique de base

Cette fois-ci, seul le premier " / " a été remplacé.

En cas de besoin, vous pouvez télécharger le fichier Excel de cet exemple : substitue.xlsx

9. FONCTION EXCEL : SUPPRESPACE

La fonction Excel SUPPRESPACE permet de retirer les espaces inutiles au début et à la fin d'une

chaîne de caractères ainsi que les espaces en surnombre à l'intérieur de la chaîne de caractères.

Utilisation :

=SUPPRESPACE(texte)

Exemple d'utilisation

L'objectif ici est de retirer tous les espaces inutiles des données contenues dans la colonne A.

Pour réaliser ceci, entrez =SUPPRESPACE(A2) dans la cellule B2 :

Puis étirez vers le bas :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

14


Troisième partie du cours d’Informatique de base

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

15


Troisième partie du cours d’Informatique de base

II- LA FONCTIONS DATE ET

HEURE

La Fonction Excel : AUJOURDHUI

La fonction Excel AUJOURDHUI affiche la date du jour (actualisée chaque jour

automatiquement).

Cette fonction est utilisable également pour calculer l’intervalle entre la date du jour et une date de

votre choix.

Utilisation :

=AUJOURDHUI()

Exemples d'utilisation

Pour obtenir la date du jour, entrez simplement =AUJOURDHUI() dans une cellule et vous

obtiendrez la date du jour :

Pour calculer le nombre de jours restants avant la date de la cellule B1, entrez =B1-

AUJOURDHUI() :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

16


Troisième partie du cours d’Informatique de base

Pour obtenir un nombre de jours à la place de la date, modifiez la mise en forme de la cellule B3 :

Vous obtiendrez alors le nombre de jours restants qui sera actualisé chaque jour.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

17


Troisième partie du cours d’Informatique de base

III- LES FONCTIONS MATH ET STAT

1. FONCTION EXCEL : ALEA

La fonction Excel ALEA génère un nombre aléatoire supérieur ou égal à 0 et inférieur à 1.

Utilisation :

=ALEA()

Exemples d'utilisation

L'utilisation de la fonction seule, permet de générer un nombre allant de 0 à 1 (1 non compris)

=ALEA() :

En utilisant ALEA ainsi qu'une fonction pour arrondir, il est également possible générer des nombres

entiers.

Par exemple, pour obtenir un nombre entier aléatoire entre 1 et 10, utilisez la formule suivante :

=ARRONDI.INF(ALEA()*10+1;0)

Si vous voulez générer un nombre entier entre 1 et 50, remplacez simplement 10 par 50 ...

2. FONCTION EXCEL : ARRONDI

La fonction Excel ARRONDI permet d'arrondir un nombre à X chiffres après la virgule.

Utilisation :

=ARRONDI(nombre; no_chiffres)

Exemple d'utilisation

Sélectionnez la fonction ARRONDI :

• Dans "Nombre", entrez le nombre à arrondir.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

18


Troisième partie du cours d’Informatique de base

• Dans "No_chiffres", entrez le nombre de décimales souhaitées.

Cliquez sur OK.

Le nombre est arrondi.

Etirez ensuite simplement la formule vers le bas :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

19


Troisième partie du cours d’Informatique de base

3. FONCTION EXCEL : ARRONDI.INF

La fonction Excel ARRONDI.INF permet d'arrondir un nombre à sa valeur inférieure en fonction du

nombre de décimales choisies.

Utilisation :

=ARRONDI.INF(nombre; no_chiffres)

Exemple d'utilisation

Sélectionnez la fonction ARRONDI.INF :

• Dans "Nombre", entrez le nombre à arrondir.

• Dans "No_chiffres", entrez le nombre de décimales souhaitées.

Cliquez sur OK.

Le nombre est arrondi.

Etirez ensuite simplement la formule vers le bas :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

20


Troisième partie du cours d’Informatique de base

4. FONCTION EXCEL : ARRONDI.SUP

La fonction Excel ARRONDI.SUP permet d'arrondir un nombre à sa valeur supérieure en fonction

du nombre de décimales choisies.

Utilisation :

=ARRONDI.SUP(nombre; no_chiffres)

Exemple d'utilisation

Sélectionnez la fonction ARRONDI.SUP :

• Dans "Nombre", entrez le nombre à arrondir.

• Dans "No_chiffres", entrez le nombre de décimales souhaitées.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

21


Troisième partie du cours d’Informatique de base

Cliquez sur OK.

Le nombre est arrondi.

Etirez ensuite simplement la formule vers le bas :

5. FONCTION EXCEL : RACINE

La fonction Excel RACINE calcule la racine carrée d'un nombre.

Utilisation :

=RACINE(nombre)

Exemple d'utilisation

Sélectionnez la fonction RACINE puis entrez simplement le nombre (ou la cellule contenant le

nombre) dont vous souhaitez obtenir la racine carrée :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

22


Troisième partie du cours d’Informatique de base

Vous obtenez ainsi la racine carrée de 729316 :

6. FONCTION EXCEL : SOMME

La fonction Excel SOMME calcule la somme d'une série de valeurs.

Utilisation :

=SOMME(valeurs)

Exemple d'utilisation

La fonction SOMME dispose de son propre raccourci, vous n'avez pas besoin de recherche SOMME

dans la liste des fonctions.

Cliquez sur la cellule qui contiendra la somme puis sur le symbole "Somme automatique" :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

23


Troisième partie du cours d’Informatique de base

Une liste de valeurs est présélectionnée automatiquement.

Si elle est correcte, appuyez sur Enter, si ce n'est pas le cas, faites une autre sélection puis appuyez

sur Enter.

La somme est calculée :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

24


Troisième partie du cours d’Informatique de base

7. FONCTION EXCEL : SOMME.SI

La fonction Excel SOMME.SI permet d'effectuer une somme en tenant compte d'un critère.

Utilisation :

=SOMME.SI(plage; critère)

ou (si la plage pour la somme est différente de celle du critère)

=SOMME.SI(plage; critère; plage_pour_somme)

Exemple d'utilisation

L'objectif ici est de calculer le total des montants impayés.

Pour différencier les montants payés et impayés, il faudra vérifier si la date de paiement est renseignée

ou non.

Pour ce faire, cliquez sur la cellule C10 et sélectionnez la fonction SOMME.SI :

• Dans "Plage", entrez la plage de données dans laquelle le critère sera vérifié (il s'agit ici des

dates de paiement).

• Dans "Critère", entrez le critère "" (pour indiquer que la date de paiement doit être vide).

• Dans "Somme_plage", entrez la plage de données qui sera utilisée pour le calcul de la somme

(il s'agit ici des montants).

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

25


Troisième partie du cours d’Informatique de base

Cliquez sur OK.

Dans ce cas, Excel va donc faire la somme de tous les montants dont la date de paiement est vide.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

26


Troisième partie du cours d’Informatique de base

Pour obtenir le total des montants payés, vous pouvez utiliser la même formule en remplaçant le

critère "" (= vide) par le critère inverse "<>" (= non vide) :

Pour obtenir :

8. FONCTION EXCEL : MAX

La fonction Excel MAX renvoie le plus grand nombre d'une série de valeurs.

Utilisation :

=MAX(plage_de_valeurs)

ou

=MAX(valeur_1; valeur_2; valeur_3; etc)

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

27


Troisième partie du cours d’Informatique de base

Exemple d'utilisation

Sélectionnez la fonction MAX et entrez dans "Nombre1" la plage de cellules contenant les valeurs :

Cliquez sur OK.

Le maximum est affiché :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

28


Troisième partie du cours d’Informatique de base

9. FONCTION EXCEL : MIN

La fonction Excel MIN renvoie le plus petit nombre d'une série de valeurs.

Utilisation :

=MIN(plage_de_valeurs)

ou

=MIN(valeur_1; valeur_2; valeur_3; etc)

Exemple d'utilisation

Sélectionnez la fonction MIN et entrez dans "Nombre1" la plage de cellules contenant les valeurs :

Cliquez sur OK.

Le minimum est affiché :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

29


Troisième partie du cours d’Informatique de base

10. FONCTION EXCEL : MOYENNE

La fonction Excel MOYENNE renvoie la moyenne d'une série de valeurs.

Utilisation :

=MOYENNE(plage_de_valeurs)

ou

=MOYENNE(valeur_1; valeur_2; valeur_3; etc)

Exemple d'utilisation

Sélectionnez la fonction MOYENNE et entrez dans "Nombre1" la plage de cellules contenant les

valeurs :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

30


Troisième partie du cours d’Informatique de base

Cliquez sur OK.

La valeur moyenne est alors affichée :

11. FONCTION EXCEL : NB

La fonction Excel NB permet de déterminer le nombre de cellules contenant des nombres.

Utilisation :

=NB(plage_de_cellules)

Exemple d'utilisation

L'objectif ici est d'obtenir le nombre total de membres ayant fait un don :

Sélectionnez la fonction NB puis entrez simplement la plage de cellules dans laquelle il faut

compter le nombre de valeurs numériques :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

31


Troisième partie du cours d’Informatique de base

Cliquez sur OK pour obtenir le résultat :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

32


Troisième partie du cours d’Informatique de base

12. FONCTION EXCEL : NB.SI

La fonction Excel NB.SI permet de compter le nombre de cellules répondant à un critère précis.

Utilisation :

=NB.SI(plage_de_cellules, critère)

Exemple d'utilisation

L'objectif ici est de compter le nombre de personnes inscrites au cours (autrement dit, le nombre de

personnes ayant répondu "Oui") :

Sélectionnez la fonction NB.SI puis entrez la plage de cellules contenant les réponses ainsi que le

critère "Oui" :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

33


Troisième partie du cours d’Informatique de base

Cliquez sur OK.

Le nombre de "Oui" est affiché :

13. FONCTION EXCEL : NBVAL

La fonction Excel NBVAL permet de déterminer le nombre de cellules qui ne sont pas vides.

Utilisation :

=NBVAL(plage_de_cellules)

Exemple d'utilisation

L'objectif ici est d'obtenir le nombre total de membres ayant fait un don :

Sélectionnez la fonction NBVAL puis entrez simplement la plage de cellules dans laquelle il faut

compter le nombre de cellules non vides :

34

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).


Troisième partie du cours d’Informatique de base

Cliquez sur OK pour obtenir le résultat :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

35


Troisième partie du cours d’Informatique de base

14. FONCTION EXCEL : NB.VIDE

La fonction Excel NB.VIDE permet de déterminer le nombre de cellules vides.

Utilisation :

=NB.VIDE(plage_de_cellules)

Exemple d'utilisation

L'objectif ici est d'obtenir le nombre total de membres n'ayant pas fait de dons en comptant les

cellules vides :

Sélectionnez la fonction NB.VIDE puis entrez simplement la plage de cellules dans laquelle il faut

compter le nombre de cellules vides :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

36


Troisième partie du cours d’Informatique de base

Cliquez sur OK pour obtenir le résultat :

15. FONCTION EXCEL : PREVISION

La fonction Excel PREVISION extrapole une nouvelle donnée par rapport à d'autres déjà connues.

Utilisation :

=PREVISION(X; valeurs_Y, valeurs_X)

Exemple d'utilisation

L'objectif ici est d'estimer le chiffre d'affaires en fonction de l'évolution du chiffre d'affaires des

années précédentes :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

37


Troisième partie du cours d’Informatique de base

Sélectionnez la fonction PREVISION :

• Dans "X", entrez ici l'année dont il faut estimer le chiffre d'affaires.

• Dans "Y_connus", entrez la plage de cellules contenant les chiffres d'affaires des années

précédentes.

• Dans "X_connus", entrez la plage de cellules contenant les années.

Cliquez sur OK.

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

38


Troisième partie du cours d’Informatique de base

Il ne reste plus qu'à ajouter des $ et étirer la formule vers le bas :

ECO315 : Support de Cours n o 2 de la 3eme partie (EXCEL II).

39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!