Maison > Article > Les sujets > Résumé des fonctions Excel courantes
Un résumé des fonctions Excel couramment utilisées
La première catégorie : les fonctions de traitement de texte
● Fonction Trim :
Effet : Supprime tous les espaces dans le texte à l'exception des espaces simples entre les mots.
Syntaxe : TRIM(text), Text est obligatoire et est le texte pour supprimer les espaces.
● Fonction Concaténer :
Fonction : Concaténer deux ou plusieurs chaînes de texte en une seule chaîne.
Syntaxe : CONCATENATE(text1, [text2], ...), contient au moins un élément, jusqu'à 255 éléments et prend en charge jusqu'à 8 192 caractères. Les éléments peuvent être des valeurs de texte, des nombres ou des cellules. références.
Remarque : vous pouvez utiliser le connecteur & pour obtenir la même fonction.
Quantity Fonction de remplacement :
Fonction : Remplacez la chaîne à une position spécifique par un caractère de texte différent.
Syntaxe : REPLACE(old_text, start_num, num_chars, new_text), old_text est le texte qui doit être remplacé, start_num remplace la position du caractère, num_chars utilise le nombre de caractères remplacés par new_text et new_text remplace le nouveau texte de old_text.
● Fonction de remplacement :
Fonction : Remplacer le texte spécifié dans une certaine chaîne de texte
La différence entre
et Remplacer : Remplacer les remplacements en fonction du contenu du texte et Remplacer en fonction de la position du caractère Effectuer une substitution.
Syntaxe : SUBSTITUTE(text, old_text, new_text, [instance_num]), le texte contient le texte qui doit être remplacé, old_text est le texte qui doit être remplacé, new_text est le texte qui remplace old_text, instance_num est un paramètre facultatif, spécifié. Si le numéro est manquant, seul le old_text dans la séquence correspondante sera remplacé, sinon tout sera remplacé.
● Fonction gauche :
Fonction : Renvoie le nombre de caractères spécifié à partir du premier caractère de la chaîne de texte.
LEFT(text, [num_chars]), le texte contient les caractères à extraire, num_chars est le nombre spécifié à extraire et doit être ≥ 0. S'il est supérieur à la longueur du texte, le texte entier sera renvoyé. S'il est omis, il sera supposé que la valeur est 1.
● Fonction Droite :
L'utilisation est la même que Gauche, sauf que le sens de prise des nombres est opposé, en partant du côté droit.
● Fonction Mid :
Fonction : Extraire un nombre spécifique de caractères à partir de la position spécifiée
Syntaxe : MID (text, start_num, num_chars), le texte contient les caractères Texte à extraire, start_num La position du premier caractère à extraire dans le texte, num_chars Le nombre de caractères attendus à extraire.
Articles connexes recommandés :1.
Un résumé de toutes les formules des fonctions Excel 2.
Fonctions financières Excel3 .
Fonction statistique Excel4.Fonction de chaîne Excel
La deuxième catégorie : informations fonction de feedback
● Fonction exacte :
Fonction : Comparez deux chaînes de texte, si elles sont exactement les mêmes, renvoyez VRAI, sinon renvoyez FAUX. La fonction EXACT est sensible à la casse mais ignore les différences de formatage. Utilisez EXACT pour vérifier le texte saisi dans un document.
Syntaxe : EXACT(text1, text2), text1 et text2 sont deux chaînes qui doivent être comparées.
● Fonction Len :
Fonction : Renvoie le nombre de caractères dans le texte, généralement utilisé en conjonction avec d'autres fonctions.
Syntaxe : LEN(text), le texte est le texte dont la longueur doit être interrogée, et les espaces seront comptés comme des caractères.
● Fonction IS :
Fonction : Ce type de fonction peut vérifier la valeur spécifiée et renvoyer VRAI ou FAUX en fonction du résultat. Vous pouvez utiliser la fonction IS pour obtenir des informations sur une valeur avant d'effectuer des calculs ou d'autres opérations sur celle-ci.
Syntaxe : ISBLANK(valeur), ISERR(valeur), ISERROR(valeur), ISLOGICAL(valeur), ISNA(valeur), ISNONTEXT(valeur), ISNUMBER(valeur), ISREF(valeur), ISTEXT( valeur). La valeur fait référence à la valeur à tester. Le paramètre value peut être vide (une cellule vide), une valeur d'erreur, une valeur logique, du texte, un nombre, une valeur de référence ou un nom faisant référence à l'une des valeurs ci-dessus à tester.
Catégorie 3 : Fonction Rechercher une référence● Fonction Vlookup :
Fonction : Rechercher le contenu correspondant par ligne dans la zone du tableau.
Syntaxe : RECHERCHEV (valeur à rechercher, plage dans laquelle rechercher la valeur, numéro de colonne dans la plage contenant la valeur de retour, correspondance exacte ou correspondance approximative – spécifiée comme 0/FALSE ou 1/TRUE).
Remarque : La valeur à trouver doit toujours être dans la première colonne de la zone
● Fonction Hlookup :
Fonction : Rechercher le contenu correspondant par colonne dans le tableau .
Syntaxe : HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup]), les paramètres correspondent à VLOOKUP, le troisième paramètre est le numéro de ligne et le troisième paramètre de VLOOKUP est le numéro de colonne.
Quantity Fonction d'index :
Fonction : Renvoie une valeur ou une référence à une valeur dans un tableau ou une plage
Syntaxe : INDEX(array, row_num, [column_num]) , unité du tableau Zone de grille ou constante du tableau, row_num est une ligne du tableau, column_num est une colonne du tableau. De plus, il existe également des formulaires de citation. Si vous êtes intéressé, vous pouvez utiliser Baidu ou utiliser l'aide de Microsoft.Remarque : Si les paramètres row_num et column_num sont utilisés, la fonction INDEX renvoie la valeur de la cellule à l'intersection des numéros de ligne et de colonne ; si row_num est défini sur 0, la valeur de la valeur entière de la colonne est renvoyée, qui s'applique également à la colonne si vous souhaitez saisir une formule matricielle, vous devez appuyer sur Ctrl + Maj + Entrée après avoir entré la formule.
● Fonction de correspondance :
Fonction : Recherchez un élément spécifique dans la cellule de plage, puis renvoyez la position relative de l'élément dans cette zone.
Syntaxe : MATCH(lookup_value, lookup_array, [match_type]), la valeur à trouver dans lookup_value, la plage de cellules look_arrary, match_type=1 ou omise, trouver la valeur maximale ≤ lookup_value, lookup_array doit être trié par ordre croissant ; =0 , recherchez la première valeur qui est exactement égale à lookup_value ; =-1, recherchez la valeur minimale ≥ lookup_value, lookup_array doit être trié par ordre décroissant.
Remarque : MATCH ne fait pas la distinction entre les lettres majuscules et minuscules. Peut-il être utilisé avec lookup_value ? ou*,? Correspond à n'importe quel caractère, * correspond à n'importe quelle chaîne de caractères. Si vous souhaitez trouver le point d'interrogation ou l'astérisque, vous devez ajouter ~ avant le caractère.
● Fonction de recherche :
Fonction : La fonction peut trouver la première chaîne de texte dans la deuxième chaîne de texte et renvoyer le numéro de la position de départ de la première chaîne de texte, le nombre est calculé à partir de le premier caractère de la deuxième chaîne de texte.
Syntaxe : SEARCH(find_text,within_text,[start_num]), find_text est le texte à trouver, with_text contient le texte à trouver et start_num est le numéro de caractère à partir duquel commencer la recherche.
Remarque : SEARCH n'est pas sensible à la casse et la fonction FIND est sensible à la casse. SEARCH prend-il en charge l'utilisation de caractères génériques ? et *, que FIND ne prend pas en charge.
Quantity Fonction Rechercher :
La fonction FIND est sensible à la casse et ne peut pas utiliser de caractères génériques. Les autres utilisations sont cohérentes avec la fonction SEARCH.
● Choisir la fonction :
Fonction : Renvoie la valeur dans la liste des paramètres numériques en fonction des paramètres.
Syntaxe : CHOOSE(index_num, value1, [value2], ...), index_num fait référence au paramètre numérique sélectionné, entre 1 et 254. Si index_num vaut 1, value1 est renvoyé, et s'il vaut 2 , value1 est renvoyé value2...
Exemple : SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))=SUM(B1:B10)
Quantity Fonction Ligne/Colonne :
ROW([reference]) renvoie le numéro de ligne référencé, COLUMN([reference]) renvoie le numéro de colonne référencé, si la référence est omise, renvoie le numéro de ligne/colonne où se trouve la fonction situé.
● Fonction de décalage :
Fonction : renvoie une référence à une cellule ou à une plage de cellules avec un nombre spécifié de lignes et de colonnes.
Syntaxe : OFFSET (référence, lignes, cols, [hauteur], [largeur]), la référence est la position de référence du décalage, le nombre de lignes décalées par lignes, le nombre de colonnes décalées par cols, height et width spécifient la hauteur de ligne et la largeur de colonne renvoyées.
Remarque : La position de la référence ne peut pas dépasser le bord de la feuille de calcul ; si la hauteur et la largeur sont omises, la hauteur et la largeur seront les mêmes que celles de la référence.
Quantity Fonction indirecte :
Fonction : Renvoie la référence spécifiée par la chaîne de texte
Syntaxe : INDIRECT(ref_text, [a1]), la référence de ref_text à la cellule, si Pour référencer un autre classeur, le classeur référencé doit être ouvert. Si a1 est vrai ou omis, c'est le style A1, sinon c'est le style R1C1.
Quantity Fonction d'adresse :
Fonction : Obtenez l'adresse d'une cellule dans la feuille de calcul en fonction du numéro de ligne et du numéro de colonne spécifiés, par exemple ADDRESS(2,3) renvoie 2 $C$.
Syntaxe : ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text]), row_num est le numéro de ligne, column_num est le numéro de colonne, abs_num peut être utilisé pour spécifier le type de référence renvoyé, =1 ou En cas d'omission, la valeur absolue est renvoyée ; =2 renvoie le numéro de ligne absolu et le numéro de colonne relatif ; =3 renvoie le numéro de ligne relatif et le numéro de colonne absolu =4 renvoie la valeur relative ; L'utilisation de a1 est la même que l'introduction du paramètre dans la fonction INDIRECT. sheet_text est utilisé pour spécifier le nom de la feuille de calcul référencée en externe.
Catégorie 4 : Fonction d'opération logique
● Si fonction :
Fonction : Comparaison logique de la valeur et de la valeur attendue
Syntaxe : IF(logical_test, value_if_true, [value_if_false]), lorsque logical_test est établi, renvoie value_if_true, lorsque logical_test n'est pas établi, renvoie value_if_false. Les fonctions IF peuvent être imbriquées jusqu'à 64 fois.
● Fonction Iferror :
Fonction : Si le résultat du calcul de la formule est erroné, renvoyez la valeur que vous spécifiez sinon, renvoyez le résultat de la formule. Utilisez la fonction SIERREUR pour détecter et gérer les erreurs dans les formules.
Syntaxe : IFERROR(value, value_if_error), value est la valeur à vérifier, value_if_error est la valeur renvoyée lorsque la valeur est une erreur, les types d'erreur incluent : #N/A, #VALUE !, #REF ! , #DIV/0!, #NUM!, #NOM ou #NULL!.
● Fonction Ifna :
Fonction : Si la formule renvoie la valeur d'erreur #N/A, le résultat renvoie la valeur que vous spécifiez sinon, le résultat de la formule est renvoyé ;
Syntaxe : IFNA(value, value_if_na), même syntaxe que SIERREUR, sauf que la plage de valeurs d'erreur vérifiée est différente.
● Et la fonction :
est utilisée pour déterminer si toutes les conditions du test sont VRAIES.
● Ou fonction :
est utilisé pour déterminer si une condition du test est VRAIE.
● Pas de fonction :
La négation logique de ses paramètres.
Catégorie 5 : Fonctions de statistiques mathématiques
● Fonction Somme :
Fonction : Peut ajouter des valeurs uniques, des références de cellules ou des plages, ou une combinaison de le trois est ajouté.
Syntaxe : SUM(number1,[number2],...)
● Fonction Sumif :
Fonction : additionnez les valeurs qui remplissent les conditions. Par exemple, pour additionner les valeurs supérieures à 5 dans les cellules B2~B25, vous pouvez utiliser la formule =SUMIF(B2:B25,">5" )
Syntaxe : SUMIF(range, critères,[sum_range]), la plage est la zone à calculer et le nombre de caractères ne peut pas dépasser 255 ; des caractères génériques peuvent-ils être utilisés pour les conditions de sommation des critères ? et * ; sun_range est une condition facultative, spécifiant la zone de sommation réelle.
Vidéo : Cours de formation sur la fonction Microsoft SUMIF
● Fonction Sumifs :
Fonction : Utilisée pour calculer le montant total de tous les paramètres qui répondent à plusieurs conditions.
Syntaxe : SUMIFS(sum_range, critères_range1, critères1, [criteria_range2, critères2], ...), sum_range nécessite la zone de somme, critère_range1 est la zone de condition 1, critère1 est la condition 1 qui limite la zone 1, et ainsi de suite pour les paramètres suivants.
● Fonction Sumproduct :
Fonction : Dans les ensembles de tableaux donnés, multipliez les éléments correspondants entre les tableaux et renvoyez la somme des produits.
Syntaxe : SUMPRODUCT(array1, [array2], [array3], ...), array1 / array2... sont plusieurs ensembles de paramètres de tableau qui multiplient et additionnent leurs éléments correspondants, les paramètres de tableau doivent avoir la même dimension, les éléments non numériques du tableau seront traités comme 0.
Quantity Fonction :
Fonction : Comptez le nombre de cellules contenant des nombres et le nombre de nombres dans la liste de paramètres.
Syntaxe : COUNT(value1, [value2], ...), value1 est le premier élément, application de cellule ou zone pour calculer le nombre de nombres, value2 est un paramètre facultatif et a la même fonction que value1 .
Remarque : Les paramètres qui sont des nombres, des dates, du texte représentant des nombres (tels que "1"), des valeurs logiques et des nombres directement saisis dans la liste des paramètres seront comptés.
Quantity Fonction Countif :
Fonction : Utilisée pour compter le nombre de cellules qui remplissent une certaine condition
Syntaxe : COUNTIF (plage, critères), similaire à l'utilisation principale de SUMIF
● Fonction Countifs :
Fonction : appliquez des conditions aux cellules dans plusieurs zones, puis comptez le nombre de fois que toutes les conditions sont remplies.
Syntaxe : COUNTIFS(critéria_range1, critères1, [criteria_range2, critères2],…), critère_range1 est la zone de condition 1, critère1 est la condition limite 1 spécifiée pour critère_range1, et ainsi de suite.
● Fonction Counta :
Fonction : Comptez le nombre de cellules qui ne sont pas vides.
Syntaxe : COUNTA(value1, [value2], ...), value1 indique la zone à compter, value2 est un paramètre facultatif et sa fonction est la même que value1.
● Fonction Countblank :
COUNTBLANK(range) compte le nombre de cellules vides dans la plage sélectionnée.
● Fonction Max / Min :
MAX(number1, [number2], ...), MIN(number1, [number2], ...) calcule la somme maximale des éléments sélectionnés valeur minimale de la zone.
● Fonction de classement :
Fonction : Renvoie le classement numérique d'une colonne de nombres. Le classement d'un nombre est sa taille par rapport aux autres valeurs de la liste.
Syntaxe : RANK (numéro, ref, [order]), le nombre doit être classé ; ref est un tableau de nombres ; ordre paramètre facultatif, =0 ou omettre l'ordre décroissant, = n'est pas zéro, ordre croissant. .
● Fonction Rand :
Fonction : Renvoie un nombre réel aléatoire uniformément distribué, supérieur ou égal à 0 et inférieur à 1. Un nouveau nombre réel aléatoire sera renvoyé à chaque fois que la feuille de calcul est calculée .
Syntaxe : RAND(), si vous souhaitez générer un nombre réel aléatoire entre a et b, vous pouvez utiliser la formule RAND()*(b-a)+a
● Fonction Randbetween :
Fonction : Renvoie un entier aléatoire entre deux nombres spécifiés. Un nouvel entier aléatoire sera renvoyé à chaque fois que la feuille de calcul est calculée.
Syntaxe : RANDBETWEEN(bottom, top), bottom renverra le plus petit entier, top renverra le plus grand entier. Par exemple, RANDBETWEEN(1,100)=RAND()*99+1 renverra un nombre aléatoire compris entre 1 et 100.
Quantity Fonction Moyenne :
Fonction : Renvoie la valeur moyenne (moyenne arithmétique) des paramètres.
Syntaxe : AVERAGE(number1, [number2], ...), number1 est la zone moyenne, number2 est un paramètre facultatif et sa fonction est la même que number1.
Quantity Fonction de sous-total :
Fonction : Renvoie le sous-total dans la liste ou la base de données.
Syntaxe : SUBTOTAL(function_num,ref1,[ref2],...), function_num est un nombre 1-11 ou 101-111, utilisé pour spécifier la fonction à utiliser pour le résumé de classification. Si vous utilisez 1 à 11, les lignes masquées manuellement sont incluses ; si vous utilisez 101 à 111, les lignes masquées manuellement sont toujours exclues ;
Catégorie 6 : Fonctions date et heure
● Fonction Datedif :
Fonction : Calculer le nombre d'années, de mois et de jours entre deux dates , Souvent utilisé dans les formules de calcul de l'âge.
Syntaxe : DATEDIF(start_date,end_date,unit), start_date représente la date de début et end_date représente la date de fin. Les valeurs de date peuvent être saisies de différentes manières : sous forme de chaînes de texte entre guillemets (par exemple : "2001/1/30"), de numéros de série (par exemple, 36921, ce qui signifie le 30 janvier 2001 lors de l'utilisation du système de date commercial 1900) , ou d'autres formules Ou le résultat d'une fonction (telle que DATEVALUE("2001/1/30")).
Description : Les dates sont stockées sous forme de numéros de série qui peuvent être utilisés pour les calculs. Par défaut, le numéro de série du 31 décembre 1899 est 1 et le numéro de série du 1er janvier 2008 est 39 448, car il s'agit de 39 448 jours à compter du 1er janvier 1900.
● Fonction Networkdays :
NETWORKDAYS(start_date, end_date, [holidays]) renvoie le nombre de jours ouvrés entre deux dates.
● Fonction maintenant :
Fonction : renvoie la date et l'heure actuelles, et l'heure sera mise à jour à chaque fois que la feuille de calcul est ouverte.
Syntaxe : NOW(), aucun paramètre.
Remarques : 1.Excel peut stocker les dates sous forme de numéros de série afin qu'elles puissent être utilisées dans les calculs. Par défaut, le 1er janvier 1900 a un numéro de série de 1 et le 1er janvier 2008 a un numéro de série de 39 448 car il se situe 39 447 jours avant le 1er janvier 1900. 2. Le chiffre à droite du point décimal du numéro de série représente l'heure et le chiffre à gauche représente la date. Par exemple, un numéro de séquence de 0,5 indique qu'il est midi. Le résultat de la fonction 3.NOW ne change que lorsqu'une feuille de calcul est calculée ou qu'une macro contenant la fonction est exécutée.
● Fonction Aujourd'hui :
Fonction : Renvoie la date actuelle, met à jour automatiquement la date lors de l'ouverture du classeur, souvent utilisée pour calculer l'âge, etc.
Syntaxe : TODAY(), aucun paramètre.
Quantity Fonction Jour de la semaine :
Fonction : Renvoie le jour de la semaine pour la date correspondante
Syntaxe : WEEKDAY(serial_number,[return_type]), Serial_number est un numéro de série , représentant la date du jour que vous essayez de trouver. Les dates doivent être saisies à l’aide de la fonction DATE ou comme résultat d’une autre formule ou fonction. Par exemple, utilisez la fonction DATE(2008,5,23) pour saisir le 23 mai 2008. Paramètre facultatif Return_type, un nombre utilisé pour déterminer le type de valeur de retour.
Quantity Fonction Weeknum :
Fonction : Renvoie le numéro de semaine de la date
Syntaxe : WEEKNUM(serial_number,[return_type]), Serial_number est requis. Représente le jour de la semaine. Les dates doivent être saisies à l’aide de la fonction DATE ou comme résultat d’une autre formule ou fonction. Par exemple, utilisez la fonction DATE(2008,5,23) pour saisir le 23 mai 2008. Paramètre facultatif Return_type, détermine le jour de début de la semaine. La valeur par défaut est 1.
Quantity Fonction Date :
Fonction : Combiner trois valeurs indépendantes en une seule date
Syntaxe : DATE (année, mois, jour), année, mois, jour jour
● Fonction Année / Mois / Jour :
le paramètre est la date, et les informations sur l'année, le mois et le jour peuvent être obtenues respectivement.
● Fonction Heure / Minute / Seconde :
Le paramètre est l'heure et vous pouvez obtenir respectivement les heures, les minutes et les secondes.
● Fonction Time :
Combine trois valeurs indépendantes en une seule heure, similaire à la fonction DATE.
Catégorie 7 : Fonction d'affichage du format
● Fonction texte :
Fonction : Afficher les nombres d'une manière spécifiée, souvent utilisée en conjonction avec d'autres fonctions , par exemple, lors de la fusion de valeurs de texte, les valeurs doivent être affichées dans un format spécifique. Dans ce cas, la fonction TEXTE peut être utilisée.
Syntaxe : TEXTE (Valeur que vous souhaitez formater, "Formater le code que vous souhaitez appliquer")
● Fonctions supérieure/inférieure :
UPPER(texte), LOWER( text) peut afficher du texte respectivement en majuscules et en minuscules.
● Fonction appropriée :
Convertit la première lettre de la chaîne de texte en majuscule et les lettres restantes en minuscules.
● Fonction Roud :
Fonction : Arrondit un nombre à un nombre spécifié de chiffres.
Syntaxe : ROUND(number, num_digits), number est le nombre à arrondir, num_digits est le nombre de chiffres à arrondir, >0 est arrondi au nombre de décimales spécifié, =0 est arrondi à l'entier le plus proche,
● Fonction Roudup :
La syntaxe RANDUP est la même que celle de RAND, sauf qu'elle arrondit le nombre au lieu de l'arrondir.
● Fonction Rouddown :
La syntaxe RANDDOWN est la même que celle de RAND, sauf que le nombre est arrondi à l'inférieur au lieu d'être arrondi.
● Fonction Rept :
Fonction : Répéter le texte un nombre de fois spécifié, généralement utilisé pour remplir des chaînes de texte dans les cellules.
Syntaxe : REPT(text, number_times), le texte doit être affiché à plusieurs reprises, number_times doit être répété le nombre de fois.
● Fonction fixe :
Fonction : Arrondissez le nombre au nombre spécifié de décimales, utilisez des points et des virgules, formatez le nombre au format décimal et renvoyez-le sous forme de résultat sous forme de texte.
Syntaxe : FIXED (nombre, [décimales], [no_commas]), le nombre doit être arrondi et converti en nombre dans cet article, décimales (facultatif) nombre de chiffres à droite de la virgule décimale, no_commas (facultatif) valeur logique, si TRUE empêchera le texte renvoyé par FIXED de contenir des virgules.
Si les décimales sont un nombre négatif, le nombre est arrondi à gauche du nombre correspondant de chiffres à partir de la virgule décimale.
Si les décimales sont omises, leur valeur est supposée être 2.
Pour plus de didacticiels liés à Excel, veuillez visiter la colonne Tutoriel de base Excel !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!