ExcelFormulas logoExcelFormulas.
Demander à l'IA
Moteur Interactif de Formules Excel v4.0

Répertoire des Formules Excel

Recherchez, filtrez et maîtrisez plus de 25 formules avec guides d'arguments et grilles interactives.

Manipulez la logique, les recherches matricielles, le texte et les tableaux dynamiques directement dans votre navigateur.

Démonstration en direct

Arrêtez de deviner les coordonnées des cellules.

Les captures d'écran statiques ne montrent pas la dynamique d'une formule. Voici un simulateur interactif exécutant

Cliquez dans la cellule D2 (actuellement 103).

Tapez 101, 104 ou 105 puis appuyez sur Entrée.

Le résultat en cellule E2 s'actualise immédiatement.

Department Directory Lookup
fxE2
ABCDE
1ID EmployéDépartementSalaireRecherche IDRésultat
2
3
4
5
6
Click inside any table cell to edit input values. Recalculates dynamically.
Sheet1
Assistant de Formules

Trouvez votre formule.

Indiquez votre objectif de calcul et notre assistant vous fournira la syntaxe exacte avec son explication détaillée.

Suggestions :
Base de Données

Répertoire des Formules.

Sélectionnez une catégorie ou tapez un nom pour filtrer nos simulateurs haute fidélité.

{count} formule(s) trouvée(s) 85
Recherche et référence
Excel 365/2021Sheets

RECHERCHEX.

(XLOOKUP)

Recherche une valeur dans une plage ou un tableau et renvoie l'élément correspondant dans une seconde plage.

=RECHERCHEX(valeur_cherchée; tableau_recherche; tableau_renvoyé; [si_non_trouvé]; [mode_correspondance])
Recherche et référence
ExcelSheets

RECHERCHEV.

(VLOOKUP)

Cherche une valeur dans la première colonne d'un tableau et renvoie une valeur dans la même ligne depuis une colonne spécifiée.

=RECHERCHEV(valeur_cherchée; table_matrice; no_index_col; [valeur_proche])
Recherche et référence
ExcelSheets

INDEX & EQUIV.

(INDEX & MATCH)

Combine INDEX et EQUIV pour des recherches flexibles sans contrainte de position de colonne.

=INDEX(matrice; EQUIV(valeur_cherchée; tableau_recherche; 0))
Logique
ExcelSheets

SI.

(IF)

Vérifie si une condition est remplie et renvoie une valeur si VRAI et une autre si FAUX.

=SI(test_logique; [valeur_si_vrai]; [valeur_si_faux])
Logique
ExcelSheets

SI.CONDITIONS.

(IFS)

Vérifie si plusieurs conditions sont remplies et renvoie la valeur correspondant à la première condition VRAIE.

=SI.CONDITIONS(test_logique1; valeur_si_vrai1; [test_logique2; valeur_si_vrai2]; ...)
Logique
ExcelSheets

SIERREUR.

(IFERROR)

Renvoie une valeur personnalisée si une formule génère une erreur ; sinon, renvoie le résultat normal.

=SIERREUR(valeur; valeur_si_erreur)
Maths et statistiques
ExcelSheets

SOMME.SI.ENS.

(SUMIFS)

Additionne les cellules d'une plage qui répondent à plusieurs critères.

=SOMME.SI.ENS(plage_somme; plage_critères1; critères1; [plage_critères2; critères2]; ...)
Maths et statistiques
ExcelSheets

COUNTIF.

Counts the number of cells within a range that meet a single specified condition or criteria.

=COUNTIF(range, criteria)
Statistical & Analysis
ExcelSheets

NB.SI.ENS.

(COUNTIFS)

Compte le nombre de cellules dans plusieurs plages répondant à plusieurs critères.

=NB.SI.ENS(plage_critères1; critères1; [plage_critères2; critères2]; ...)
Texte
ExcelSheets

JOINDRE.TEXTE.

(TEXTJOIN)

Combine le texte de plusieurs plages ou chaînes avec un délimiteur spécifié en ignorant les vides.

=JOINDRE.TEXTE(délimiteur; ignorer_vide; texte1; [texte2]; ...)
Tableaux dynamiques
Excel 365/2021Sheets

FILTRE.

(FILTER)

Filtre une plage de données en fonction de critères personnalisés avec propagation automatique.

=FILTRE(tableau; inclure; [si_vide])
Tableaux dynamiques
Excel 365/2021Sheets

UNIQUE.

Renvoie la liste des valeurs uniques d'une plage en éliminant les doublons.

=UNIQUE(tableau; [par_col]; [exactement_une_fois])
Date et heure
ExcelSheets

AUJOURDHUI.

(TODAY)

Renvoie la date du jour au format date. Se met à jour automatiquement.

=AUJOURDHUI()
Date et heure
ExcelSheets

NB.JOURS.OUVRES.

(NETWORKDAYS)

Calcule le nombre de jours ouvrés entiers entre deux dates, hors week-ends et jours fériés.

=NB.JOURS.OUVRES(date_départ; date_fin; [jours_fériés])
Financier
ExcelSheets

VPM.

(PMT)

Calcule le montant du remboursement d'un emprunt à taux d'intérêt constant et mensualités régulières.

=VPM(taux; npm; va; [vc]; [type])
Maths et statistiques
ExcelSheets

SOMME.

(SUM)

Additionne tous les nombres situés dans une plage de cellules.

=SOMME(nombre1; [nombre2]; ...)
Statistical & Analysis
ExcelSheets

MOYENNE.

(AVERAGE)

Renvoie la moyenne arithmétique des nombres d'une plage.

=MOYENNE(nombre1; [nombre2]; ...)
Statistical & Analysis
ExcelSheets

NB.

(COUNT)

Compte le nombre de cellules contenant des valeurs numériques dans une plage.

=NB(valeur1; [valeur2]; ...)
Texte
ExcelSheets

GAUCHE.

(LEFT)

Renvoie le nombre de caractères spécifié à partir du début (gauche) d'une chaîne de texte.

=GAUCHE(texte; [no_car])
Texte
ExcelSheets

DROITE.

(RIGHT)

Renvoie le nombre de caractères spécifié à partir de la fin (droite) d'une chaîne de texte.

=DROITE(texte; [no_car])
Texte
ExcelSheets

SUPPRESPACE.

(TRIM)

Supprime tous les espaces superflus d'un texte, à l'exception des espaces simples entre les mots.

=SUPPRESPACE(texte)
Texte
ExcelSheets

NOMPROPRE.

(PROPER)

Met en majuscule la première lettre de chaque mot et convertit les autres en minuscules.

=NOMPROPRE(texte)
Maths et statistiques
ExcelSheets

ARRONDI.

(ROUND)

Arrondit un nombre au nombre de chiffres spécifié selon les règles standard.

=ARRONDI(nombre; no_chiffres)
Logique
ExcelSheets

ET.

(AND)

Renvoie VRAI si tous ses arguments sont VRAIS ; renvoie FAUX si au moins un est FAUX.

=ET(valeur_logique1; [valeur_logique2]; ...)
Logique
ExcelSheets

OU.

(OR)

Renvoie VRAI si au moins un argument est VRAI ; renvoie FAUX si tous les arguments sont FAUX.

=OU(valeur_logique1; [valeur_logique2]; ...)
Texte
ExcelSheets

CONCAT.

Combine le texte de plusieurs plages ou chaînes sans délimiteur automatique.

=CONCAT(texte1; [texte2]; ...)
Texte
ExcelSheets

NBCAR.

(LEN)

Renvoie le nombre de caractères contenus dans une chaîne de texte, espaces compris.

=NBCAR(texte)
Recherche et référence
ExcelSheets

RECHERCHEH.

(HLOOKUP)

Cherche une valeur dans la première ligne d'un tableau et renvoie une valeur dans la même colonne.

=RECHERCHEH(valeur_cherchée; table_matrice; no_index_lig; [valeur_proche])
Information
ExcelSheets

ISBLANK.

Checks whether a cell is completely empty and returns TRUE or FALSE.

=ISBLANK(value)
Information
ExcelSheets

ISNUMBER.

Checks whether a value is numeric and returns TRUE or FALSE.

=ISNUMBER(value)
Information
ExcelSheets

ISTEXT.

Checks whether a value is text and returns TRUE or FALSE.

=ISTEXT(value)
Information
ExcelSheets

ISERROR.

Checks whether a value is any Excel error and returns TRUE or FALSE.

=ISERROR(value)
Database
ExcelSheets

DSUM.

Sums the numbers in a database column that match specified criteria.

=DSUM(database, field, criteria)
Database
ExcelSheets

DCOUNT.

Counts the numeric cells in a database column that match criteria.

=DCOUNT(database, field, criteria)
Database
ExcelSheets

DAVERAGE.

Averages the values in a database column that match conditions.

=DAVERAGE(database, field, criteria)
Engineering
ExcelSheets

CONVERT.

Converts a number from one measurement unit to another.

=CONVERT(number, from_unit, to_unit)
Engineering
ExcelSheets

DELTA.

Tests whether two numbers are equal (returns 1 if equal, 0 if not).

=DELTA(number1, [number2])
Engineering
ExcelSheets

BIN2DEC.

Converts a binary number to a decimal integer.

=BIN2DEC(number)
Tableaux dynamiques
Excel 365/2021Sheets

SORT.

Sorts the contents of a range or array dynamically.

=SORT(array, [sort_index], [sort_order], [by_col])
Tableaux dynamiques
Excel 365/2021Sheets

SORTBY.

Sorts a range based on values in a separate range or array.

=SORTBY(array, by_array1, [sort_order1], ...)
Tableaux dynamiques
Excel 365/2021Sheets

SEQUENCE.

Generates a list or 2D grid of sequential numbers.

=SEQUENCE(rows, [columns], [start], [step])
Tableaux dynamiques
Excel 365/2021Sheets

TOCOL.

Transforms a 2D table or array into a single vertical column.

=TOCOL(array, [ignore], [scan_by_column])
Compatibility
ExcelSheets

RANK.

Returns the rank of a number in a list of numbers (Excel 2007 compatibility).

=RANK(number, ref, [order])
Compatibility
ExcelSheets

MODE.

Returns the most frequently occurring value in an array or data set.

=MODE(number1, [number2], ...)
Google Sheets
Sheets Only

ARRAYFORMULA.

Enables array calculations across entire columns in Google Sheets.

=ARRAYFORMULA(array_formula)
Google Sheets
Sheets Only

QUERY.

Runs Google Visualization API SQL-like queries on data tables.

=QUERY(data, query, [headers])
Google Sheets
Sheets Only

SPARKLINE.

Generates a miniature chart within a single spreadsheet cell.

=SPARKLINE(data, [options])
Financier
ExcelSheets

FV.

Calculates the future value of an investment with periodic payments.

=FV(rate, nper, pmt, [pv], [type])
Financier
ExcelSheets

PV.

Returns the present value of a series of future cash flows.

=PV(rate, nper, pmt, [fv], [type])
Financier
ExcelSheets

NPV.

Calculates the net present value of an investment using a discount rate.

=NPV(rate, value1, [value2], ...)
Maths et statistiques
ExcelSheets

ABS.

Returns the absolute (positive) value of a number.

=ABS(number)
Maths et statistiques
ExcelSheets

MOD.

Returns the remainder after a number is divided by a divisor.

=MOD(number, divisor)
Maths et statistiques
ExcelSheets

POWER.

Returns the result of a number raised to a power.

=POWER(number, power)
Maths et statistiques
ExcelSheets

SQRT.

Returns the positive square root of a number.

=SQRT(number)
Maths et statistiques
ExcelSheets

PRODUCT.

Multiplies all the numbers given as arguments.

=PRODUCT(number1, [number2], ...)
Maths et statistiques
ExcelSheets

CEILING.

Rounds a number up to the nearest multiple of significance.

=CEILING(number, significance)
Maths et statistiques
ExcelSheets

FLOOR.

Rounds a number down to the nearest multiple of significance.

=FLOOR(number, significance)
Logique
ExcelSheets

SWITCH.

Evaluates an expression against a list of values and returns the matching result.

=SWITCH(expression, val1, result1, [default])
Logique
ExcelSheets

NOT.

Reverses the logic of its argument (TRUE becomes FALSE, FALSE becomes TRUE).

=NOT(logical)
Logique
ExcelSheets

XOR.

Returns exclusive OR: TRUE if an odd number of arguments evaluate to TRUE.

=XOR(logical1, [logical2], ...)
Logique
ExcelSheets

IFNA.

Catches and replaces #N/A errors specifically while preserving other errors.

=IFNA(value, value_if_na)
Recherche et référence
ExcelSheets

INDEX.

Returns the value of a cell at a specific row and column intersection.

=INDEX(array, row_num, [column_num])
Recherche et référence
ExcelSheets

MATCH.

Returns the relative numeric position of an item in a range.

=MATCH(lookup_value, lookup_array, [match_type])
Recherche et référence
ExcelSheets

CHOOSE.

Returns a value from a list of arguments based on an index number.

=CHOOSE(index_num, value1, [value2], ...)
Reference & Information
ExcelSheets

OFFSET.

Constructs a reference offset from a starting cell by rows and columns.

=OFFSET(reference, rows, cols, [height], [width])
Texte
ExcelSheets

MID.

Extracts a specific number of characters from text starting at any position.

=MID(text, start_num, num_chars)
Texte
ExcelSheets

UPPER.

Converts all letters in a text string to uppercase.

=UPPER(text)
Texte
ExcelSheets

LOWER.

Converts all letters in a text string to lowercase.

=LOWER(text)
Texte
ExcelSheets

SUBSTITUTE.

Replaces occurrences of existing text with new text in a string.

=SUBSTITUTE(text, old_text, new_text, [instance_num])
Texte
ExcelSheets

REPLACE.

Replaces part of a text string with different text based on character count.

=REPLACE(old_text, start_num, num_chars, new_text)
Texte
ExcelSheets

VALUE.

Converts a text string that represents a number into a numeric value.

=VALUE(text)
Date et heure
ExcelSheets

DATE.

Creates a valid date serial number from separate Year, Month, and Day.

=DATE(year, month, day)
Date et heure
ExcelSheets

DAYS.

Returns the number of calendar days between two dates.

=DAYS(end_date, start_date)
Date et heure
ExcelSheets

EDATE.

Returns the date a specified number of months before or after a start date.

=EDATE(start_date, months)
Date et heure
ExcelSheets

EOMONTH.

Returns the last day of the month before or after a specified number of months.

=EOMONTH(start_date, months)
Date et heure
ExcelSheets

YEAR.

Extracts the 4-digit year from a date value.

=YEAR(serial_number)
Date et heure
ExcelSheets

MONTH.

Extracts the month (1 to 12) from a date value.

=MONTH(serial_number)
Date et heure
ExcelSheets

DAY.

Extracts the day of the month (1 to 31) from a date value.

=DAY(serial_number)
Statistical & Analysis
ExcelSheets

MEDIAN.

Returns the median (middle numeric value) of a data set.

=MEDIAN(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

MIN.

Returns the smallest (minimum) numeric value in a set of values.

=MIN(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

MAX.

Returns the largest (maximum) numeric value in a set of values.

=MAX(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

COUNTA.

Counts the number of cells in a range that are not empty.

=COUNTA(value1, [value2], ...)
Statistical & Analysis
ExcelSheets

COUNTBLANK.

Counts empty cells in a specified range of cells.

=COUNTBLANK(range)
Statistical & Analysis
ExcelSheets

LARGE.

Returns the k-th largest value in a data set.

=LARGE(array, k)
Statistical & Analysis
ExcelSheets

SMALL.

Returns the k-th smallest value in a data set.

=SMALL(array, k)
Guide Débutant

Notions Élémentaires d'Excel 101.

Débutant sur tableur ? Voici les notions essentielles pour démarrer sereinement.

A1

Qu'est-ce qu'une Cellule ?

Une case individuelle du tableau identifiée par sa lettre de colonne et son numéro de ligne, comme A1 ou B5.

Adresse : Colonne A, Ligne 1
A1:A5

Qu'est-ce qu'une Plage ?

Un ensemble de cellules contiguës noté avec deux-points (:) entre la première et la dernière case, comme A2:A6.

Plage : A2, A3, A4, A5 et A6
=

Qu'est-ce qu'une Formule ?

Une instruction de calcul. Elle doit impérativement commencer par le signe égal (=).

Exemple : =SOMME(B2:B6)
( )

Qu'est-ce qu'un Argument ?

Les données fournies à une fonction, placées entre parenthèses ( ) et séparées par des points-virgules.

Séparateur : point-virgule (;)