0% ont trouvé ce document utile (0 vote)
1 vues40 pages

Module Excel Partie II - 051350

Le document présente l'importance d'apprendre l'informatique, en particulier Microsoft Excel, pour rester compétitif dans un monde numérique. Il détaille les fonctions intermédiaires d'Excel, y compris les fonctions logiques, mathématiques, statistiques, et celles liées aux dates et heures. Ce module d'apprentissage vise à fournir des compétences pratiques pour améliorer l'utilisation d'Excel dans un contexte professionnel.

Transféré par

roms
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
1 vues40 pages

Module Excel Partie II - 051350

Le document présente l'importance d'apprendre l'informatique, en particulier Microsoft Excel, pour rester compétitif dans un monde numérique. Il détaille les fonctions intermédiaires d'Excel, y compris les fonctions logiques, mathématiques, statistiques, et celles liées aux dates et heures. Ce module d'apprentissage vise à fournir des compétences pratiques pour améliorer l'utilisation d'Excel dans un contexte professionnel.

Transféré par

roms
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

POURQUOI APPRENDRE L’INFORMATIQUE

Que tu veuilles évoluer dans ton poste actuel,


te reconvertir ou simplement rester à jour face
aux évolutions technologiques, apprendre
l’informatique te donne une longueur
d’avance. C’est un investissement concret
dans ton avenir professionnel, qui t’ouvre à de
nouvelles opportunités et te permet de rester
compétitif dans un monde de plus en plus
numérique.

Par : Roger Roms - +243 997 091 063


MODULE MAITRISER L’OUTIL INFORMATIQUE

D’APPRENTISSAGE
EXCEL-PART. II :
INTERMEDIAIRE
MICROSOFT EXCEL PARTIE II

PRINTED BY GLOBAL INNOVATION CENTER |KADUTU – KARHALE –


ISTM – ROND POINT SOSAM
Tous droits réservés
~i~

Table des matières


I. PARTIE 2 : EXCEL INTERMEDIAIRE - CATALOGUE DES QUELQUES FONCTIONS EXCEL1
0. Définition d’une fonction Excel ...................................................................................... 1
II. Les fonction Logiques ...................................................................................................... 1
1) Les fonctions ET () et OU () ........................................................................................... 1
a) =ET (condition1;condition2;condition3 ...) ............................................................. 1
b) =OU (condition1;condition2; condition3 ...) .......................................................... 1
2) La fonction SI ().............................................................................................................. 2
SI imbriqués................................................................................................................. 2
III. Les fonctions Mathématiques ..................................................................................... 3
1) La Fonction ARRONDI() ................................................................................................ 3
2) La fonction SOMME() ................................................................................................... 4
a) La fonction [Link]() ............................................................................................ 4
b) La fonction [Link] ().................................................................................... 5
3) La Fonction ENT ............................................................................................................. 6
IV. Les fonctions statistiques .............................................................................................. 7
1. La fonction MOYENNE() ............................................................................................... 7
a) La fonction [Link] () ....................................................................................... 8
b) La fonction [Link] () ............................................................................... 9
2. La fonction NB() ............................................................................................................ 9
a) La fonction [Link]() ................................................................................................... 11
a) La fonction [Link] ()........................................................................................... 12
3. La fonction [Link] () ................................................................................................ 12
4. La fonction RANG () ................................................................................................... 13
5. Les fonctions MIN () et MAX () ................................................................................... 14
V. Les fonctions sur les recherches et les matrices ......................................................... 14
V.1. La fonction RECHERCHEV () ...................................................................................... 15
V.2. La fonction RECHERCHEH () ...................................................................................... 16
V.3. La fonction INDEX, ...................................................................................................... 17
VI. Les fonctions sur les dates et les heures ................................................................... 18
6. La fonction DATE() ...................................................................................................... 19
7. La fonction MAINTENANT() ........................................................................................ 19
8. La fonction SECONDE() .............................................................................................. 19
9. La fonction MINUTES()................................................................................................. 19
10. La fonction HEURE() ................................................................................................ 19
11. La fonction AUJOURDHUI() .................................................................................... 20

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ ii ~

12. La fonction JOUR() .................................................................................................. 20


13. La fonction JOURS() ................................................................................................ 21
14. La fonction JOURS360() .......................................................................................... 22
15. La fonction JOURSEM() ........................................................................................... 23
16. La fonction [Link]() ..................................................................................... 24
17. La fonction MOIS() .................................................................................................. 26
18. La fonction TEMPS() ................................................................................................. 26
19. La fonction ANNEE() ............................................................................................... 27
20. La fonction DATEDIF ............................................................................................... 28
VII. Fonction sur les textes/chaine des caractères ....................................................... 30
1) La fonction CAR .......................................................................................................... 30
2) La fonction CHERCHE ................................................................................................. 30
3) La fonction EXACT ...................................................................................................... 31
4) La fonction CONCATENER ......................................................................................... 32
5) La fonction NBCAR ..................................................................................................... 34
6) La fonction NOMPROPRE ........................................................................................... 35
7) La fonction REMPLACER............................................................................................. 35
8) La fonction SUPPRESPACE ......................................................................................... 36

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~1~

I. PARTIE 2 : EXCEL INTERMEDIAIRE - CATALOGUE DES QUELQUES FONCTIONS


EXCEL

0. Définition d’une fonction Excel

Les fonctions Excel sont des expressions prédéfinies qui appliquent un algorithme à des
arguments sélectionnés et renvoient un résultat. En plus des calculs mathématiques,
les fonctions peuvent par exemple effectuer des comparaisons logiques, des
conversions d'unités et bien plus encore.
La fonction Excel a comme structure : NOM_FONCTION(PARAMÈTRE-S)
Une fonction Excel est composée de :
 Le nom de la fonction ;
 Les parenthèses : ouvrantes et fermantes ;
 Les paramètres de la fonction
Les paramètres peuvent êtres de références à des cellules, des chiffres, du texte, … ils
sont séparés les uns des autres grâce à des points virgules et/ou des double-point.
II. Les fonction Logiques
Les fonctions logiques servent à tester des conditions spécifiques. Ces fonctions sont
souvent appelées opérateurs logiques. Les opérateurs logiques servent à déterminer
si la condition est VRAIE ou FAUSSE
 ET renvoie VRAI si tous ses arguments sont VRAI.
 FAUX renvoie la valeur logique FAUX.
 OU renvoie VRAI si un des arguments est VRAI.
 SI spécifie un test logique à effectuer.
 VRAI renvoie la valeur logique VRAI.

1) Les fonctions ET () et OU ()

Synthaxe :
a) =ET (condition1;condition2;condition3 ...)
Il faut au moins deux conditions. Mais vous pouvez en ajouter d'autres. Toutes les
conditions doivent être remplies pour que la fonction affiche VRAI. Sinon, elle affichera
FAUX.
b) =OU (condition1;condition2; condition3 ...)
Il faut au moins deux conditions. Vous pouvez en ajouter d'autres. L'une des conditions
doit être remplie pour que la fonction affiche VRAI. Si aucune des conditions n'est
remplie, elle affichera FAUX.
MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~2~

2) La fonction SI ()

Permet d’afficher un résultat différent en fonction du contenu d’une autre cellule.


La syntaxe utilisée est la suivante : =SI (condition à évaluer ; valeur de la cellule si la
condition est vraie ; valeur si la condition est fausse).
Le résultat de la formule peut être une valeur numérique, une formule de calcul ou du
texte.
Dans les conditions à évaluer, vous pouvez utiliser les opérateurs suivants :
 Egal =
 Supérieur à >
 Inférieur à <
 Supérieur ou égal à >=
 Inférieur ou égal à <=
 Différend de = !

Exemples 1 :
1 – Si l’élève a 18 ans ou plus, alors il est majeur, sinon il est mineur. La formule sera :
=SI(B1>=18;majeur;mineur) B1 représente la cellule qui contient l’âge de l’élève. Le
texte se met entre guillemets. Que se passe-t-il si vous remplacez 19 par 17 ? par 18 ?
Exemples 1 :
2 – Si le montant de la facture est supérieur à 200 $, alors vous avez une remise de 3%
sur le montant de la facture, sinon vous n’avez pas de remise.
La formule de calcul du montant de la remise sera : =SI(B1>200;B1*3%;O) B1 représente
la cellule qui contient le montant de la facture. Que se passe-t-il si vous remplacez 300
par 100 ? par 200 ?
SI imbriqués
L'imbrication fait référence à la pratique qui consiste à joindre plusieurs fonctions dans
une seule formule. On peut imbriquer jusqu’à sept fonctions SI() les unes dans les
autres.
Exemple :
Calcul du prix d’entrée selon l’âge de la personne :
Si l’Age <= 8 ans le prix d’entrée est 10$
Si l’Age entre 9 et 17 ans le prix d’entrée est 15$
Si l’Age >= 18 ans le prix d’entrée est 20$
La formule de calcul du prix sera la suivante :

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~3~

=SI(B1<=8;10;SI(B1>=18;20;15))
III. Les fonctions Mathématiques
Les fonctions mathématiques & trigonométriques d’Excel peuvent être complexes et
spécifiques. Les formules les plus simples permettent, la réalisation d'opérations
conditionnelles comptant, additionnant et multipliant en utilisant des conditions
multiples, multiplie les valeurs correspondantes des matrices spécifiées et calcule la
somme de ces produits.
Nous n’allons pas détailler toutes ces fonctions mais nous allons présenter certaines
comme :
 ABS qui renvoie la valeur absolue d’un nombre.
 MOD Renvoie le reste d’une division.
 PRODUIT Multiplie ses arguments.
 QUOTIENT Renvoie la partie entière du résultat d’une division.
 ROMAIN Convertit des chiffres arabes en chiffres romains, sous forme de texte.
 ARRONDI Arrondit un nombre au nombre de chiffres indiqué.
 [Link] Arrondit un nombre en tendant vers 0 (zéro).
 [Link] Arrondit un nombre à l’entier supérieur, en s’éloignant de zéro.
 SOMME Calcule la somme de ses arguments.
 [Link] Additionne les cellules spécifiées si elles répondent à un critère
donné.
 [Link] Ajoute les cellules d’une plage qui répondent à plusieurs critères.
 TRONQUE Renvoie la partie entière d’un nombre.

1) La Fonction ARRONDI()

Synthaxe : =ARRONDI(nombre;no_chiffres)
Ou nombre représente le nombre à arrondir et no_chiffres spécifie le nombre de
chiffres auquel vous voulez arrondir nombre.
 Si no_chiffres est supérieur à 0 (zéro), nombre est arrondi au nombre de
décimales indiqué.
 Si no_chiffres est égal à 0, nombre est arrondi au nombre entier le plus proche.
 Si no_chiffres est inférieur à 0, nombre est arrondi à gauche de la virgule.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~4~

2) La fonction SOMME()

La fonction SOMME est utilisée pour additionner les valeurs d'une plage de cellules
sans tenir compte d’un critère spécifique. La syntaxe de la fonction est la suivante :

Exemple :

a) La fonction [Link]()
La fonction [Link] est utilisée pour additionner les valeurs d'une plage de cellules
qui répondent à un critère spécifique. La syntaxe de la fonction est la suivante :

 La plage est la plage de cellules dans laquelle vous souhaitez rechercher le


critère.
 Le critère est l'expression utilisée pour déterminer les cellules à additionner.
 La plage_somme est facultative. Il s'agit de la plage de cellules que vous
souhaitez additionner si le critère est vérifié. Si vous ne spécifiez pas cette plage,
Excel utilisera la plage initiale spécifiée pour la somme.
Dans l’exemple suivant, nous cherchons à sommer les CA de tous les clients grossistes.
Ce qui fait que la formule se présente comme suit :

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~5~

b) La fonction [Link] ()
La fonction Excel [Link] permet de calculer la somme de valeurs en fonction
de plusieurs critères. Contrairement à [Link], qui ne gère qu'un seul critère,
[Link] vous permet d'appliquer plusieurs conditions.

 plage_somme : La plage de cellules à additionner.


 plage_critère1 : La première plage de cellules sur laquelle vous voulez
appliquer un critère.
 critère1 : Le critère à appliquer à plage_critère1.
 plage_critère2, critère2, … : (Facultatif) Les autres plages et critères à utiliser.

Dans le présent exemple nous allons calculer :


 Dans les cellules G5 : G8, la somme des clients par type en utilisant la fonction
[Link]()

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~6~

 Dans les cellules G10 : G13, la somme des clients par type et chef de salle en
utilisant la fonction [Link]()
Les formules vont ressembler à ce qui suit :

3) La Fonction ENT

La fonction ENT d'Excel permet d'extraire les entiers d'un nombre. À noter qu'Excel
effectue cette opération en arrondissant à l'entier inférieur le plus proche.
Sa structure est : =ENT(nombre) où nombre est le nombre duquel on désire extraire les
entiers.
Exemple :

Notons que dans le cas des nombres négatifs, le résultat n'est pas le même que si on
avait simplement retiré les décimales. Il faut donc additionner 1 au résultat pour
obtenir le nombre sans les décimales dans le cas des nombres négatifs.
La fonction ENT d'Excel permet aussi d'avoir uniquement la partie décimale d'un
nombre avec la structure suivante :
 Pour les nombres positifs : = nombre - ENT(nombre)
 Pour les nombres négatifs : = nombre - ENT(nombre)- 1

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~7~

IV. Les fonctions statistiques


Dans cette catégorie vous trouverez des exercices pour effectuer des MOYENNES,
déterminer des valeurs MIN et MAX d'une série de valeurs, de calculer le nombre de
cellules vides ou pleines d'une série, le nombre de cellules qui renferme une valeur
précise...
Fonction les plus courantes :
 MOYENNE Renvoie la moyenne de ses arguments.
 RANG Renvoie le classement d'une valeur dans un ensemble de valeur
 MAX Renvoie la valeur maximale contenue dans une liste d’arguments.
 MIN Renvoie la valeur minimale contenue dans une liste d’arguments.
 [Link] Renvoie la moyenne (arithmétique) de toutes les cellules d’une
plage qui répondent à des critères donnés.
 [Link] Renvoie la moyenne (arithmétique) de toutes les cellules qui
répondent à plusieurs critères.
 NB Détermine les nombres compris dans la liste des arguments.
 NBVAL Détermine le nombre de valeurs comprises dans la liste des arguments.
 [Link] Compte le nombre de cellules vides dans une plage.
 [Link] Compte le nombre de cellules qui répondent à un critère donné dans une
plage.
 [Link] Compte le nombre de cellules à l’intérieur d’une plage qui répondent
à plusieurs critères.

1. La fonction MOYENNE()

La fonction MOYENNE est utilisée pour calculer la moyenne des valeurs d'une plage
de cellules dans Excel. La syntaxe de la fonction est la suivante :
Syntaxe : =MOYENNE(plage)

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~8~

Exemple : Reproduire le tableau ci-dessous. Grace à la fonction MOYENNE() Calculez


la moyenne par élève et par matière.

Vous pouvez aussi utiliser la fonction MOYENNE avec des plages non adjacentes. Par
exemple, si vous avez des notes dans les cellules A2:A10 et B2:B10, vous pouvez utiliser
la fonction MOYENNE de cette manière :

Cela calculera la moyenne des valeurs des deux plages et renverra un résultat unique.
Enfin, il est important de noter que la fonction MOYENNE ignore les cellules vides et les
cellules contenant du texte dans la plage spécifiée.
a) La fonction [Link] ()
Cette fonction est utilisée pour calculer la moyenne des valeurs dans une plage qui
répondent à un critère spécifique.
Supposons que nous ayons une feuille de calcul avec les données suivantes :

Maintenant, supposons que nous voulions calculer la moyenne des scores des
personnes dont le pays est "USA". Sélectionnez une cellule où vous souhaitez afficher
le résultat. Par exemple, nous allons utiliser la cellule D1.
Utilisez la formule suivante : =[Link] (B2 : B7 ; "USA" ; C2:C7).

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~9~

Cette formule calcule la moyenne des valeurs dans la plage C2:C7 (la colonne des
scores) qui répondent au critère suivant : La plage B2:B7 (la colonne des pays) doit
être égale à "USA".
Appuyez sur Entrée pour obtenir le résultat. Dans notre exemple, la cellule D1 affichera
la moyenne 84.33, car la moyenne des scores des personnes dont le pays est "USA" est
de 84.33.
b) La fonction [Link] ()
Cette fonction est utilisée pour calculer la moyenne des valeurs dans une plage qui
répondent à plusieurs critères.
Supposons que nous ayons une feuille de calcul avec les données suivantes :

Maintenant, supposons que nous voulions calculer la moyenne des scores des
personnes dont le pays est "USA" et dont le score est supérieur à 80. Sélectionnez une
cellule où vous souhaitez afficher le résultat. Par exemple, nous allons utiliser la cellule
D1.
Utilisez la formule suivante : =[Link] (C2:C7 ; B2:B7 ; "USA" ; C2:C7, ">80").
Cette formule calcule la moyenne des valeurs dans la plage C2:C7 (la colonne des
scores) qui répondent aux critères suivants : La plage B2:B7 (la colonne des pays) doit
être égale à "USA". La plage C2:C7 (la colonne des scores) doit être supérieure à 80.
Appuyez sur Entrée pour obtenir le résultat. Dans notre exemple, la cellule D1 affichera
la moyenne 87.5, car la moyenne des scores des personnes dont le pays est "USA" et
dont le score est supérieur à 80 est de 87.

2. La fonction NB()

La fonction NB compte le nombre de cellules contenant des nombres et les nombres


compris dans la liste des arguments. Utilisez la fonction NB pour obtenir le nombre
d’entrées numériques dans un champ numérique d’une plage ou d’une matrice de

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 10 ~

nombres. Vous pouvez, par exemple, entrer la formule suivante pour compter les
nombres de la plage A1:A20 :
=NB(A1:A20)
Dans cet exemple, si cinq des cellules de la plage contiennent des nombres, le résultat
est 5.
Syntaxe : NB(valeur1, [valeur2], ...)
La syntaxe de la fonction NB comporte les arguments suivants :
 valeur1 Obligatoire. Premier élément, référence de la cellule ou plage dans
laquelle vous souhaitez compter les nombres.
 valeur2, ... Facultatif. Jusqu’à 255 éléments supplémentaires, références de
cellules ou plages dans lesquelles vous souhaitez compter les nombres.
REMARQUE Les arguments peuvent contenir différents types de données ou s’y
référer, mais seuls les nombres seront comptés.
 Remarques
 Les arguments qui sont des nombres, des dates ou une représentation textuelle
de nombres (par exemple, un nombre compris entre guillemets, comme "1")
sont pris en compte.
 Les valeurs logiques et les représentations textuelles de nombres directement
tapées dans la liste des arguments sont prises en compte.
 Les arguments qui correspondent à des valeurs d’erreur ou à du texte qu’il est
impossible de convertir en nombres ne sont pas comptés.
 Si un argument est une matrice ou une référence, seuls les nombres et les dates
de cette matrice ou de cette référence sont comptés. Les cellules vides, les
valeurs logiques, le texte ou les valeurs d’erreur contenus dans cette matrice
ou référence ne sont pas comptés.
 Si vous voulez compter des valeurs logiques, du texte ou des valeurs d’erreur,
utilisez la fonction NBVAL.
 Pour compter les nombres qui répondent à certains critères uniquement, utilisez
la fonction [Link] ou la fonction [Link].
Exemple
Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1
d’un nouveau classeur Excel. Pour que les formules affichent des résultats,
sélectionnez-les, appuyez sur F2, et sur Entrée. Si nécessaire, vous pouvez modifier la
largeur des colonnes pour afficher toutes les données.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 11 ~

Données
12/8/08

19
22,24
VRAI
#DIV/0!
Formule Description Résultat
=NB(A2:A7) Détermine le nombre de cellules contenant des nombres 3
dans les cellules A2 à A7.
=NB(A5:A7) Détermine le nombre de cellules contenant des nombres 2
dans les cellules A5 à A7.
=NB(A2:A7,2) Détermine le nombre de cellules contenant des nombres
dans les cellules A2 à A7 et la valeur 2.
a) La fonction [Link]()
La fonction [Link] est utilisée pour compter le nombre de cellules qui répondent à un
critère spécifique dans une plage de cellules.
La syntaxe de la fonction est la suivante :

La plage est la plage de cellules dans laquelle vous souhaitez rechercher le critère. Le
critère est l'expression utilisée pour déterminer les cellules à compter.
Voici un exemple pour illustrer son utilisation :
Supposons que vous ayez une liste de ventes mensuelles dans les cellules A2 à A10 et
que vous souhaitiez compter le nombre de mois où les ventes dépassent 1000. Vous
pouvez utiliser la fonction [Link] de la manière suivante :

Dans cet exemple, la plage est A2:A10, le critère est ">1000". La fonction comptera le
nombre de cellules dans la plage qui répondent à ce critère, c'est-à-dire les mois où
les ventes dépassent 1000.
Vous pouvez également utiliser des critères textuels en utilisant des guillemets autour
du texte. Par exemple, si vous avez une liste de régions dans les cellules B2 à B10 et
que vous souhaitez compter le nombre de régions contenant le texte "Nord", vous
pouvez utiliser la fonction [Link] de la manière suivante :
NB. SI (B2:B10 ; "Nord")
MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 12 ~

a) La fonction [Link] ()
Cette fonction est utilisée pour compter le nombre de cellules dans une plage qui
répondent à plusieurs critères. Supposons que nous ayons une feuille de calcul avec
les données suivantes :

Maintenant, supposons que nous voulions compter le nombre de personnes dont le


pays est "USA" et dont le score est supérieur à 80. Voici comment utiliser la fonction
[Link] pour cela :
Sélectionnez une cellule où vous souhaitez afficher le résultat. Par exemple, nous allons
utiliser la cellule D1.
Utilisez la formule suivante : =[Link] (C2:C7 ;"USA" ;B2:B7, ">80"). Cette formule
compte le nombre de cellules dans la plage C2:C7 (la colonne des scores) qui
répondent aux critères suivants : La plage B2:B7 (la colonne des pays) doit être égale
à "USA". La plage C2:C7 (la colonne des scores) doit être supérieure à 80.
Appuyez sur Entrée pour obtenir le résultat. Dans notre exemple, la cellule D1 affichera
le nombre 2, car il y a deux personnes dont le pays est "USA" et le score est supérieur
à 80.
N'oubliez pas d'adapter la formule en fonction de vos besoins spécifiques, en
modifiant les plages et les critères selon votre feuille de calcul.

3. La fonction [Link] ()

Cette fonction vous permet de déterminer le nombre de cellule vide dans une plage
de cellule. Il suffit de sélectionner la plage à prendre en compte dans l'assistant
fonction.
Dans l'exemple la colonne B comporte 2 cellules vides

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 13 ~

4. La fonction RANG ()

La fonction RANG est utilisée pour déterminer la position d'une valeur dans une liste
ou une plage de cellules. Elle renvoie le rang d'une valeur par rapport aux autres
valeurs de la plage. La syntaxe de la fonction est la suivante :

RANG(valeur; plage; [ordre])


 La valeur est la valeur que vous souhaitez classer et trouver le rang.
 La plage est la plage de cellules dans laquelle vous recherchez la valeur.
 L'argument facultatif ordre indique si vous souhaitez classer les valeurs en ordre
croissant ou décroissant. Par défaut, il est défini sur 1 (ordre croissant).
Il est important de noter que la fonction RANG attribue des rangs distincts à chaque
valeur dans la plage. Si plusieurs valeurs sont égales, elles auront le même rang, et le
rang suivant sera ajusté en conséquence. De plus, si la valeur recherchée n'est pas
présente dans la plage, la fonction RANG renverra une erreur #VALEUR!.
Exemple
Mettez en œuvre la fonction RANG pour classer les villes de la plus importante à la
moins importante en nombre d'habitants.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 14 ~

La formule ressemble à ça : Le résultat ressemblera à ça :

5. Les fonctions MIN () et MAX ()

La fonction MAX est utilisée pour trouver la valeur maximale dans une plage de
cellules dans Excel. Et La fonction MIN est utilisée pour trouver la valeur minimale dans
une plage de cellules. Ce qui renverra le chiffre le plus élevé ou le moins élevé parmi
toutes les valeurs des plages.
Les syntaxes se présentent comme suit :
MAX (plage) MIN (plage)
La plage est la plage de cellules dans laquelle vous souhaitez trouver la valeur
minimale ou maximale.

V. Les fonctions sur les recherches et les matrices

Les fonctions du groupe RECHERCHE & MATRICE d'Excel permettent de faire des
recherches dans un tableau de valeurs et de renvoyer la valeur trouvée dans une
MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 15 ~

cellule ou plusieurs cellules. Ces fonctions peuvent avoir de nombreux débouchés


comme la création de facture complexe, manipulation de base de données pour en
extraire des éléments...

 RECHERCHEV Effectue une recherche dans la première colonne d’une matrice


et se déplace sur la ligne pour renvoyer la valeur d’une cellule.
 RECHERCHEH Effectue une recherche dans la première ligne d’une matrice et
renvoie la valeur de la cellule indiquée.
 INDEX/EQUIV Utilise un index pour choisir une valeur provenant d’une référence
ou d’une matrice.
 TRANSPOSE Renvoie la transposition d’une matrice.

V.1. La fonction RECHERCHEV ()

La fonction RECHERCHEV permet de rechercher une valeur spécifique dans la


première colonne d'une plage de cellules et de renvoyer la valeur d'une cellule
spécifiée dans la même ligne.

 Valeur_cherchée : La valeur que vous souhaitez rechercher dans la première


colonne de la plage.
 Plage_table : La plage de cellules contenant les données à rechercher.
 Numéro_colonne : Le numéro de colonne dans la plage plage_table à partir
duquel extraire la valeur recherchée.
 [Correspondance] : (Facultatif) Spécifie le type de correspondance à utiliser. 0
pour une correspondance exacte ou 1 pour une correspondance
approximative (si la valeur cherchée n'est pas trouvée, elle renverra la valeur
la plus proche inférieure).
Exemple :

CONSIGNES : Avec la fonction "RECHERCHEV" vous automatisez le calcul des cellules


C2 à C5 en faisant remonter automatiquement le taux de Remise correspondant au

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 16 ~

"code remise" de l'article. Vous prendrez soin d'utiliser la poignée de recopie pour étirer
la formule vers le bas et de bloquer les bonnes cellules.

Pour cet exercice, nous allons complétés tous les champs comme suit :

Quand vous cliquez sur Ok, vous verrez la réponse bien correcte dans C2. Pour que
nous utilisons la poignée de recopie, il nous faut bloquer la matrice source, celle de
recherche en utilisant le symbole $ devant les lignes et devant les colonnes dans notre
formule ce qui ressemblera à ce qui suit après référencement :

V.2. La fonction RECHERCHEH ()

La fonction RECHERCHEH est similaire à RECHERCHEV, mais elle effectue la recherche


horizontalement. Elle recherche une valeur spécifique dans la première ligne d'une

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 17 ~

plage de cellules et renvoie la valeur d'une cellule spécifiée dans la même colonne.
La syntaxe de base de la fonction RECHERCHEH est la suivante :

Exemple :

La remise sera complétée dans la cellule E22 dans


l’image ci-contre. Pour ce faire, nous avons créé une
feuille différente qui définit toutes les remises.

Maintenant écrivons notre formule dans la cellule E22. En complétant les champs
requis nous avons ce qui suit pour la RECHERCHE H(Horizontale) :

 E21 est la cellule du Totale Marchandise dont on cherche à calculer la remise


y relative ;
 Remise!A1:F2 représente la plage, dans la feuille nommée remise qui contiens
les taux de remises et leur montants équivalents.
 2 signifie que la recherche se passe à la 2ème ligne (ligne Taux dans la feuille
remise) ;
 1 signifie à excel qu’il faut trouver la valeur juste ; pas celle approximative ;
Ces fonctions sont extrêmement utiles lorsque vous travaillez avec des tableaux de
données complexes et que vous avez besoin de récupérer des informations
spécifiques en fonction de certaines conditions.

V.3. La fonction INDEX,

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 18 ~

La fonction INDEX dans Excel est une fonction puissante qui renvoie la valeur d'une
cellule spécifique dans une plage de cellules, en fonction du numéro de ligne et de
colonne que vous spécifiez. Voici la syntaxe de base de la fonction INDEX :

 plage : C'est la plage de cellules dans laquelle vous voulez rechercher la valeur.
num_ligne : C'est le numéro de ligne dans la plage à partir duquel vous voulez
obtenir la valeur.
 [num_colonne] : (Facultatif) C'est le numéro de colonne dans la plage à partir
duquel vous voulez obtenir la valeur. Si cet argument est omis, la fonction INDEX
renverra toute la ligne spécifiée par num_ligne.
La fonction INDEX peut également être utilisée de manière plus avancée avec des
plages de cellules dynamiques ou des tableaux pour effectuer des recherches
complexes dans vos données.
Elle est très utile lorsque vous travaillez avec de grandes quantités de données et que
vous avez besoin de récupérer des valeurs spécifiques en fonction de certaines
conditions.

Par exemple, si vous avez les données suivantes dans les cellules A1 à C3 :

Si vous utilisez la formule =INDEX (A1:C3, 2, 3), Excel


renverra la valeur 20, car c'est la cellule située à la
deuxième ligne et à la troisième colonne dans la
plage spécifiée.

VI. Les fonctions sur les dates et les heures

Ces fonctions nous permettent de manipuler les données qui sont représentées en
date complètes, en minute, …concaténer des cellules pour reproduire des dates ;
etc.

Remarque : Excel stocke les dates sous forme de numéros de série séquentiels afin
qu’elles puissent être utilisées dans les calculs. Par défaut, le 1er janvier 1900 a le
numéro de série 1 et le 1er janvier 2008 a le numéro de série 39448 car cette date se
trouve 39447 jours après le 1er janvier 1900.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 19 ~

Pour chaque exemple dans les fonctions que l’on va étudier, toujours copiez les
données d’exemple du tableau donné, et collez-les dans la cellule A1, A2, … d’un
nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les,
appuyez sur F2, et sur Entrée. Si nécessaire, vous pouvez modifier la largeur des
colonnes pour afficher toutes les données.

6. La fonction DATE()

La fonction DATE renvoie le numéro de série séquentiel qui représente une date
particulière. Par exemple, la formule =DATE(2008,7,8) renvoie la série 08/07/2008.

7. La fonction MAINTENANT()

La fonction MAINTENANT est utile pour afficher la date et l’heure actuelles dans une
feuille de calcul ou pour calculer une valeur en fonction de la date et de l’heure
actuelles et que cette valeur soit mise à jour chaque fois que vous ouvrez la feuille de
calcul

8. La fonction SECONDE()

Renvoie les secondes d’une valeur de temps. Les secondes sont représentées par un
nombre entier compris entre 0 (zéro) et 59.

Syntaxe : SECONDE(numéro_de_série)

9. La fonction MINUTES()

Renvoie les minutes correspondant à une valeur d’heure. La minute est donnée sous
la forme d’un nombre entier compris entre 0 et 59.

Syntaxe : MINUTE(numéro_de_série)

La syntaxe de la fonction MINUTE contient les arguments suivants :

 numéro_de_série : Obligatoire. Représente le code de temps contenant la


minute que vous voulez trouver. Les codes de temps peuvent être entrés sous
la forme de chaînes de texte entre guillemets (par exemple, "18:45"), de
caractères décimaux (par exemple, 0,78125, qui représente 18:45), ou de
résultats d’autres formules ou fonctions (par exemple, TEMPSVAL("18:45")).

10. La fonction HEURE()

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 20 ~

Renvoie l’heure correspondant à la valeur de l’heure. L’heure est un nombre entier


compris entre 0 (12:00 AM) et 23 (11:00 PM).

Syntaxe : HEURE(numéro_de_série)

La syntaxe de la fonction HEURE contient les arguments suivants :

 numéro_de_série : Obligatoire. Représente le code de temps contenant


l’heure que vous voulez trouver. Les codes de temps peuvent être entrés sous
la forme de chaînes de texte entre guillemets (par exemple, "18:45"), de
caractères décimaux (par exemple, 0,78125, qui représente 18:45), ou de
résultats d’autres formules ou fonctions (par exemple, TEMPSVAL("18:45")).

11. La fonction AUJOURDHUI()

Renvoie le numéro de série de la date du jour. Le numéro de série est le code de


date et d’heure utilisé par Microsoft Excel pour les calculs de date et d’heure. Si le
format de la cellule était Standard avant que la fonction ne soit entrée, Excel modifie
le format de la cellule en Date. Pour afficher le numéro de série, changez le format
de la cellule en Standard ou Nombre.

La fonction AUJOURDHUI est utile lorsque la date du jour doit être affichée sur une
feuille de calcul, quel que soit le moment où vous ouvrez le classeur. Elle sert
également à calculer des intervalles. Par exemple, si vous savez qu’une personne est
née en 1963, vous pouvez utiliser la formule suivante pour déterminer son âge : =
ANNEE(AUJOURDHUI())-1963

Cette formule utilise la fonction AUJOURDHUI en tant qu’argument de la fonction


ANNEE pour obtenir l’année en cours, puis soustrait 1963 pour renvoyer l’âge de la
personne.

12. La fonction JOUR()

Renvoie le jour du mois correspondant à l’argument numéro_de_série. Ce jour est


représenté sous la forme d’un nombre entier compris entre 1 et 31.

Syntaxe : JOUR(numéro_de_série)

La syntaxe de la fonction JOUR contient les arguments suivants :

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 21 ~

Numéro_de_série : Obligatoire. La date du jour que vous essayez de rechercher. Les


dates doivent être entrées à l'aide de la fonction DATE, ou dans les résultats d'autres
formules ou fonctions. Par exemple, utilisez date (2008,5,23) pour le 23 mai 2008.
Problèmes peuvent se produire si les dates sont entrées en tant que texte.

13. La fonction JOURS()

Renvoie le nombre de jours entre deux dates.

Syntaxe : JOURS(date_début,date_fin)

La syntaxe de la fonction DAYS contient les arguments suivants :

 Date_fin et Date_début : Obligatoire. Date_début et Date_fin sont deux dates


dont vous voulez connaître le nombre de jours qui les séparent.

Remarques

 Si les deux arguments de date sont des nombres, JOURS utilise Date_fin–
Date_début pour calculer le nombre de jours qui les séparent.

 Si l’un des arguments de date est du texte, il est traité comme


DATEVAL(texte_date) et renvoie une date entière au lieu du composant temps.

 Si les arguments de date sont des valeurs numériques situées en dehors de la


plage de dates valides, JOURS renvoie la valeur d’erreur #NOMBRE!.

 Si les arguments de date sont des chaînes qui ne peuvent pas être analysées
comme dates valides, JOURS renvoie la valeur d’erreur #VALEUR!.

Exemple :

Données

31/12/2011

1/1/2011

Formule Description Résultat

=JOURS("15/03/11","01/02/11") Recherche le nombre de jours entre la 42


date de fin (15/03/11) et la date de début
(01/02/11). Lorsque vous entrez une date
directement dans la fonction, vous devez

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 22 ~

Données

la placer entre guillemets. Le résultat est


42.

=JOURS(A2,A3) Recherche le nombre de jours entre la 364


date de fin dans la cellule A2 et la date
de début dans la cellule A3 (364).

14. La fonction JOURS360()

La fonction JOURS360 renvoie le nombre de jours compris entre deux dates sur la base
d’une année de 360 jours (12 mois de 30 jours), qui est utilisée dans certains calculs
comptables. Utilisez cette fonction pour le calcul des paiements si votre système
comptable est basé sur 12 mois de 30 jours.

Syntaxe : JOURS360(date_début,date_fin,[méthode])

La syntaxe de la fonction JOURS360 contient les arguments suivants :

 date_début, date_fin Obligatoire. Ce sont les deux dates délimitant la période


dont vous voulez connaître le nombre de jours. Si date_début est postérieure à
date_fin, la fonction JOURS360 renvoie une valeur négative. Les dates doivent
être entrées à l’aide de la fonction DATE ou dériver des résultats d’autres
formules ou fonctions. Par exemple, utilisez DATE(2008,5,23) pour renvoyer le 23e
jour du mois de mai 2008. Des problèmes peuvent survenir si les dates sont
entrées sous forme de texte.

 Méthodes Facultatif. Valeur logique qui détermine l’utilisation de la méthode


américaine ou européenne dans le mode de calcul.

Méthode Mode de calcul

FAUX ou Méthode États-Unis (NASD). Si la date de début est le dernier jour du


omis mois, la date de début devient le 30 du même mois. Si la date de fin est
le dernier jour du mois et que la date de début est avant le 30 du mois,
la date de fin devient le 1er du mois suivant ; sinon, la date de fin
devient le 30 du même mois.

VRAI Méthode européenne. Les dates de début et de fin correspondant au


31 du mois deviennent le 30 du même mois.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 23 ~

Exemple :

Dates
1er janvier 2011
30 janvier 2011
1er février 2011
31 décembre 2011
Formule Description Résultat
=JOURS360(A3,A4) Nombre de jours entre le 30.01.11 et le 01.02.11 sur la 1
base d’une année de 360 jours.
=JOURS360(A2,A5) Nombre de jours entre le 01.01.11 et le 31.12.11 sur la 360
base d’une année de 360 jours.
=JOURS360(A2,A4) Nombre de jours entre le 01.01.11 et le 01.02.11 sur la 30
base d’une année de 360 jours.

15. La fonction JOURSEM()

Renvoie le jour de la semaine correspondant à une date. Par défaut, le jour est donné
sous forme d’un nombre entier compris entre 0 et 7.

Syntaxe : JOURSEM(numéro_série,[type_retour])

La syntaxe de la fonction JOURSEM contient les arguments suivants :


 numéro_de_série Obligatoire. Représente un numéro séquentiel représentant
la date du jour que vous cherchez. Les dates doivent être entrées en utilisant la
fonction DATE, ou sous la forme de résultats d’autres formules ou fonctions. Par
exemple, utilisez DATE(2008;5;23) pour le 23e jour du mois de mai 2008. Des
problèmes peuvent survenir si les dates sont entrées sous forme de texte.
 type_retour Facultatif. Représente le chiffre qui détermine le type
d’information que la fonction renvoie.

type_retour Chiffre renvoyé

1 ou omis Chiffre compris entre 1 (dimanche) et 7 (samedi), conformément à


la version précédente de Microsoft Excel.

2 Chiffre compris entre 1 (lundi) et 7 (dimanche).

3 Chiffre compris entre 0 (lundi) et 6 (dimanche).

11 Chiffre compris entre 1 (lundi) et 7 (dimanche).

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 24 ~

type_retour Chiffre renvoyé

12 Chiffre compris entre 1 (mardi) et 7 (lundi).

13 Chiffre compris entre 1 (mercredi) et 7 (mardi).

14 Chiffre compris entre 1 (jeudi) et 7 (mercredi).

15 Chiffre compris entre 1 (vendredi) et 7 (jeudi).

16 Chiffre compris entre 1 (samedi) et 7 (vendredi).

17 Chiffre compris entre 1 (dimanche) et 7 (samedi).

 Si numéro_de_série n’appartient pas à la plage associée à la valeur de base


de la date actuelle, une erreur #NOMBRE! est renvoyée.

 Si type_retour n’appartient pas à la plage spécifiée dans le tableau ci-dessus,


une erreur #NOMBRE! est renvoyée.

Exemple :

Données
14/02/2008
Formule Description (résultat) Résultat
=JOURSEM(A2) Jour de la semaine, avec des valeurs comprises entre 5
1 (dimanche) et 7 (samedi) (5)
=JOURSEM(A2;2) Jour de la semaine, avec des valeurs comprises entre 4
1 (lundi) et 7 (dimanche) (4)
=JOURSEM(A2;3) Jour de la semaine, avec des valeurs comprises entre 3
0 (lundi) et 6 (dimanche) (3)

16. La fonction [Link]()

Renvoie le numéro de semaine d’une date spécifique. Par exemple, la semaine


contenant le 1er janvier est la première semaine de l’année ; elle est numérotée
semaine 1. Il existe deux systèmes utilisés pour cette fonction :

 Système 1 La semaine contenant le 1er janvier est la première semaine de


l’année ; elle est numérotée semaine 1.
 Système 2 La semaine contenant le premier mardi de l’année est la première
semaine de l’année ; elle est numérotée semaine 1. Ce système correspond à
la méthodologie spécifiée dans la norme ISO 8601, appelé couramment
système de numérotation des semaines européen.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 25 ~

Syntaxe : [Link](numéro_de_série;[type_retour])

La syntaxe de la fonction [Link] contient les arguments suivants :


 numéro_de_série Obligatoire. Représente une date de la semaine. Les dates
doivent être entrées en utilisant la fonction DATE, ou sous la forme de résultats
d’autres formules ou fonctions. Par exemple, utilisez DATE(2008;5;23) pour le 23e
jour du mois de mai 2008. Des problèmes peuvent survenir si les dates sont
entrées sous forme de texte.
 type_retour Facultatif. Détermine quel jour est considéré comme le début de
la semaine. La valeur par défaut est 1.

type_retour La semaine commence le Système


1 ou omis Dimanche 1
2 Lundi 1
11 Lundi 1
12 Mardi 1
13 Mercredi 1
14 Jeudi 1
15 Vendredi 1
16 Samedi 1
17 Dimanche 1
21 Lundi 2
Note

 Si numéro_de_série n’appartient pas à la plage associée à la valeur de base


de la date actuelle, une erreur #NOMBRE! est renvoyée.

 Si type_retour n’appartient pas à la plage spécifiée dans le tableau ci-dessus,


une erreur #NOMBRE! est renvoyée.

Exemple :

Données
09/03/2012
Formule Description Résultat
=[Link](A2) Numéro de semaine de l’année correspondant au 10
09/03/2012, avec le dimanche comme début de
semaine (par défaut).

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 26 ~

Données
=[Link](A2;2) Numéro de semaine de l’année correspondant au
09/03/2012, avec le lundi comme début de
semaine (second argument, 2).

17. La fonction MOIS()

Renvoie le mois d’une date représentée par un numéro de série. Le mois est donné
sous la forme d’un nombre entier compris entre 1 (janvier) et 12 (décembre).

Syntaxe : MOIS(numéro_de_série)

La syntaxe de la fonction MOIS contient les arguments suivants :

 numéro_de_série Obligatoire. Représente le code de date du mois que vous


recherchez. Les dates doivent être entrées à l’aide de la fonction DATE ou sous
la forme de résultats d’autres formules ou fonctions. Par exemple, utilisez
DATE(2008,5,23) pour le 23e jour du mois de mai 2008. Certains problèmes
peuvent survenir en relation avec des dates entrées sous forme de texte.

Les valeurs retournées par les fonctions ANNEE, MOIS et JOUR seront des valeurs du
calendrier grégorien, quel que soit le format d’affichage de la valeur de date fournie.
Par exemple, si la date fournie utilise le format d’affichage du calendrier islamique
(Hijri), les valeurs retournées pour les fonctions ANNEE, MOIS et JOUR seront associées
à la date du calendrier grégorien équivalente.

Exemple :

Date
15 avril 2011
Formule Description Résultat
=MOIS(A2) Mois de la date indiquée dans la cellule A2. 4

18. La fonction TEMPS()

Renvoie le nombre décimal d’une heure précise. Si le format de cellule était Standard
avant que la fonction ne soit entrée, le résultat est mis en forme en tant que date.

Le nombre décimal renvoyé par la fonction TEMPS est une valeur comprise entre 0
(zéro) et 0,99988426, qui représente l’heure, de 0:00:00 (12:00:00 AM) à 23:59:59
(11:59:59 PM).

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 27 ~

Syntaxe : TEMPS(heure, minute, seconde)

La syntaxe de la fonction TEMPS contient les arguments suivants :

 Heure Obligatoire. Représente un nombre compris entre 0 (zéro) et 32767


indiquant l’heure. Toute valeur supérieure à 23 sera divisée par 24 et le reste
sera traité comme la valeur horaire. Par exemple, TEMPS(27;0;0) = TEMPS(3;0;0)
= 0,125 ou 03:00 (03:00 AM).

 Minute Obligatoire. Représente un nombre compris entre 0 et 32767 indiquant


les minutes. Toute valeur supérieure à 59 sera convertie en heures et en minutes.
Par exemple, TEMPS(0;750;0) = TEMPS (12;30;0) = 0,520833 ou 12:30 (12:30 PM).

 Seconde Obligatoire. Représente un nombre compris entre 0 et 32767


indiquant les secondes. Toute valeur supérieure à 59 sera convertie en heures,
minutes et secondes. Par exemple, TEMPS(0;0;2000) = TEMPS(0;33;22) = 0,023148
ou 00:33:20 (12:33:20 AM)

Remarque

Une valeur de temps est une portion de valeur de date représentée par un nombre
décimal (par exemple, 12:00 est représenté par 0,5 car il s’agit du milieu de la journée).

Exemple :

Heure Minute Seconde


12 0 0
16 48 10
Formule Description Résultat
=HEURE(A2;B2;C2) Partie décimale d’un jour, pour l’heure spécifiée à 0.5
la ligne 2 (12 heures, 0 minute, 0 seconde)
=HEURE(A3;B3;C3) Partie décimale d’un jour, pour l’heure spécifiée à 0,7001157
la ligne 3 (16 heures, 48 minutes, 10 secondes)

19. La fonction ANNEE()

Renvoie l’année correspondant à une date. L’année est renvoyée sous la forme d’un
nombre entier dans la plage 1900-9999.

Syntaxe : ANNÉE(numéro_de_série)

La syntaxe de la fonction ANNÉE contient les arguments suivants :

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 28 ~

 numéro_de_série Obligatoire. Représente le code de date de l’année que


vous voulez trouver. Les dates doivent être entrées en utilisant la fonction DATE
ou sous la forme de résultats d’autres formules ou fonctions. Par exemple, utilisez
DATE(2008;5;23) pour le 23e jour du mois de mai 2008. Des problèmes peuvent
survenir si les dates sont entrées sous forme de texte.

Notes

Les valeurs retournées par les fonctions ANNEE, MOIS et JOUR seront des valeurs du
calendrier grégorien, quel que soit le format d’affichage de la valeur de date fournie.
Par exemple, si la date fournie utilise le format d’affichage du calendrier islamique
(Hijri), les valeurs retournées pour les fonctions ANNEE, MOIS et JOUR seront associées
à la date du calendrier grégorien équivalente.

Exemple :

Données
Date
05/07/2008
05/07/2010
Formule Description (résultat) Résultat
=ANNEE(A3) Année de la date dans la cellule A3 (2008) 2008
=ANNEE(A4) Année de la date dans la cellule A4 (2010) 2010

20. La fonction DATEDIF

Synthaxe : DATEDIF(date_début ;date_fin ; « type_retour »)

La syntaxe de la fonction DATEDIF contient les arguments suivants :

 Date_début et date_fin : obligatoire. Sont les dates pour les quelles vous voulez
calculez la différence et renvoyé un retour choisi.
 Type_retour : il peut être :
y Pour dire à Excel de renvoyé, après calcul, le nombre d’années qu’il y a
entre les deux dates.
m Pour dire à Excel de renvoyé, après calcul, le nombre des mois qu’il y a
entre les deux dates.
d Pour dire à Excel de renvoyé, après calcul, le nombre des jours qu’il y a
entre les deux dates.
ym Excel de renvoie, après calcul, le nombre des mois qui reste entre les deux
dates après avoir extrait les années
md Excel de renvoie, après calcul, le nombre des jours qui reste entre les deux
dates après avoir extrait les années et les mois
Cette fonction n’a pas de guide ni de boite d’argument de la fonction en Excel.
MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 29 ~

Voici un exemple pour comprendre cette fonction.

La date de naissance est le 14/03/2001, avec la fonction AUJOURDHUI, je renvoie la


date du jour, ici le 08/05/2025.

 Les résultats de la première fonction =DATEDIF(B8;B9;"y") montrent que cette


personne a 24 ans ;
 Cependant avec la deuxième fonction =DATEDIF(B8;B9;"m") on sait voir que
cette personne a déjà vécu 289 mois depuis le jours de sa naissance et
 Cependant avec la troisième fonction =DATEDIF(B8;B9;"d") on sait voir que
cette personne a déjà vécu 8821 jours depuis le jours de sa naissance.
En gros ces trois fonctions disent la même chose ; soit que 24 ans = 289 mois = 8 821
jours. Essayer avec votre calculatrice. Pour ce qui est de la 4ème et 5ème fonction, voici
les explications :

 Les résultats de la 3ème fonction signifient que cette personne a 24 et 1 mois. Le


1 mois signifie qu’il reste encore 11 mois pour qu’il ait 25 ans. La fonction renvoie
donc le nombre de mois qui reste après retrait des années accomplies ;
 Les résultats de la 4ème fonction signifient que cette personne a 24ans, 1mois et
24 jours. Les 24jours signifie qu’il reste encore 6-7 jours pour qu’il ait 1 mois. La
fonction renvoie donc le nombre de jours qui reste après retrait des années et
des mois accomplis ;

On peut renvoyé donc l’âge exacte de cet individu en liant la fonction 1, 4 et 5


comme suit :

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 30 ~

=DATEDIF(B8;B9;"y")&"ans,"&DATEDIF(B8;B9;"ym")&"mois et "&DATEDIF(B8;B9;"md")
&"jours"

Ce aui donne les résultats suivant :

24ans, 1mois et 24 jours.

Observer comment le “&” est utilisé pour séparer les fonctions. Essayez!

VII. Fonction sur les textes/chaine des caractères

1) La fonction CAR

Renvoie le caractère spécifié par un nombre. Utilisez CAR pour convertir en caractères
des numéros de pages de codes provenant de fichiers stockés sur d’autres types
d’ordinateurs.

Synthaxe : CAR(nombre)

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1
d’un nouveau classeur Excel. Pour que les formules affichent des résultats,
sélectionnez-les, appuyez sur F2, et sur Entrée. Si nécessaire, vous pouvez modifier la
largeur des colonnes pour afficher toutes les données.

Formule Description Résultat

=CAR(65) Affiche le caractère représenté par 65 dans le A


jeu de caractères de l’ordinateur.

=CAR(33) Affiche le caractère représenté par 33 dans le !


jeu de caractères de l’ordinateur.

2) La fonction CHERCHE

Les fonctions CHERCHE et CHERCHERB recherchent une chaîne de texte au sein d’une
seconde chaîne de texte et renvoient le numéro de la position de départ de la
première chaîne de texte à partir du premier caractère de la seconde chaîne de
texte. Par exemple, pour rechercher la position de la lettre « n » dans le mot
« imprimante », vous pouvez utiliser la fonction suivante :

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 31 ~

=CHERCHE("n" ; "imprimante")

Cette fonction renvoie la valeur 8, car « n » est le huitième caractère du mot


« imprimante ». Vous pouvez également rechercher des mots au sein d’autres mots.
Par exemple, la fonction

=CHERCHE("forme" ; "plateforme") renvoie la valeur 6, car le mot « forme » commence


au sixième caractère du mot « plateforme ».

Vous pouvez utiliser les fonctions CHERCHE et CHERCHERB pour déterminer


l’emplacement d’une chaîne de caractères ou de texte au sein d’une autre chaîne
de texte, puis utiliser les fonctions MID et MIDB pour renvoyer le texte, ou les fonctions
REMPLACER et REMPLACERB pour changer le texte. Ces fonctions sont illustrées dans
l’aide d’Excel.

Les fonctions CHERCHE et CHERCHERB contiennent les arguments suivants :

 texte_cherché : Obligatoire. Texte à rechercher.

 Texte : Obligatoire. Texte dans lequel voulez rechercher la valeur de l’argument


texte_cherché.

 no_départ : Facultatif. Numéro du caractère dans l’argument texte à partir duquel


vous voulez commencer la recherche.

3) La fonction EXACT

Compare deux chaînes de texte et renvoie la valeur VRAI si elles sont identiques ou
la valeur FAUX dans le cas contraire. EXACT respecte la casse, mais ne tient pas
compte des différences de mise en forme.

Syntaxe : EXACT(texte1, texte2)

Exemple :

Première chaîne Deuxième chaîne


Mot Mot
Mot Mot
m ot Mot
Formule Description Résultat
=EXACT(A2;B2) Vérifie s’il existe une correspondance entre les chaînes VRAI
de la première ligne.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 32 ~

Première chaîne Deuxième chaîne


=EXACT(A3;B3) Vérifie s’il existe une correspondance entre les chaînes FAUX
de la deuxième ligne (« M » est en majuscule dans A3).
=EXACT(A4;B4) Vérifie s’il existe une correspondance entre les chaînes
de la troisième ligne (A4 contient un espace entre
« m et « ot »).

4) La fonction CONCATENER

La fonction CONCATENER, qui fait partie des fonctions de texte permet de joindre
plusieurs chaînes au sein d’une seule chaîne.

IMPORTANT Dans Excel 2016, Excel Mobile et Excel Online, cette fonction a été
remplacée par la fonction CONCAT. Si la fonction CONCATENER est toujours
disponible à des fins de compatibilité descendante, il est préférable d’utiliser la
fonction CONCAT désormais. En effet, il est possible que la fonction CONCATENER ne
soit pas disponible dans les prochaines versions d’Excel.

Syntaxe : CONCATENER(texte1; [texte2]; ...)

Par exemple :

 =CONCATENER("La densité de population de l’"; A2; " "; A3; " est de "; A4;
"/kilomètre")
 =CONCATENER(B2; " "; C2)

Argument Description

texte1 (obligatoire) Premier élément à joindre. L’élément peut-être une valeur


de texte, un nombre ou une référence de cellule.

texte2, Autres éléments de texte à joindre. Au maximum, il peut y


... (facultatif) avoir 255 éléments et un total de 8 192 caractères.

Exemples

Pour utiliser ces exemples dans Excel, copiez les données dans le tableau ci-dessous,
puis collez-les dans la cellule A1 d’une nouvelle feuille de calcul.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 33 ~

Données
truite de rivière Anthony Chor
Espèce Quatrième Pin
32
Formule Description
=CONCATENER("La densité de Crée une phrase en joignant les données
population de l’"; A2; " "; A3; " de la colonne A avec un autre texte. Le
est de "; A4; "/kilomètre") résultat est La densité de population de
l’espèce truite de rivière est de
32/kilomètre.
=CONCATENER(B2; " "; C2) Joint la chaîne de la cellule B2, un espace
et la valeur de la cellule C2. Le résultat est
Christophe Beaulieu.
=CONCATENER(C2; "; "; B2) Joint la chaîne de la cellule C2, une chaîne
composée d’une virgule et d’un espace,
et la valeur de la cellule B2. Le résultat est
Christophe Beaulieu.
=CONCATENER(B3; " & "; C3) Joint la chaîne de la cellule B3, une chaîne
composée d’un espace, d’une esperluette
et d’un autre espace, et la valeur de la
cellule C3. Le résultat est Fourth & Pine.
=B3 & " & " & C3 Joint les mêmes éléments que dans
l’exemple précédent, mais en utilisant
l’opérateur de calcul esperluette (&) au
lieu de la fonction CONCATENER. Le
résultat est Fourth & Pine.
Problèmes courants

Problème Description

Des guillemets Utilisez des points-virgules pour séparer les éléments de texte
apparaissent dans adjacents. Par exemple : Excel affiche
la chaîne de =CONCATENER("Bonjour ""tout le monde") comme
résultat Bonjour"tout le monde avec un guillemet supplémentaire, car
il manque un point-virgule entre les arguments.

Il n’est pas nécessaire d’utiliser des points-virgules pour les


nombres.

Les mots S’il n’y a pas d’espaces désignés entre les différentes entrées
apparaissent collés. de texte, celles-ci sont mises bout à bout. Ajoutez des

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 34 ~

Problème Description

espaces dans la formule CONCATENER. Il existe deux


manières de procéder :

Ajoutez des guillemets doubles avec un espace entre eux " ".
Par exemple : =CONCATENER("Bonjour"; " "; "tout le monde !").
Ajoutez un espace après l’argument Texte. Par exemple :
=CONCATENER("Bonjour "; "tout le monde !"). Un espace a été
ajouté à la chaîne "Bonjour ".

L’erreur #NOM? #NOM? indique généralement qu’il manque des guillemets


apparaît à la place dans un argument Texte.
du résultat attendu.

Meilleures pratiques

Procédez comme suit Description


Utilisez une esperluette L’opérateur de calcul esperluette (&) vous permet de
(&) à la place de la joindre des éléments de texte sans utiliser de fonction.
fonction CONCATENER.
Par exemple, =A1 & B1 renvoie la même valeur que
=CONCATENATE(A1,B1). Dans de nombreux cas, il est
plus simple et plus rapide d’utiliser l’opérateur
esperluette que la fonction CONCATENER pour créer des
chaînes.
La fonction TEXTE permet La fonction TEXTE convertit une valeur numérique en
de combiner et de texte et combine les nombres avec du texte ou des
mettre en forme des symboles.
chaînes.
Par exemple, si la cellule A1 contient le nombre 23,5,
vous pouvez utiliser la formule suivante pour mettre en
forme le nombre comme un montant en euros :

=TEXTE(A1;"0,00 €")

Résultat : 23,50 €

5) La fonction NBCAR

NBCAR renvoie le nombre de caractères contenus dans une chaîne de texte.


NBCAR(texte)

Exemple :
MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 35 ~

Données

Phoenix en Arizona

Un

Formule Description Résultat


=NBCAR(A2) Longueur de la première chaîne. 1.1
=NBCAR(A3) Longueur de la deuxième chaîne. {0}
=NBCAR(A4) Longueur de la troisième chaîne qui 1.1
comprend 5 espaces.

6) La fonction NOMPROPRE

Met en majuscule la première lettre de chaque chaîne de caractères et toute lettre


d’un texte qui suit un caractère non alphabétique. Toutes les autres lettres sont
converties en lettres minuscules.

NOMPROPRE(texte)

7) La fonction REMPLACER

Cet article décrit la syntaxe de formule et l’utilisation des fonctions REMPLACER et


REMPLACERB dans Microsoft Excel.

Description

 REMPLACER remplace une chaîne de caractères par une autre, en fonction du


nombre de caractères spécifiés.
 REMPLACERB remplace une chaîne de caractères par une autre, en fonction
du nombre d’octets spécifiés.

IMPORTANT La fonction REMPLACER est destinée aux langues qui utilisent un jeu de
caractères codés sur un octet, tandis que la fonction REMPLACERB est destinée aux
langues qui utilisent un jeu de caractères codés sur deux octets. La langue définie par
défaut sur votre ordinateur affecte la valeur de retour de la manière suivante :

 REMPLACER compte toujours chaque caractère, qu’il soit codé sur un ou deux
octets, pour un, quelle que soit la langue définie par défaut.
MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 36 ~

 REMPLACERB compte chaque caractère codé sur deux octets pour deux si
vous avez activé l’édition d’une langue prenant en charge un jeu de
caractères codés sur deux octets puis avez défini cette langue par défaut.
Sinon, REMPLACERB compte chaque caractère pour 1.

La syntaxe des fonctions REMPLACER et REMPLACERB contient les arguments suivants :

 ancien_texte Obligatoire. Représente le texte dont vous voulez remplacer un


nombre donné de caractères.
 no_départ Obligatoire. Représente la place du premier caractère de la
chaîne ancien_texte là où le remplacement par nouveau_texte doit
commencer.
 no_car Obligatoire. Représente le nombre de caractères d’ancien_texte que
nouveau_texte doit remplacer à l’aide de REMPLACER.
 no_octets Obligatoire. Représente le nombre d’octets d’ancien_texte que
nouveau_texte doit remplacer à l’aide de REMPLACERB.
 nouveau_texte Obligatoire. Représente le texte qui doit remplacer les
caractères d’ancien_texte.

Exemple

Données
Abcdefghijk
2009
123456
Formule Description (résultat) Résultat
=REMPLACER(A2; 6; 5; "*") Remplace cinq caractères dans le texte abcde*k
abcdefghijk par un seul caractère *, en
commençant par le sixième caractère (f).
=REMPLACER(A3; 3; 2; "10") Remplace les deux derniers chiffres (09) de 2010
2009 par 10.
=REMPLACER(A4; 1; 3; "@") Remplace les trois premiers caractères de @456
123456 par un seul caractère @.

8) La fonction SUPPRESPACE

Supprime tous les espaces de texte à l’exception des espaces simples entre les mots.
Exécutez la fonction SUPPRESPACE sur le texte provenant d’autres applications et dont
l’espacement peut être irrégulier.

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063
~ 37 ~

IMPORTANT La fonction SUPPRESPACE a été conçue pour supprimer le caractère


espace de ASCII 7 bits (valeur 32) du texte. Dans le jeu de caractères Unicode, il existe
un caractère d'espace supplémentaire appelé espace insécable, qui comporte une
valeur décimale de 160. Ce caractère est fréquemment utilisé dans les pages Web
comme l'entité HTML, & nbsp ;. En elle-même, la fonction SUPPRESPACE ne supprime
pas cet espace insécable.

Syntaxe : SUPPRESPACE(texte)

Exemple :

Formule Description Résultat


=SUPPRESPACE(" Supprime les espaces à gauche et à droite du Revenus
Revenus premier texte spécifié dans la formule (Revenus premier premier
trimestre ") trimestre) trimestre

Evaluation

Références :

1. Le site : [Link]
2. L’aide Excel, pour chaque fonction

MODULE D’APPRENTISSAGE EXCEL-PART. II : INTERMEDIAIRE PAR : ROGER ROMS - +243 997 091 063

Vous aimerez peut-être aussi