THEME 5 : L IAISONS ENTRE FEUILLES ET

Transcription

THEME 5 : L IAISONS ENTRE FEUILLES ET
Année universitaire 2015-2016
Informatique appliquée : Tableur et programmation
Premier cycle — Troisième année de Licence
Pierre-Henri GOUTTE
5. Nommer « Catalogue » les valeurs de la table (la plage de cellules A2:D10), en activant dans
l’onglet Formules le bouton Définir un nom, de la zone Noms définis.
6. L’emploi de la fonction de recherche est facilité lorsque les données du tableau sont triées par ordre
THEME 5 : LIAISONS ENTRE FEUILLES ET FONCTIONS DE RECHERCHE
croissant des valeurs inscrites dans la première colonne de la table. Pour y parvenir, sélectionner une
des cellules de la table Catalogue, puis activer le bouton Trier de la zone Trier et filtrer de l’onglet
Le but de cet exercice est de vous initier à l’emploi des fonctions de recherches verticale et horizontale
Données. Indiquer que la colonne Code Produit est la clé de tri, que vous désirez trier sur les valeurs
en vous proposant d’éditer sur une feuille de calcul une facture établie à partir de tableaux de données
et que l’ordre sera du plus petit au plus grand. Vous devez obtenir le résultat suivant :
stockés sur un autre classeur.
I SAISIE ET MISE EN FORME DE LA PREMIERE TABLE DE DONNEES
1. Créer un dossier Facturation dans le répertoire portant votre nom.
2. Télécharger le classeur Excel donnees.xlsx stocké à l’adresse suivante :
http://mediamining.univ-lyon2.fr/velcin
3. La description des articles mis à la vente par l’entreprise est répertoriée dans la première feuille de
calcul. Nommer cette feuille « Articles ».
4. Créer un style que vous nommerez « Titrage » et qui permet d’afficher le contenu d’une cellule en
police Times new Roman 12 gras, centré verticalement et horizontalement, et ombré (commande
Code Produit
C1
C2
E15
E17
L1
PC1
PC2
PC3
SC
Nomenclature
Imprimante Jet C1
Imprimante Jet C2
Ecran 15"
Ecran 17"
Imprimante Laser 1
PC C-500
PC P3-550
PC P3-600
Scanner
Caractéristiques
Couleur simple tête
Couleur double tête
Moniteur 15 pouces
Moniteur 17 pouces
Laser 8 pages/minute
Céléron 500 MHz
Pentium III 550 MHz
Pentium III 600 MHz
Scanner couleur
Prix unitaire HT
100,00
150,00
200,00
500,00
450,00
1 700,00
2 000,00
3 200,00
110,00
€
€
€
€
€
€
€
€
€
Remplissage). Appliquer le style à la plage A1:D1. Pour créer un style, suivre la procédure suivante :
- Dans la zone « Style » de l’onglet Accueil, cliquer sur la flèche à droite du bouton Styles de cellules.
II CONSTRUCTION D’UNE FACTURE SIMPLE : EXEMPLE DE MISE EN ŒUVRE DE LA FONCTION
RECHERCHE VERTICALE AVEC DES VALEURS EXACTES.
- Dans le panneau ainsi ouvert, sélectionner en bas à gauche la commande « Nouveau style de cellule… ».
A Activer la feuille de facture
1. Enregistrer le classeur donnees.xlsx. Veiller à ne pas le fermer.
2. Télécharger, à partir du serveur, un deuxième classeur nommé facturation.xlsx dans votre répertoire.
- Une fenêtre nommée Style est alors ouverte. Taper dans la zone de texte le nom du nouveau style :
« Titrage », puis cliquer sur le bouton Format… .
3. Une ébauche de la facture est stockée dans la première feuille de calcul du classeur. Nommer cette
feuille Facture.
4. Fusionner les styles des classeurs donnees.xlsx et facturation.xlsx. Pour cela, mettre au premier plan le
fichier facturation.xlsx, puis activer le bouton Styles de cellules de la zone Style de l’onglet Accueil.
Activer la commande Fusionner des styles. Dans la fenêtre Fusionner à partir de… sélectionner le
fichier donnees.xlsx.
5. Appliquer le style « Titrage » à la plage A12:F12 et à la plage A1:F1 de la feuille Facture.
- Le bouton Format… ouvre la fenêtre « Format de cellule ». Paramétrer les commandes de formatage.
- Valider par le bouton OK .
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
2/14
B Insérer une fonction pour éditer la date du jour
1. Dans la cellule C4, insérer la fonction standard Excel permettant d’éditer la date du jour :
AUJOURDHUI(). Noter que c’est une fonction sans paramètre.
2. Appliquer au résultat le format qui permet à Excel d’éditer le quantième (le jour de la semaine), le
jour (le numéro du jour dans le mois), le mois en toutes lettres et l’année avec quatre chiffres. Par
exemple : Mardi 24 février 2015.
C Insérer des fonctions de recherche verticale pour éditer dans la facture des données du catalogue
Objectif de la fonction de recherche : Lors d’un achat, le vendeur saisit le code des articles
commandés par un client dans une des cellules de la plage A13:A19 de la feuille Facture. Le nom et le
prix HT des articles commandés vont être recherchés de manière automatique par Excel dans la table
Catalogue de la feuille Articles du classeur donnees.xlsx à l’aide de la fonction RECHERCHEV
•
Excel va rechercher l’information, dans notre exercice : l’adresse de la cellule dans laquelle le
(Recherche Verticale) et vont être édités dans la facture en colonnes B et D. Cette procédure permet 1°)
de gagner du temps et 2°) de minimiser les erreurs de frappe.
Étape 2 : Entrer, dans la première zone de texte (Valeur_cherchée), la valeur à partir de laquelle
vendeur a tapé le code du produit.
La Valeur cherchée contient l’adresse d’une cellule de la feuille de calcul active (dans notre exemple,
1 Première phase : Saisir le code des produits achetés
l’adresse A13 de la feuille Facture du classeur facturation.xlsx).
En plage A13:A15 de la feuille Facture, saisir le code des 3 articles que commande le client.
Attention ! Veiller à employer des valeurs exactes, c’est-à-dire des valeurs qui existent dans la table
Catalogue. Par exemple, écrire :
Une valeur identique à la valeur cherchée doit se trouver dans la première colonne de la table des données
(ici, la colonne A de la table Catalogue de la feuille Articles du classeur donnees.xlsx).
•
A
Étape 3 : Entrer dans la deuxième zone de recherche (Table_matrice), l’adresse de la table dans
laquelle Excel doit trouver l’information à éditer.
Le lieu de recherche est le nom de la table (de la plage de cellules) où le logiciel doit rechercher la donnée à
13 PC1
14 C1
15 E17
éditer (ici la table Catalogue de la feuille Articles du classeur donnees.xlsx).
Pour sélectionner la table Catalogue, activer dans l’onglet Affichage le bouton Changer de fenêtre de la
zone Fenêtre, ce qui vous donne accès à tous les fichiers ouverts, dont donnees.xlsx. Sélectionner avec la
souris la table Catalogue.
2 Deuxième phase : Afficher le nom du produit en B13 à l’aide de la fonction RechercheV
•
Vous avez inscrit « PC1 » dans la cellule A13 de la feuille Facture. La fonction RechercheV que
Étape 4 : Entrer dans la troisième zone de texte (N°_index_col). le rang (le numéro ou l’indice) de la
colonne de la table où se trouve l’information recherchée.
vous devez insérer en cellule B13 doit afficher dans cette même cellule B13 le nom du produit qui, dans la
Entrer dans cette zone de texte la valeur 2, car le nom des produits est inscrit dans la deuxième colonne de la
table Catalogue du classeur donnees.xlsx, a pour CodeProduit « PC1 », soit le nom « PC C-500 ».
table Catalogue.
Pour aboutir, le concepteur de la feuille Excel doit suivre les cinq étapes suivantes :
•
•
Étape 1 : Insérer dans la cellule B13 la fonction de recherche. Pour cela,
Étape 5 : Entrer dans la quatrième zone de texte (Valeur_proche) un paramètre qui peut prendre la
valeur VRAI ou FAUX.
Dans le ruban Formule, activer le bouton Insérer une fonction, puis choisir dans la catégorie Recherche &
Entrer ici la valeur FAUX, car la valeur recherchée dans la première colonne de la table Catalogue doit être
Matrices la fonction RECHERCHEV. L’assistant de fonction édite la fenêtre de paramétrage suivante :
une valeur exacte. Il ne faut pas que le logiciel Excel, si l’utilisateur tape un code de produit qui n’existe pas,
propose par défaut un autre code.
Vous devez obtenir le résultat suivant :
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
3/14
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
4/14
A
12
Code produit
13 PC1
14 C1
15 E17
Résumé
RECHERCHEV cherche dans la première colonne de la table Table_matrice une valeur égale à la Valeur
en ligne, par la ligne de la table Table_matrice contenant la valeur égale à la Valeur_cherchée,
-
en colonne, par la colonne de la table Table_matrice qui a pour rang la valeur N°_index_col.
-
C1
C2
E15
E17
L1
PC1
PC2
PC3
SC
Imprimante Jet C1
Imprimante Jet C2
Ecran 15"
Ecran 17"
Imprimante Laser 1
PC C-500
PC P3-550
PC P3-600
Scanner
Caractéristiques
Nommer la plage C13:C19 Quantité
100,00
150,00
200,00
500,00
450,00
1 700,00
2 000,00
3 200,00
110,00
€
€
€
€
€
€
€
€
€
•
Entrer dans la cellule E13 une formule de calcul du prix total hors taxe construite à partir des deux
•
Recopier sur la plage E13 : E15 la formule pour éditer les prix des autres articles commandés.
•
Nommer la plage E13:E19 Prix_total_HT.
2 Calcul des prix TTC
•
•
Entrer dans la cellule F13 la formule de calcul du prix total TTC: = Prix_total_HT * (1+TVA)
•
Recopier cette formule dans la plage F13:F15.
•
Calculer la somme des quantités en cellule C20 (=SOMME(Quantité)), des prix HT en cellule E20
(=SOMME(Prix_total_HT)) et des prix TTC en cellule F20 (=SOMME(Prix_total_TTC) en
Recopier sur la plage B13:B15 la fonction que vous venez d’insérer afin qu’elle affiche le nom des
employant à chaque fois les noms de plages.
trois produits commandés.
•
•
Placer la valeur du taux de la TVA 0,20 en cellule B21 et lui appliquer le format pourcentage avec
une précision d’une décimale. Nommer la cellule B21 TVA.
3 Écriture des colonnes B et D de la facture à l’aide de la fonction de recherche verticale
•
et la plage D13:D19 Prix_unitaire_HT.
d’éditer des nombres en euros.
Prix unitaire HT
Couleur simple tête
Couleur double tête
Moniteur 15 pouces
Moniteur 17 pouces
Laser 8 pages/minute
Céléron 500 MHz
Pentium III 550 MHz
Pentium III 600 MHz
Scanner couleur
1
1
2
D
Prix unitaire HT
1 700,00 €
100,00 €
500,00 €
noms précédemment définis = Quantité * Prix_Unitaire_HT et lui appliquer le format qui permet
-
Nomenclature
C
Quantité
•
cherchée inscrite dans la feuille de départ, puis édite l’information dont l’adresse est définie
Code Produit
B
Désignation
PC C-500
Imprimante Jet C1
Ecran 17"
Calculer le montant de la TVA à percevoir en cellule F21.
Insérer dans la cellule D13 une autre fonction de recherche verticale et la paramétrer pour lui
permettre d’éditer le prix unitaire du premier produit commandé, soit 1700.
•
Afficher le prix ainsi obtenu au format euros.
•
Recopier dans la plage D13:D15 la fonction pour éditer le prix des autres articles commandés.
III
CALCUL DES REMISES : EXEMPLE DE MISE EN ŒUVRE DE LA FONCTION RECHERCHE
HORIZONTALE AVEC DES VALEURS APPROXIMATIVES
Une remise est proposée au client en fonction de la quantité d’articles commandés. Si moins de trois
D Écriture de formules de calcul avec des plages nommées :
articles sont vendus, aucune remise n’est accordée. Si 3 ou 4 articles sont vendus, une remise de 10 % est
L’objectif est maintenant d’éditer, à l’aide de formules de calcul employant des plages nommées,
d’abord le prix total hors taxe et le prix total TTC de chacun des produits commandés, puis le montant hors
octroyée. Si plus de 4 articles sont vendus, il est effectué une remise de 20 %. Les taux de remise sont stockés
dans une nouvelle table comprenant les taux de remise et les seuils à partir desquels ils sont appliqués.
taxe, le montant TTC et le montant de la taxe pour l’ensemble de la facture.
A Saisie de la nouvelle table des données
1 Calcul des prix totaux hors taxes
•
Saisir pour chaque article commandé, la quantité commandée : en C13 : 1 ; en C14 : 1 ; en C15 : 2.
1. Activer le classeur donnees.xlsx à partir du bouton Changer de fenêtre de la zone Fenêtre de l’onglet
Affichage. Insérer une nouvelle feuille de calcul dans ce classeur et la nommer Remises.
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
5/14
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
6/14
2. Sur cette feuille, entrer les données de la table ci-dessous et nommer les données de cette table
(plage B1: D2) TauxRemises. Appliquer à la plage A1 :A2 le style Titre.
3. Revenir au classeur facturation.xlsx pour calculer la remise effective faite au client.
C La recherche par approximation
B Insertion d’une fonction de recherche horizontale
La valeur de référence de la fonction de recherche (le nombre total d’articles commandés) n’a que très
L’objet de ce paragraphe est d’expliquer comment paramétrer la fonction de recherche que vous allez
insérer en B22 et qui doit trouver lequel des trois taux de remise sera appliqué à la facture.
peu de chance d’être égale à une des valeurs de seuil de la table TauxRemises. Il faut donc paramétrer la
fonction pour qu’elle effectue une recherche à partir d’une valeur approximative, et non d’une valeur exacte
comme nous l’avons fait dans les paragraphes précédents.
1 L’objet de la fonction RechercheH
Pour faire une recherche par approximation, il faut entrer dans la zone de texte Valeur proche de
Dans la table où sont stockés les taux de remise, les données sont présentées en lignes et non en
l’assistant de fonction soit la valeur 1, soit la valeur « Vrai ». Si le logiciel ne trouve pas, dans la première
colonnes. Il faut donc employer la fonction de recherche horizontale RechercheH.
ligne de la table dont le nom est inscrit dans la zone de texte Tableau, une valeur exactement égale à la valeur
RECHERCHEH (« Valeur_cherchée » ; « Tableau » ; « N°_index_ligne » ; « Valeur_proche »)
de la cellule inscrite dans la zone de texte Valeur_cherchée, il prendra comme valeur de référence la plus
grande des valeurs inférieures à la valeur recherchée.
Dans notre exercice, le logiciel prend comme taux de remise la valeur 0 % pour toute valeur inférieure à 3 ; il
prendra comme taux la valeur 10 % pour toute quantité commandée supérieure ou égale à 3 et inférieure à 5 ;
il prendra comme taux la valeur de 20 % pour toute quantité commandée supérieure ou égale à 5.
D Calcul de la remise
La fonction RECHERCHEH cherche, dans la première ligne de la table inscrite dans la zone de texte Tableau,
1. Calculer en cellule F22 le montant de la remise accordée sur le montant total toutes taxes comprises.
une valeur égale à la valeur inscrite dans la zone de texte Valeur_cherchée, (dans l’exercice, le nombre
2. Calculer en cellule F23 le montant que doit régler effectivement le client.
d’articles vendus, soit la cellule C20 de la feuille de calcul Facture) puis édite l’information dont l’adresse
est définie
-
en colonne, par la colonne de la table inscrite dans la zone de texte Tableau (dans l’exercice, TauxRemise
IV
LA GESTION DES ERREURS DANS UNE FONCTION PERSONNALISEE
de la table donnees.xlsx) contenant la valeur égale à ou à défaut inférieure à Valeur_cherchée,
-
en ligne, par la ligne de la table inscrite dans la zone de texte Tableau et dont le rang de la ligne est la
Pour un emploi plus aisé de la feuille de calcul, il est dès nécessaire de maîtriser les messages d’erreurs
valeur inscrite dans la zone de texte N°_index_lg (dans l’exercice, la constante 2, car c’est la deuxième
que génère la fonction de recherche, lorsque celle-ci ne trouve pas de valeur de référence, lorsqu’une des
ligne qui contient le taux de remise).
cellules de la plage C13:C19 n’est pas renseignée.
2 Mise en œuvre de la fonction de recherche horizontale dans votre application
A L’édition de message d’erreur par la fonction de recherche
La fonction de recherche a pour objectif d’éditer un taux de remise. Elle doit donc être insérée dans la
-
cellule B22 de la feuille Facture. La Valeur_cherchée est le nombre total d’articles vendus. Il est calculé en
en maintenant la touche Ctrl enfoncée.
cellule C20 de la feuille Facture. Le Tableau est le tableau des remises stocké dans la feuille de calcul
Remises du classeur donnees.xlsx. Le numéro de ligne est égal à 2, car les taux de remise sont stockés en
Dupliquer la feuille de calcul Facture en cliquant sur l’onglet du nom de la feuille et en le déplaçant tout
-
Nommer la nouvelle feuille Facture améliorée.
ligne 2.
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
7/14
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
8/14
-
Sélectionner la cellule B13 et recopier son contenu sur la plage B13 : B19. Vous constatez l’apparition
Vlookup est le nom anglais de la fonction RechercheV. Pour insérer une fonction standard d’Excel
d’un message d’erreur « #N/A », lorsque la cellule contenant le code de l’article (Valeur_Cherchée) est
dans une fonction Visual Basic Application, il faut
vide. Voir la copie d’écran ci-après.
-
lui donner son nom anglais (ici VLookUp)
-
et la faire précéder du nom de sa classe d’objet : WorksheetFunction (fonction de la feuille de calcul).
Avant
A
12 Code produit
13 PC1
14 C1
15 E17
16
17
18
19
Après
B
Désignation
PC C-500
Imprimante Jet C1
Ecran 17"
#N/A
#N/A
#N/A
#N/A
A
12
Code produit
13 PC1
14 C1
15 E17
16
17
18
19
3 Insérer la fonction personnalisée dans la feuille de calcul
B
Désignation
PC C-500
Imprimante Jet C1
Ecran 17"
-
Insérer en B13 la fonction personnalisée RechV pour éditer le nom des produits commandés.
-
Recopier la fonction sur la plage B13:B19.
-
Insérer en D13 la fonction personnalisée RechVet la paramétrer pour éditer le prix unitaire des produits
commandés.
-
Recopier cette fonction en D13:D19.
C Construction d’une fonction calculant le prix hors taxe
B Construction d’une fonction de recherche Visual Basic élaborée
Si vous recopiez la formule que vous avez écrite en E13 sur la plage E13:E19, vous vous apercevez que
Nous allons créer une fonction Visual Basic dont l’objectif est d’éditer dans la colonne B soit le résultat
d’une recherche (le nom du produit) si le vendeur a entré le code d’un article dans la colonne A, soit une
cellule vide si le vendeur n’a entré aucun code en colonne A.
La fonction personnalisée teste le contenu d’une cellule de la colonne A, puis édite
•
Une chaîne vide si le test vérifie que la cellule contenant la valeur de référence est vide,
•
Le résultat de la recherche si ce test est faux.
cellules vides.
A
Code produit
12
13 PC1
14 C1
15 E17
16
17
18
19
1 Principes
-
le logiciel Excel envoie un message d’erreur : « #VALEUR » : il ne peut pas exécuter le produit de deux
2 Construire une fonction de recherche personnalisée
B
Désignation
PC C-500
Imprimante Jet C1
Ecran 17"
C
Quantité
1
1
2
D
Prix unitaire HT
1 700,00 €
100,00 €
500,00 €
E
Prix total HT
1 700,00 €
100,00 €
1 000,00 €
#VALEUR!
#VALEUR!
#VALEUR!
#VALEUR!
Pour remplacer l’édition du message d’erreur par une chaîne vide, construire, dans le module
•
Ouvrir l’éditeur Visual Basic( Alt F11 ) ; insérer un module que vous nommerez Mes_Fonctions.
•
Écrire dans le module le programme suivant :
Mes_fonctions, une deuxième fonction que vous nommerez Prix_HT et qui éditera, en fonction de la valeur
du code du produit affiché dans la colonne A de la facture, soit le produit du prix unitaire par la quantité
commandée, soit une chaîne vide. Insérer la nouvelle fonction en E13 et la recopier sur la plage E13:E19.
Function RechV (Code As String , Table As Variant , IndexCol As Integer ) As Variant
If Code = "" Then
RechV = ""
Else
RechV = WorksheetFunction.Vlookup ( Code , Table , IndexCol )
End If
End Function
D Construction d’une fonction calculant un prix TTC
Selon les mêmes principes, construire une fonction personnalisée permettant de calculer le prix TTC si un
prix hors taxe est édité ou d’afficher une chaîne vide dans les autres cas.
Enregistrer le fichier au format xlsm.
Le type Variant peut contenir
-
des données simples qui peuvent être soit textuelles soit numériques (c’est le cas du résultat de la fonction
personnalisée RechV)
-
V LA GESTION DES ERREURS A L’AIDE DES FONCTIONS VBA APPROPRIEES.
A Insérer dans la facture les informations concernant le client
des tableaux (c’est le cas du paramètre Table).
Le vendeur veut pouvoir, à l’aide d’un code, entrer les informations concernant son client.
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
9/14
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
10/14
1°) Dupliquer la feuille de calcul « Facture améliorée » et nommer la nouvelle feuille « Facture finale ».
-
Modifier cette feuille de telle manière que, lorsqu’un utilisateur saisit, dans la cellule B6, le code d’un client
Une des instructions est capable de détecter une erreur : On Error GoTo suivi de l’identificateur du
sous-programme chargé de gérer l’erreur (gestionnaire d’erreurs). Dans notre fonction, nous avons donné
l’application affiche dans la cellule B7 le nom, dans la cellule B8 la rue, dans la cellule B9 le code postal et
au gestionnaire d’erreurs le nom de GestionErreur.
dans la cellule B10, la ville du client. Les données concernant les clients sont stockées dans la troisième
-
L’instruction Resume permet de revenir dans le programme principal après le traitement de l’erreur.
feuille du classeur donnes.xlsx.
-
Next indique que le retour dans le programme principal se fait juste après l’instruction qui a provoqué
2°) Tester les fonctions de recherche que vous avez insérées dans la nouvelle feuille avec le code client A12.
Vous devez obtenir le résultat suivant :
A
B
C
1
2
3
Facture n° :
4
Date :
mardi 04 janvier 2011
5
6
Code du client: A12
7
Nom du client : RAPETOUT
8
Rue : 89, rue du Triangle
9
Code Postal : 44100
10
Ville : NANTES
11
12
Code produit
Désignation
13 PC1
PC C-500
14 C1
Imprimante Jet C1
15 E17
Ecran 17"
16
17
18
19
20 Totaux :
21 Taux de TVA
22 Taux de remise
23
une erreur.
-
D
E
Exit permet de sortir d’une procédure ou d’une fonction immédiatement.
F
Société Vattel
Quantité
1
1
2
Prix unitaire HT
1 700,00 €
100,00 €
500,00 €
4
19,6%
10%
Prix total HT
1 700,00 €
100,00 €
1 000,00 €
2 800,00 €
TVA
Montant de remise
Totaux après remise :
Prix total TTC
2 033,20 €
119,60 €
1 196,00 €
3 348,80
548,80
334,88
3 013,92
€
€
€
€
B La gestion des erreurs par des fonctions VBA appropriées.
Remplacer les quatre fonctions standard d’Excel que vous venez d’insérer par des fonctions
personnalisées capables de gérer le message d’erreur envoyé par l’application lorsque le code inséré par
l’utilisateur n’existe pas dans la table.
VBA permet de détecter des erreurs et vous permet d’y remédier en effectuant les actions adéquates.
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
11/14
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
12/14
Lexique français-anglais des fonctions Excel
Nom des fonctions de feuille de calcul
Français
Anglais
ABS
ABS
ACOS
ACOS
ACOSH
ACOSH
ADRESSE
ADDRESS
ALEA
RAND
AMORLIN
SLN
ANNEE
YEAR
ARGUMENT
ARGUMENT
ARRONDI
ROUND
ASIN
ASIN
ASINH
ASINH
ATAN
ATAN
ATAN2
ATAN2
ATANH
ATANH
AUJOURDHUI
TODAY
BDECARTYPE
DSTDEV
BDECARTYPEP DSTDEVP
BDMAX
DMAX
BDMIN
DMIN
BDMOYENNE
DAVERAGE
BDNB
DCOUNT
BDNBVAL
DCOUNTA
BDPRODUIT
DPRODUCT
BDSOMME
DSUM
BDVAR
DVAR
BDVARP
DVARP
CAR
CHAR
CELLULE
CELL
CHERCHE
SEARCH
CHOISIR
CHOOSE
CNUM
VALUE
CODE
CODE
COLONNE
COLUMN
COLONNES
COLUMNS
COS
COS
VPM
COSH
CROISSANCE
GROWTH
CTXT
FIXED
DATE
DATE
DATEVAL
DATEVALUE
DB
DB
DDB
DDB
DECALER
OFFSET
DEGRES
DEGREES
DETERMAT
MDETERM
DROITE
RIGHT
DROITEREG
LINEST
ECARTYPE
STDEV
ECARTYPEP
STDEVP
ENT
INT
EPURAGE
CLEAN
Pierre-Henri Goutte ©
Liaisons dans Excel : les fonctions de Recherche
13/14
Pierre-Henri Goutte ©
Nom des fonctions de feuille de calcul
Français
Anglais
EQUIV
MATCH
ESTERR
ISERR
ESTERREUR
ISERROR
ESTLOGIQUE
ISLOGICAL
ESTNA
ISNA
ESTNONTEXTE
ISNONTEXT
ESTNUM
ISNUMBER
ESTREF
ISREF
ESTTEXTE
ISTEXT
ESTVIDE
ISBLANK
ET
AND
EXACT
EXACT
EXP
EXP
FACT
FACT
FONCTION.APPELANTE CALL
FRANC
DOLLAR
GAUCHE
LEFT
HEURE
HOUR
INDEX
INDEX
INDIRECT
INDIRECT
INFO
INFO
INTPER
IPMT
INVERSEMAT
MINVERSE
JOUR
DAY
JOURS360
DAYS360
JOURSEM
WEEKDAY
LIGNE
ROW
LIGNES
ROWS
LN
LN
LOG
LOG
LOG10
LOG10
LOGREG
LOGEST
MAINTENANT
NOW
MAJUSCULE
UPPER
MAX
MAX
MEDIANE
MEDIAN
MIN
MIN
MINUSCULE
LOWER
MINUTE
MINUTE
MOD
MOD
MOIS
MONTH
MOYENNE
AVERAGE
N
N
NB
COUNT
NB.SI
COUNTIF
NB.VIDE
COUNTBLAN
NBCAR
LEN
NBVAL
COUNTA
NOMPROPRE
PROPER
NON
NOT
NPM
NPER
Nom des fonctions de feuille de calcul
Français
Anglais
OU
OR
PI
PI
PRINCPER
PPMT
PRODUIT
PRODUCT
PRODUITMAT
MMULT
RACINE
SQRT
RADIANS
RADIANS
RANG
RANK
RECHERCHE
LOOKUP
RECHERCHEH
HLOOKUP
RECHERCHEV
VLOOKUP
REGISTRE.NUMERO REGISTER.ID
REMPLACER
REPLACE
REPT
REPT
SECONDE
SECOND
SI
IF
SIGNE
SIGN
SIN
SIN
SINH
SINH
SOMME
SUM
SOMME.SI
SUMIF
SOMMEPROD
SUMPRODUCT
SOUS.TOTAL
SUBTOTAL
STXT
MID
SUBSTITUE
SUBSTITUTE
SUPPRESPACE
TRIM
SYD
SYD
T
T
TAN
TAN
TANH
TANH
TAUX
RATE
TEMPS
TIME
TEMPSVAL
TIMEVALUE
TENDANCE
TREND
TEXTE
TEXT
TRANSPOSE
TRANSPOSE
TRI
IRR
TRIM
MIRR
TRONQUE
TRUNC
TROUVE
FIND
TYPE
TYPE
TYPE.ERREUR
ERROR.TYPE
VA
PV
VAN
NPV
VAR
VAR
VAR.P
VARP
VC
FV
VDB
VDB
VPM
PMT
ZONES
AREAS
Liaisons dans Excel : les fonctions de Recherche
14/14