Cet aide-mémoire simplifie les fonctionnalités et les capacités de Google Sheets et d'Excel, en fournissant un guide complet pour maîtriser ces outils.
Vous découvrirez un large éventail de sujets, des opérations mathématiques de base aux calculs financiers complexes, ce qui vous permettra de naviguer dans vos données avec facilité et précision.
Explorez les fonctionnalités avancées telles que la création de fonctions personnalisées, la manipulation de données et les tableaux dynamiques pour exploiter tout le potentiel des deux plates-formes.
Tout au long du parcours, vous trouverez des liens vers des contenus pertinents sur notre blog.
Débuter avec des feuilles de calcul
Apprenez les concepts et les outils de base qui rendent les feuilles de calcul puissantes pour la gestion, l'analyse et la visualisation des données.
Si vous êtes novice en matière de feuilles de calcul, cette section est faite pour vous. Si vous souhaitez explorer des fonctions avancées, n'hésitez pas à passer directement à la section suivante.
Définitions
Logiciel de tableur: Une application comme Microsoft Excel ou Google Sheets utilisée pour stocker des données, effectuer des calculs et organiser des informations.
Feuille de travail: Une page unique dans un classeur. Il s'agit d'une grille de cellules disposées en lignes et en colonnes. Dans Google Sheets, les feuilles de calcul sont parfois appelées “feuilles”.”
Feuille de calcul [Google Sheets]: Un fichier contenant une ou plusieurs feuilles de calcul.
Classeur [Excel]: Un fichier contenant une ou plusieurs feuilles de calcul.
Cellule: Une boîte rectangulaire dans une feuille de calcul qui peut stocker une valeur de données, une formule ou d'autres contenus.
Référence de la cellule: L'emplacement d'une cellule. La colonne est décrite par des lettres et la ligne par des chiffres. Par exemple, la cellule située dans la 4e colonne et la 7e ligne est notée D7.
Gamme de cellules: Un groupe de cellules adjacentes dans une feuille de calcul. Il est exprimé par des références de cellules, indiquant les limites supérieures et inférieures. Par exemple, A1:C3 fait référence aux cellules des colonnes A, B et C, et des lignes 1, 2 et 3. Vous pouvez utiliser les plages de cellules pour effectuer des calculs sur plusieurs cellules ou appliquer une mise en forme à un groupe.
| A | B | C | |
| 1 | A1 | B1 | C1 |
| 2 | A2 | B2 | C2 |
| 3 | A3 | B3 | C3 |
Formule: Un morceau de code qui effectue un calcul. Les formules commencent par un signe égal (=) et peuvent contenir des fonctions, des opérateurs mathématiques, des valeurs et des références de cellules.
Caractéristiques de base
Pour commencer à utiliser les feuilles de calcul, il faut comprendre les fonctions fondamentales. Vous pouvez formater les cellules pour modifier leur apparence, ajuster l'alignement du texte, définir des polices et appliquer des couleurs pour distinguer différents types de données ou priorités.
Ces fonctionnalités constituent la base d'une utilisation efficace des feuilles de calcul dans Google Sheets et Excel.
Ajouter des commentaires aux cellules
- Cliquez sur la cellule où vous souhaitez ajouter un commentaire.
- Cliquez avec le bouton droit de la souris ou CTRL+.cliquer sur la cellule et sélectionner Nouveau commentaire dans le menu contextuel. Vous pouvez également cliquer sur le bouton Insérer menu puis Nouveau commentaire.
- Une petite zone de texte s'ouvre alors, dans laquelle vous pouvez saisir votre commentaire.
- Une fois que vous avez saisi votre commentaire, cliquez sur la flèche verte pour l'enregistrer.
Références cellulaires
Lorsque vous faites référence à des cellules dans des feuilles de calcul, gardez à l'esprit les points suivants :
| Description | Exemple | |
| Référence à une cellule unique | Faites référence à une cellule spécifique en utilisant la lettre de la colonne et le numéro de la ligne. | =B2 |
| Plages de cellules | Utilisez le format début:fin pour spécifier une plage de cellules dans une formule. | =SUM(B2:B5) |
| Absolu référence de la cellule | Une adresse de cellule qui reste constante, quel que soit l'endroit où la formule est copiée ou déplacée. Utilisez $ pour rendre la référence d'une cellule absolue. | =$B$2 (la colonne et la ligne sont absolues) |
| Référence relative de la cellule | A adresse de cellule qui s'ajuste en fonction de l'endroit où la formule est copiée ou déplacée. Par défaut, toutes les références de cellules sont relatives. | |
| Référence aux cellules mixtes | Une référence de cellule qui combine à la fois les références absolues et relatives. Cela signifie que la colonne ou la ligne est fixée par un signe de dollar ($). |
=$B2 (la colonne est absolue, la ligne est relative) =B$2 (la colonne est relative, la ligne est absolue) |
Opérateurs
Dans les feuilles de calcul, les opérateurs sont des symboles spéciaux qui effectuent des opérations sur une ou plusieurs valeurs pour produire un résultat. Ces outils sont essentiels pour élaborer des formules qui traitent les données, effectuent des calculs, manipulent du texte et prennent des décisions logiques au sein d'une feuille de calcul.
Opérateurs arithmétiques
Les opérateurs arithmétiques sont un sous-ensemble d'opérateurs utilisés spécifiquement pour effectuer des calculs mathématiques de base. Ces calculs peuvent être effectués sur des valeurs numériques, des cellules et des plages dans une feuille de calcul.
| Opérateur | Description | Exemple | Exemples de résultats |
| + | Ajouter deux valeurs | 3 + 6 | 9 |
| - | Soustraire une valeur d'une autre | 10 - 7 | 3 |
| * | Multiplier deux valeurs | 21 * 2 | 42 |
| / | Diviser une valeur par une autre | 28 / 7 | 4 |
| % | Convertir une valeur en pourcentage | 3.25% | 0.0325 |
| ^ | Élever une valeur à une puissance | 2 ^ 6 | 64 |
Opérateurs de comparaison
Les opérateurs de comparaison renvoient des valeurs logiques (VRAI ou FAUX) à partir d'une comparaison de deux valeurs. Ils constituent l'épine dorsale des instructions logiques, de la mise en forme conditionnelle et de la validation des données.
La compréhension et l'utilisation des opérateurs de comparaison permettent aux utilisateurs de créer des feuilles de calcul plus dynamiques, plus réactives et plus utiles en exploitant la puissance des tests logiques et des opérations basées sur les conditions.
| Opérateur | Comparaison | Exemple | Exemple de résultat |
| = | Égalité | 1 = 2 | FAUX |
| > | Supérieure à | 5 > 4 | VRAI |
| < | Moins de | 2 < 3 | VRAI |
| <> | Pas d'égalité | 1 1 | FAUX |
| >= | Supérieur ou égal à | 5 >= 5 | VRAI |
| <= | Inférieur ou égal à | 2 <= 3 | VRAI |
Fonctions
Fonctions de base d'une feuille de calcul
Fonctions mathématiques
Les fonctions mathématiques des feuilles de calcul offrent un large éventail de possibilités pour effectuer des calculs complexes. Elles peuvent prendre en charge des tâches allant de l'arithmétique de base à l'analyse statistique avancée, permettant aux utilisateurs de travailler avec des chiffres, de calculer des statistiques et d'effectuer des modélisations financières.
| Fonction | Description | Exemple | Exemple de résultat |
| LOG() | Calcule le logarithme d'un nombre dans une base spécifiée. | =LOG(100, 10) | 2 |
| EXP() | Renvoie la puissance élevée d'un nombre donné. | =EXP(2) | 7.398 |
| MAX() | Trouve la plus grande valeur d'un ensemble de valeurs. | =MAX(A1:A6, C1:C3, 12) | 28 |
| MIN() | Trouve la plus petite valeur dans un ensemble de valeurs. | =MIN(A1:A6, C1:C3, 12) | 1 |
| MAXA() | Similaire à MAX, mais compte TRUE comme 1 et FALSE comme 0. | =MAXA(A1:A6, C1:C3, FALSE) | Valeur comme MAX(), TRUE comme 1 |
| MINA() | Similaire à MIN, mais compte TRUE comme 1 et FALSE comme 0. | =MINA(A1:A6, C1:C3, FALSE) | Valeur comme MIN(), TRUE comme 1 |
| SOMME() | Additionne tous les nombres d'une plage de cellules. | =SUM(A1:A6, C1:C3, 12) | 108 |
| MOYENNE() | Calcule la moyenne d'un groupe de nombres. | =MOYENNE(A1:A6, C1:C3, 12) | 12 |
| MÉDIANE() | Trouve la valeur médiane d'un ensemble de nombres. | =MÉDIANE(A1:A6, C1:C3, 12) | 10 |
| PERCENTILE.INC() | Calcule le nième centile d'un ensemble de données. | =PERCENTILE.INC(C1:C6, 0.25) | 22.75 |
| PLAFOND() | Arrondi d'un nombre à partir de zéro, au multiple le plus proche. | =PLAFOND(PI(), 0.1) | 3.2 |
| FLOOR() | Arrondit un nombre vers le bas, vers zéro, au multiple de signification le plus proche. | =FLOOR(PI(), 0.1) | 3.1 |
| VAR.S() | Calcule la variance de l'échantillon d'un ensemble de données. | =VAR.S(B1:B6) | 19.37 |
| STDEV.S() | Calcule l'écart-type de l'échantillon d'un ensemble de données. | =STDEV.S(B1:B6) | 4.40 |
| POWER() | Augmente un nombre à une puissance spécifiée. | =POWER(2,3) | 8 |
| SQRT() | Renvoie la racine carrée d'un nombre. | =SQRT(16) | 4 |
| ABS() | Renvoie la valeur absolue d'un nombre. | =ABS(-5) | 5 |
| MOD() | Renvoie le reste après la division. | =MOD(10,3) | 1 |
| MODE() | Renvoie le nombre le plus fréquent dans une plage. | =MODE(A1:A10) | Nombre le plus fréquent dans A1:A10 |
| RAND() | Génère un nombre aléatoire entre 0 et 1. | =RAND() | Nombre aléatoire entre 0 et 1 |
| RANDBETWEEN() | Génère un nombre entier aléatoire entre les valeurs spécifiées. | =ENTRE 1 ET 100 | Nombre entier aléatoire entre 1 et 100 |
Fonctions du texte
Les fonctions et opérateurs de texte dans les feuilles de calcul sont des outils inestimables pour manipuler et analyser des chaînes de texte. Ces fonctions permettent aux utilisateurs de mesurer, de combiner, de diviser et de modifier les données textuelles de diverses manières, facilitant ainsi l'organisation, l'extraction et la transformation des informations textuelles.
| Fonction | Description | Exemple | Exemple de résultat |
| LEN() | Renvoie la longueur d'une chaîne de caractères en caractères. | =LEN(D5) | 28 |
| & (Concaténer) | Combine plusieurs chaînes en une seule. | =”Hello ” & D1 & “ !” | “Hello World !” |
| REPT() | Répète le texte un nombre donné de fois. | =REPT(D6, 3) | “UniversUniversUnivers” |
| TEXTESPLIT() | Divise une chaîne sur un délimiteur spécifié en cellules séparées. | =TEXTSPLIT(D4, “o”) | “L”, “cal Gr”, “up” |
| TRIM() | Supprime les espaces supplémentaires du texte. | =TRIM(” Hello World “) | “Hello World” |
| UPPER() | Convertit toutes les lettres d'une chaîne de texte en majuscules. | =UPPER(D3) | “MILKY WAY” |
| MOINS() | Convertit toutes les lettres d'une chaîne de texte en minuscules. | =MINEUR(D3) | “voie lactée” |
| PROPER() | Convertit le texte en title case (la première lettre de chaque mot en majuscule). | =PROPER(“voie lactée”) | “Voie lactée” |
| ‘(Apostrophe) | Traite les nombres comme du texte. | ‘12345 | “12345” (en tant que texte) |
| RECHERCHE() | Recherche la position d'une sous-chaîne, sans tenir compte des majuscules et des minuscules. | =RECHERCHE(“world”, “Hello World”) | 7 |
| GAUCHE() | Renvoie les caractères du début d'une chaîne de texte. | =LEFT(“Hello World”, 5) | “Bonjour” |
| DROITE() | Renvoie les caractères à partir de la fin d'une chaîne de texte. | =DROIT(“Hello World”, 5) | “Monde” |
| MID() | Extrait une sous-chaîne d'une chaîne de texte, en fonction d'une position de départ et d'une longueur. | =MID(D6, 4, 5) | “vers” |
Dates
Les fonctions de date dans les feuilles de calcul sont essentielles pour traiter les informations relatives aux dates. Ces fonctions facilitent les opérations telles que la création de dates, le calcul de la différence entre les dates et l'extraction de composants spécifiques d'une date.
| Fonction | Description | Exemple | Exemple de résultat |
| DATE() | Crée une date à partir des valeurs de l'année, du mois et du jour. | =DATE(2023, 12, 23) | Numéro de série du 23 décembre 2023 |
| JOURS DE RÉSEAU() | Compte les jours ouvrables entre deux dates, à l'exclusion des week-ends et des jours fériés facultatifs. | =NETWORKDAYS(“2023-01-01”, “2023-01-31”) | Nombre de jours ouvrables entiers en janvier 2023, à l'exclusion des week-ends |
| DATEVALUE() | Convertit une date au format texte en un numéro de série. | =DATEVALUE(“2023-01-01”) | Numéro de série pour le 1er janvier 2023 |
| EOMONTH() | Recherche le dernier jour du mois un nombre spécifié de mois avant ou après une date de début. | =EOMONTH(“2023-01-01”, 1) | Numéro d'ordre du dernier jour de février 2023 |
| EDATE() | Calcule le numéro de série de la date un certain nombre de mois avant ou après une date de début. | =EDATE(“2023-01-01”, -1) | Numéro de série pour le 1er décembre 2022 |
| NOW() | Renvoie la date et l'heure actuelles. | =NOW() | Date et heure actuelles sous forme de numéro de série |
| AUJOURD'HUI() | Renvoie la date du jour. | =JOURNAL OFFICIEL() | Date actuelle sous forme de numéro de série |
| TIME() | Crée une heure à partir des valeurs de l'heure, des minutes et des secondes. | =TIME(09,45, 52) | 9:45:52 AM |
| MOIS() | Extrait le mois d'une date. | =MOIS(“2023-03-15”) | 3 (mars) |
| ANNÉE() | Extrait l'année d'une date. | =ANNÉE(“2023-03-15”) | 2023 |
| JOUR DE LA SEMAINE() | Extrait le jour de la semaine d'une date. | =WEEKDAY(“2023-03-15”) | 4 (mercredi) |
Conditionnel/booléen
Fonctions logiques
Les fonctions logiques sont utilisées dans les feuilles de calcul pour effectuer des opérations qui aboutissent à VRAI ou FAUX. Ces fonctions permettent de prendre des décisions dans les formules en fonction de conditions spécifiques.
| Fonction | Description | Exemple | Exemple de résultat |
| NOT() | NOT logique : renvoie VRAI si l'argument est FAUX, et vice versa. | =NOT(1 = 2) | VRAI |
| OR() | OU logique : renvoie VRAI si l'un des arguments est VRAI. | =OU(1 > 10, 2 < 20) | VRAI |
| ET() | ET logique : ne renvoie VRAI que si tous les arguments sont VRAIS. | =ET(1 > 10, 2 < 20) | FAUX |
| XOR() | XOR logique : renvoie VRAI si un nombre impair d'arguments est VRAI. | =XOR(1 > 10, 2 < 20) | VRAI |
Types de données
Compter les données
Les fonctions de comptage dans les feuilles de calcul sont essentielles pour l'agrégation des données. Elles permettent aux utilisateurs de compter le nombre de cellules qui répondent à des critères spécifiques, tels que les cellules non vides, les cellules contenant des nombres ou même les cellules vides dans une plage spécifiée.
| Fonction | Description | Exemple | Exemple de résultat |
| COUNT() | Compte le nombre de cellules d'une plage qui contiennent des nombres. | =COUNT(A5:E5) | 3 |
| COUNTA() | Compte le nombre de cellules d'une plage qui ne sont pas vides. | =COUNTA(A5:E5) | 4 |
| COUNTBLANK() | Compte le nombre de cellules vides dans une plage spécifiée. | =COUNTBLANK(A5:E5) | 1 |
Manipulation de données
Les fonctions de manipulation des données dans les feuilles de calcul permettent aux utilisateurs de filtrer, de trier et d'organiser les données de manière dynamique. Ces fonctions offrent des moyens puissants de visualiser et d'analyser des ensembles de données, facilitant ainsi la compréhension des tendances, la recherche de valeurs uniques et la génération de séquences basées sur des critères spécifiques.
| Fonction | Description | Exemple | Exemple de résultat |
| FILTRE() | Récupère un sous-ensemble de données répondant à une condition spécifiée. | =FILTRE(A1:B6, C1:C6>100) | Sous-ensemble de A1:B6 où les valeurs C1:C6 correspondantes sont > 100 |
| SORT() | Trie les lignes d'une plage de données en fonction des valeurs d'une ou plusieurs colonnes. | =SORT(A1:E6, 4) | Ensemble de données trié par ordre alphabétique de la quatrième colonne |
| SORTBY() | Trie une plage en fonction des valeurs d'une autre plage ou d'un autre tableau. | =SORTBY(A1:E6, D1:D6) | Ensemble de données trié sur la base des valeurs de D1:D6 |
| UNIQUE() | Renvoie une liste de valeurs uniques à partir d'un intervalle spécifié. | =UNIQUE(A1:A6) | Valeurs uniques de A1:A6 |
| SEQUENCE() | Génère une séquence de nombres basée sur la valeur de départ, le nombre de lignes et le pas. | =SÉQUENCE(5, 1, 3, 2) | 5 lignes, 1 colonne avec les valeurs 3, 5, 7, 9, 11 |
| TRANSPOSE() | Transpose les lignes et les colonnes d'une plage ou d'un tableau, ce qui a pour effet d'en inverser l'orientation. | =TRANSPOSITION(A1:B2) | Transpose les données de la plage A1:B2 des lignes aux colonnes, ou vice versa. |
Types de données
Les fonctions de type de données dans les feuilles de calcul sont utilisées pour vérifier ou convertir le type de données dans une cellule, par exemple pour déterminer si une cellule contient un nombre, un texte ou une valeur booléenne, ou pour convertir ces types de données.
| Fonction | Description | Exemple | Exemple de résultat |
| ISNUMBER() | Vérifie si une cellule est un nombre. | =ISNUMBER(A1) | VRAI |
| ISTEXT() | Vérifie si une cellule est du texte. | =ISTEXT(D1) | VRAI |
| ISLOGIQUE() | Vérifie si une cellule est un booléen (valeur logique). | =ISLOGIQUE(A1) | FAUX |
| ISLOGIQUE() | Vérifie si une expression est un booléen (valeur logique). | =ISLOGIQUE(A1=A1) | VRAI |
| N() | Convertit en numéro. Convertit une date en numéro de série. | =N(E1) | 44927 |
| TEXT() | Convertir en texte formaté. | =TEXT(C6, “0.00E+0”) | “4.96E+2” |
| ISBLANK() | Vérifie si une cellule est vide. | =ISBLANK(A1) | Vrai si A1 est vide |
Somme
Les fonctions “Somme” des feuilles de calcul sont conçues pour faciliter l'agrégation de valeurs dans une plage, en prenant en charge les opérations de somme de base, les sommes basées sur des conditions et des agrégations plus complexes telles que la somme des produits ou les sous-totaux qui peuvent ignorer de manière sélective les lignes cachées ou les lignes appliquées par un filtre.
| Fonction | Description | Exemple | Exemple de résultat |
| SOMME() | Additionne tous les nombres d'une plage ou d'une liste d'arguments spécifiée. | =SUM(A1:A10) | Additionne les valeurs des cellules A1 à A10 |
| SUMIFS() | Additionne les valeurs d'une plage en fonction de plusieurs critères. | =SUMIFS(B1:B10, A1:A10, “>5”) | Additionne les valeurs de B1:B10 lorsque les valeurs correspondantes de A1:A10 sont supérieures à 5 |
| SUMPRODUCT() | Calcule la somme des produits des nombres correspondants dans un ou plusieurs tableaux. | =SUMPRODUCT(A1:A10, B1:B10) | Additionne les produits des valeurs correspondantes dans les plages A1:A10 et B1:B10 |
| SOUS-TOTAL() | Calcule un sous-total à l'aide d'une fonction spécifiée sur une plage, en ignorant éventuellement les lignes cachées. | =SOUS-TOTAL(9, A1:A10) | Renvoie la somme de A1:A10, en ignorant les lignes masquées par un filtre si celui-ci est appliqué |
Recherches
Les fonctions de consultation sont essentielles pour rechercher et récupérer des données dans différentes parties d'une feuille de calcul. Elles constituent un moyen puissant d'accéder aux données et de les comparer entre les tableaux et les plages.
| Fonction | Description | Exemple | Exemple de résultat |
| LOOKUP() | La fonction LOOKUP recherche une valeur dans une plage et renvoie une valeur correspondante dans une autre plage. | =LOOKUP(“Produit”, A1:A10, B1:B10) | Trouve “Produit” dans A1 et renvoie la valeur correspondante de B1 |
| VLOOKUP() | Recherche une valeur dans la première colonne d'un tableau et renvoie une valeur dans la même ligne à partir d'une colonne spécifiée. | =VLOOKUP(“Valeur”, A1:B10, 2, FALSE) | Valeur de la deuxième colonne lorsque “Valeur” se trouve dans la première colonne |
| HLOOKUP() | Recherche une valeur dans la première ligne d'un tableau et renvoie une valeur dans la même colonne à partir d'une ligne spécifiée. | =HLOOKUP(“Valeur”, A1:J2, 2, FALSE) | Valeur de la deuxième ligne lorsque “Valeur” se trouve dans la première ligne |
| XLOOKUP() | Recherche une correspondance dans une plage ou un tableau et renvoie l'élément correspondant d'une seconde plage ou d'un second tableau. | =XLOOKUP(“Valeur”, A1:A10, B1:B10) | Valeur de la plage B1:B10 correspondant à la “Valeur” trouvée dans A1:A10 |
| INDEX() + MATCH() | Les combinaisons permettent d'effectuer des recherches flexibles en utilisant MATCH pour trouver la position et INDEX pour récupérer la valeur à cette position. | =INDEX(B1:B10, MATCH(“Valeur”, A1:A10, 0)) | Valeur de B1:B10 dans la ligne où “Valeur” se trouve dans A1:A10 |
Rond
Les fonctions d'arrondi dans les feuilles de calcul sont essentielles pour la gestion des données numériques, en particulier lors de la préparation de rapports financiers, de la réalisation d'analyses statistiques ou simplement pour garantir la cohérence des données en limitant le nombre de décimales. Ces fonctions permettent d'arrondir les nombres de différentes manières afin de répondre à différents besoins.
| Fonction | Description | Exemple | Exemple de résultat |
| ROUND() | Arrondit un nombre au nombre de chiffres spécifié. | =ROUND(3.14159, 2) | 3.14 |
| ROUNDUP() | Arrondit un nombre au nombre de décimales spécifié le plus proche. | =ROUNDUP(3.14159, 2) | 3.15 |
| ROUNDDOWN() | Arrondit un nombre au nombre de décimales spécifié le plus proche. | =ROUNDDOWN(3.14159, 2) | 3.14 |
| INT() | Arrondit un nombre à l'entier le plus proche. | =INT(3.14159) | 3 |
Fonctions avancées
Contrôle du débit
Les fonctions de contrôle des flux dans les feuilles de calcul sont conçues pour améliorer les processus de prise de décision au sein des formules, permettant des réponses dynamiques basées sur diverses conditions.
Ces fonctions permettent aux utilisateurs de diriger le flux des calculs et de traiter les erreurs de manière plus gracieuse, ce qui garantit des modèles de feuilles de calcul plus robustes et plus souples.
| Fonction | Description | Exemple | Exemple de résultat |
| IF() | Utilise une condition logique pour renvoyer les valeurs spécifiées. | =IF(ISBLANK(A5), “A5 est vide”, “A5 n'est pas vide”) | “A5 est vide” |
| IFS() | Évalue plusieurs conditions, en renvoyant une valeur pour la première condition VRAIE. | =IFS(A1 > B1, “1er”, A2 > B2, “2ème”) | “3ème” |
| SWITCH() | Choisit une valeur de retour dans une liste sur la base d'une comparaison avec une valeur donnée. | =SWITCH(MID(D3, 1, 5), “World”, “planet”) | “galaxie” |
Calcul conditionnel
Les fonctions de calcul conditionnel dans les feuilles de calcul sont essentielles pour analyser les données en fonction de critères spécifiques. Ces fonctions permettent aux utilisateurs de compter, d'additionner et de calculer des moyennes pour les cellules qui remplissent certaines conditions, ce qui rend l'analyse des données plus efficace et plus ciblée.
| Fonction | Description | Exemple | Exemple de résultat |
| COUNTIF() | Compte le nombre de cellules qui répondent à une condition unique. | =COUNTIF(A1:A6, “>5”) | 3 |
| COUNTIFS() | Compte le nombre de cellules qui répondent à plusieurs conditions. | =COUNTIF(A1:A6, “>5”, B1:B6, TRUE) | 2 |
| SUMIF() | Additionne les valeurs d'une plage qui répondent à un seul critère. | =SUMIF(A1:A6, “>5”) | 37 |
| SUMIFS() | Additionne les valeurs d'une plage qui répondent à plusieurs critères. | =SUMIFS(B1:B6, A1:A6, “>5”, D1:D6, “Groupe local”) | 18 |
| MOYENNEIF() | Calcule la moyenne des cellules qui remplissent une condition. | =MOYENNE SI(A1:A6, “>5”) | 12.33 |
| MOYENNEIFS() | Calcule la moyenne des cellules qui remplissent plusieurs conditions. | =AVERAGEIFS(B1:B6, A1:A6, “>5”, D1:D6, “Groupe local”) | 9 |
Création de fonctions personnalisées
La création de fonctions personnalisées dans les feuilles de calcul, en particulier dans Excel, permet aux utilisateurs de définir leurs propres fonctions réutilisables afin de simplifier les calculs complexes, d'améliorer la lisibilité et de réduire les erreurs. Ceci est possible grâce à l'utilisation de la fonction LAMBDA et LET qui améliorent l'efficacité et la capacité de la formule.
| Fonction | Description | Exemple | Exemple de résultat |
| LAMBDA() | Permet de créer des fonctions personnalisées et réutilisables sans VBA. Les utilisateurs peuvent définir leurs propres paramètres et calculs dans une seule formule. | =LAMBDA(x, x^2)(5) | 25 (Equerre de la valeur d'entrée) |
| LET() | Attribue des noms aux résultats d'un calcul dans une formule. Cela permet de réduire la répétition d'expressions complexes et d'améliorer les performances. | =LET(x, 5, x^2) | 25 (Assigne 5 à x, puis élève x au carré) |
Référence indirecte de la cellule/plage
Les fonctions de référence indirecte aux cellules et aux plages dans les feuilles de calcul permettent un référencement dynamique des cellules et des plages. Cela peut s'avérer particulièrement utile dans les scénarios où les références de cellules doivent être modifiées en fonction du contenu d'autres cellules ou de tâches de manipulation de données complexes.
| Fonction | Description | Exemple | Exemple de résultat |
| INDIRECT() | Renvoie la référence spécifiée par une chaîne de texte. Cela permet de référencer les cellules de manière dynamique. | =INDIRECT(“A1”) | Valeur dans la cellule A1 |
| ADDRESS() | Renvoie l'adresse d'une cellule sous forme de texte, en fonction des numéros de ligne et de colonne. | =ADRESSE(1, 1) | “A1” |
| OFFSET() | Renvoie une référence décalée d'un certain nombre de lignes et de colonnes à partir d'une référence de cellule de départ. | =OFFSET(A1, 1, 1) | Valeur dans B2 (une ligne vers le bas et une colonne vers la droite à partir de A1) |
Fonctions de gestion des erreurs
Ces fonctions de traitement des erreurs sont essentielles pour créer des feuilles robustes, car elles vous permettent d'identifier et de gérer efficacement les erreurs. Vous pouvez les utiliser pour vérifier la présence de types d'erreurs spécifiques, remplacer les erreurs par des messages significatifs ou effectuer des opérations conditionnelles basées sur des valeurs d'erreur.
| Fonction | Description | Exemple | Exemple de résultat |
|---|---|---|---|
| IFERROR() | Renvoie une valeur spécifiée si la formule est évaluée en erreur. | =IFERROR(A5 / A5, "Erreur détectée") |
“Erreur détectée” |
| IFNA() | Renvoie une valeur spécifiée si la formule est évaluée à #N/A. |
=IFNA(VLOOKUP(A1, B1:B10, 1, FALSE), "Non trouvé") |
“Non trouvé” |
| ISERROR() | Vérifie si une valeur est une erreur. | =ERREUR(A1/B1) |
VRAI |
| ISERR() | Vérifie si une valeur est une erreur sauf #N/A. |
=ISERR(A1/B1) |
VRAI |
| ISNA() | Vérifie si une valeur est la #N/A erreur. |
=ISNA(VLOOKUP(A1, B1:B10, 1, FALSE)) |
VRAI |
| ERROR.TYPE() | Renvoie un nombre correspondant au type d'erreur. | =ERREUR.TYPE(A1/B1) |
2 (#DIV/0 ! erreur) |
Analyse financière
Finance
Les fonctions financières des tableurs sont essentielles pour l'analyse des investissements, des prêts et d'autres scénarios financiers. Elles permettent aux utilisateurs de calculer les paiements, les intérêts, la valeur future, la valeur actuelle nette, le rendement, le prix, le taux de rendement interne et le nombre de périodes de paiement pour divers produits financiers.
| Fonction | Description | Exemple | Exemple de résultat |
| GOOGLEFINANCE() | Récupère des informations actuelles ou historiques sur les titres à partir de Google Finance. | =GOOGLEFINANCE(“GOOG”, “price”, DATE(2021,1,1), DATE(2021,12,31), “DAILY”) | Historique des cours de clôture quotidiens de l'action Google |
| PMT() | Calcule le paiement périodique d'un prêt ou d'un investissement. | =PMT(rate, nper, pv) | Montant du paiement périodique |
| IPMT() | Calcule le paiement des intérêts pour une période donnée. | =IPMT(rate, per, nper, pv) | Paiement des intérêts pour la période |
| PPMT() | Calcule le paiement du principal pour une période donnée. | =PPMT(rate, per, nper, pv) | Paiement du principal pour la période |
| FV() | Calcul de la valeur future d'un investissement ou d'un prêt. | =FV(rate, nper, pmt) | Valeur future de l'investissement ou du prêt |
| VAN() | Calcule la valeur actuelle nette d'un investissement. | =NPV(taux, valeur1, valeur2,...) | Valeur actuelle nette des flux de trésorerie |
| YIELD() | Calcule le rendement d'un titre qui verse des intérêts périodiques. | =YIELD(settlement, maturity, rate, pr, redemption) | Taux d'intérêt annuel du titre |
| PRICE() | Calcule le prix par $100 valeur nominale d'un titre. | =PRICE(settlement, maturity, rate, yld, redemption) | Prix par $100 valeur nominale du titre |
| TRI() | Calcule le taux de rendement interne d'une série de flux de trésorerie. | =IRR(valeurs) | Taux de rendement interne des flux de trésorerie |
| NPER() | Calcule le nombre de périodes pour un prêt ou un investissement. | =NPER(rate, pmt, pv) | Nombre de périodes pour rembourser le prêt ou atteindre l'objectif financier |
