0% ont trouvé ce document utile (0 vote)
7 vues10 pages

Fonctions Excel par Demba Faye

Transféré par

dexxak236
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)
7 vues10 pages

Fonctions Excel par Demba Faye

Transféré par

dexxak236
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

Module 3 : LES FONCTION EXCEL

Une fonction est un calcul prédéfini dans Excel que nous pouvons saisir dans une cellule pour
nous aider à analyser ou à manipuler les données dans un classeur. Tout ce qu’il y a à faire est
d’ajouter les arguments, et le calcul sera automatiquement effectué. Les fonctions aident à
créer les formules nécessaires pour obtenir les résultats recherchés.

Les fonctions sont classées par catégories telles que « Financier », « Logique », « Texte », «
Maths & trigo », etc. Il est important de faire la différence entre une fonction et une formule.

En effet, une formule peut contenir des valeurs, des références à des cellules, des noms
définis et des fonctions. Une fonction est un morceau de code conçu pour calculer des
valeurs spécifiques et est utilisé dans les formules.

3.1 Insertion d’une formule

Il existe deux façon d’insérer une formule dans Excel :

 Soit en utilisant l’assistant Fonctions,


 Soit en la tapant directement dans la cellule elle-même ou dans la ligne de saisie.

Dans les deux cas, une formule doit commencer par le symbole =. Vous pouvez la

commencer par les symboles + ou ‒. Mais dans ce dernier cas, Excel ajoute automatiquement

le signe =. Si vous commencez par quelque chose d’autre, la formule sera considérée comme
étant un texte simple.

3.2 Les fonctions de manipulation de chaînes de caractères

3.2.1 Droite()

Cette fonction affiche le nombre de caractères choisi à partir de la fin du texte.


Syntaxe : =droite(" texte" ;nbre_de_caracacteres)
p. 1 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024
Exemple :

Dans cet exemple, B2 contient « Ecole Supérieure Polytechnique ». B7 contient les 10


derniers caractères de du texte contenu dans B2.

3.2.2 Gauche()

Cet fonction fait la même chose que Droite(), sauf que c’est pour récupérer les N premiers
caractères d’un texte.

3.2.3 Concatener()

Cette fonction permet de regrouper le contenu de plusieurs cellules ensemble.


Syntaxe :=concatener(première cellule;seconde cellule)

Exemple :
p. 2 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024
NB : ici, nous constatons que tous les mots sont collés (EcoleSupérieurePolytechnque).

Pour les séparer, au lieu d’utiliser la fonction Concatener(), nous pouvons utiliser la formule
suivante :

& ‘’ ‘’& permet d’ajouter de l’espace entre deux mots.

3.2.4 Maintenant()

Elle renvoie la date et l’heure actuelle.

Syntaxe : =maintenant()
3.2.5 Convert()
Elle permet de convertir un nombre d’une unité à une autre.
Syntaxe : =convert(nombre ;unite_du_nombre ;unite_du_resultat)

Exemple : =CONVERT(10; "C"; "F") ceci convertit 10°C en °F.


Quelques unités de conversion

p. 3 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024


Année "aa"

Jour "jj"
Heure "h"

Minute "mn"
Seconde "sec"

Pascal "Pa" (ou "p")

Atmosphère "atm" (ou "at")

mm de mercure "mmHg"

Gramme "g"

Degré Celsius "C" (ou "cel")

Degré Fahrenheit "F" (ou "fah")

Kelvin "K" (ou "kel")

3.3 Les Fonctions logiques ET() et OU()


Ces deux fonctions permettent de faciliter l'écriture des fonctions SI lorsque plusieurs
conditions sont à respecter.
La fonction ET permet de dire que deux ou plusieurs conditions soient respectées pour que la
fonction renvoie VRAI.
La fonction OU permet de dire que seulement une des deux ou plusieurs conditions doivent
être respectées pour que la fonction renvoie VRAI.
Syntaxe :
=ET(condition1;[condition2];...)

=OU(condition1;[condition2];...)

p. 4 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024


La fonction ET exige que toutes les conditions soient vraies pour renvoyer VRAI, si une seule
des conditions est fausse, alors la fonction renvoi FAUX. La fonction OU exige qu'une seule
des conditions soit vraie pour renvoyer VRAI.
3.4 La fonction SI()
La fonction SI est l'une des plus populaires dans Excel. Elle permet d'établir des comparaisons
logiques entre une valeur et le résultat attendu. Une instruction SI peut donc avoir deux
résultats. Le premier résultat est appliqué si la comparaison est vérifiée, sinon le deuxième
résultat est appliqué. La fonction SI() est utilisée comme suit :

SI (Condition ; Condition vrai ; Condition fausse)

Condition : est la condition à poser ;

Condition vrai : représente ce qu’il faut faire si la condition posée est vraie ;

Condition fausse : représente ce qu’il faut faire si la condition posée est fausse.

Exemple : SI(age>=18;"Majeur";"Mineur")
Utilisées avec la fonction SI(), les fonctions ET() et OU() permettent d’effectuer des tests
beaucoup plus complexes.
La fonction SI() peut utiliser des opérateurs logiques définis dans le tableau suivant :

Exemple :

p. 5 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024


D1 : =SI(C2>=18;"Majeur";"Mineur")
E2 : =SI(ET(B2="Homme";C2>=18);"VRAI";"FAUX")
F2 : =SI(ET(B2="Femme";C2>=18);"VRAI";"FAUX")
G2 : =SI(ET(C2>=15;C2<=20);"VRAI";"FAUX")
Dans une condition SI(), il peut arriver qu’on y ai plusieurs autres conditions SI(). Dans ce
cas, on parlera d’imbrication de SI().
Exemple : SI(C2>=18;"Majeur";SI(C2>15 ; ‘’Peut avoir CNI’’ ;’’Ne peut pas avoir CNI’’))
3.4 Les fonctions Statistiques

3.4.1 SOMME(), MOYENNE(), MIN(), MAX() et ECARTYPE()


Ces fonctions permettent de faire :
 SOMME() : la somme des valeurs d’une plage sélectionnée.
 MOYENNE() : elle permet de calculer la moyenne des valeurs d’une plage
sélectionnée.
 MIN() : elle permet de déterminer la valeur minimale dans une plage sélectionnée.
 MAX() : elle permet de déterminer la valeur maximale dans une plage sélectionnée.
 ECARTYPE() : elle permet de connaître la déviation standard des valeurs de cellules
dans une plage sélectionnée.
NB : les contenus des cellules (valeurs) doivent être de type « nombre ».
3.4.2 : NB() et NBVAL()
Ces deux fonctions permettent de connaître l’effectif dans une colonne donnée. Dans cette
colonne, les cellules vides ne sont pas comptabilisées.
NBVAL() permet de décompter des valeurs de type « TEXTE » ou « NOMBRE ».
NB() : permet de décompter des valeurs de type « NOMBRE » seulement.
p. 6 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024
3.4.3 : [Link]() et [Link]()
[Link]() permet de faire un décompte sur la base d’une condition. Cette fonction ne
s’applique qu’à une et une seule colonne.
Exemple1 : nous souhaiterions connaître l’effectif des « étudiantes » de la classe.

Exemple2 : nous souhaiterions connaître le nombre de garçons ayant la moyenne.

p. 7 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024


Voir exemple de la section 3.4.4 pour plus de détails.
3.4.4 [Link]() et [Link]()
[Link]() est une fonction permettant de faire la somme de plusieurs valeurs respectant
une condition donné[Link] ne s’applique qu’à une seule colonne. Quant à la fonction
[Link](), elle permert de sommer plusieurs valeurs en se basant sur une ou
plusieurs conditions. Elle s’applique à plusieurs colonnes.
Exemple :

Nom Prénom Genre Fonction Nbr Enfant Revenu

KA Mamadou Homme OUVRIER 3 200 000 CFA


SYLLa Khalifa Homme INGENIEUR 2 800 000 CFA

NIOUKY Robert Homme COMPTABLE 1 670 000 CFA

SYLVA Lambert Homme OUVRIER 0 350 000 CFA


CAMARA Michelle Femme INGENIEUR 0 770 000 CFA
NDIAYE Moussa Homme INGENIEUR 3 700 000 CFA
CAMARA Fatou Femme SECRETAIRE 1 230 000 CFA
DIOP Moussa Femme OUVRIER 4 370 000 CFA
TOURE Nabou Femme INGENIEUR 3 260 000 CFA
GADIAGA Marie Femme SECRETAIRE 0 290 000 CFA
KONTE Adama Femme OUVRIER 2 770 000 CFA
BASSENE Marie Femme COMPTABLE 0 340 000 CFA
NDIAYE Lamine Homme GARDIEN 2 150 000 CFA
1) Déterminer l’effectif et la marge salariale des hommes.
2) Déterminer l’effectif et la marge salariale des femmes.
3) Déterminer l’effectif et la marge salariale des femmes ingénieurs
4) Combien d’hommes ont plus de 2 enfants parmi les employés ?
5) Combien perçoivent les employées dont le nom se termine par « E » ?

3.4.5 Recherche() et RechercheV()


[Link] Recherche()
La fonction « RECHERCHE » renvoie une valeur provenant soit d’une plage à une
ligne ou une colonne, soit d’une matrice.

Syntaxe :=RECHERCHE (valeur_cherchée; vecteur_recherche; vecteur_résultat)


valeur_cherchée »: Valeur que la fonction RECHERCHE recherche dans le premier
vecteur. L’argument valeur_cherchée peut être un nombre, du texte, une valeur logique
ou un nom ou une référence à une valeur.
« vecteur_recherche » : Plage de cellules qui contient une seule ligne ou colonne. Les valeurs de
l’argument vecteur_recherche peuvent être du texte, des nombres ou des valeurs logiques.

p. 8 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024


« vecteur_resultat » : Plage du résultat se trouvant sur la même ligne correspondant à
la valeur cherchée.
Exemple :

Cette fonction recherche le produit A12 (citron) dans la plage A12 à A14 et renvoie le
correspondant sur la même ligne dans la plage B12 à B14. La valeur renvoyée est 1200.

[Link] RechercheV()

La fonction « RECHERCHEV» d'Excel permet d’effectuer une recherche dans un tableau de

valeurs et de renvoyer la valeur trouvée dans une cellule. On pourra, par Exemple : Trouver
la désignation et le prix unitaire d'un produit en saisissant simplement sa référence.

Syntaxe :=RECHERCHEV(Valeur_cherchée;table_matrice;no_index_col;valeur_proche).
« Valeur_cherchée » est en fait le critère de recherche.
« Table_matrice » est la table de correspondance. Cette table doit inclure toutes les colonnes
mais pas la ligne de titre. Cette table étant fixe, il faut utiliser une référence absolue ou mieux
Nommer cette plage.
« no_index_col » est le numéro de colonne de la table de correspondance qui contient la
caractéristique recherchée.
« Valeur_proche »Si valeur proche est fausse (saisir faux ou 0). Si valeur_proche est vrai
(saisir vrai ou1) la recherche se fera sur des valeurs proches, des intervalles.

Exemple 1:

p. 9 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024


=rechercheV(A2 ;$A$2 :$E$9 ;3 ;0) :Recherche dans la base de données la valeur de la
cellule A2 de la plage de données et donne le résultat de la même ligne dans la colonne 3 (elle
correspondant à la colonne « Désignation ».

FIN …

p. 10 Demba FAYE Docteur et Ingénieur en Informaticien ESP/Génie Civil 2023-2024

Vous aimerez peut-être aussi