Maison > Les sujets > excel > Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

青灯夜游
Libérer: 2023-03-31 15:16:05
original
2032 Les gens l'ont consulté

MAX n'est-il pas une fonction qui trouve la valeur maximale ? Quand êtes-vous devenu le « cheval noir du monde des requêtes » ? VLOOKUP s'est-il même senti vaincu ? L'article suivant vous donnera une compréhension approfondie de la fonction de requête de MAX. J'espère qu'il vous sera utile !

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Tout le monde sait que RECHERCHEV peut faire correspondre les données dont nous avons besoin en fonction du contenu donné. Pour cette raison, il jouit d'une excellente réputation dans la communauté des fonctions. Mais pour les trois exemples que je souhaite partager aujourd'hui, si vous utilisez RECHERCHEV pour faire correspondre les données, ce sera un peu gênant (les amis intéressés peuvent l'essayer vous-même). Juste au moment où RECHERCHEV avait mal à la tête, la fonction MAX a résolu les trois problèmes avec une seule routine sans dire un mot.

Certains amis peuvent être curieux, MAX n'est-il pas une fonction qui trouve la valeur maximale ? Comment peut-elle résoudre le problème que RECHERCHEV ne peut pas résoudre ? Et quelle est cette routine ? Jetons un coup d'oeil ci-dessous et vous comprendrez...

Exemple 1 : Trouver la dernière date ouvrable de chaque concessionnaire dans le tableau des détails de l'entreprise

Afin de faciliter la compréhension du problème, la source de données ne conserve que les concessionnaires et Il y a deux colonnes de données sur la date commerciale. Nous devons maintenant obtenir la date de la dernière transaction pour chaque concessionnaire. (Conseil : les dates ouvrables dans la source de données sont classées par ordre croissant.)

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Vous ne savez pas comment utiliser RECHERCHEV pour résoudre le problème ? La routine utilisée par MAX est la suivante :

=MAX(($A$2:$A$18=D2)*$B$2:$B$18)

Veuillez consulter la démonstration d'animation pour la méthode de saisie :

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Faites attention à ceci Après avoir entré la formule, maintenez enfoncées simultanément les touches Ctrl et Shift et appuyez sur Entrée. Les accolades apparaîtront automatiquement dans la formule.

Comment comprendre cette formule est la question qui préoccupe le plus tout le monde. En fait, le principe est très simple. Tout d'abord, faites une comparaison pour voir quelles données de la colonne A sont cohérentes avec le fournisseur que nous devons juger. , $A$2:$A$18= Le rôle de cette partie de $D2. Sélectionnez cette partie de la formule dans la barre d'édition et appuyez sur la touche F9 pour voir les résultats du calcul de la formule.

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Vous pouvez voir que le résultat de la formule est un ensemble de valeurs logiques. Lorsque le contenu de la colonne A est cohérent avec le concessionnaire à faire correspondre, il devient VRAI, et s'il est incohérent, il devient FAUX.

L'étape suivante consiste à utiliser cet ensemble de valeurs logiques pour multiplier la date ouvrable dans la colonne B (les dates dans Excel sont essentiellement des nombres. VRAI est le même que le chiffre 1 lors de l'exécution d'opérations, et FAUX est le même que). le chiffre 0 lors de l'exécution des opérations. Idem, donc le calcul est comme ceci.

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Dans l'ensemble de nombres obtenu, 0 représente la valeur renvoyée lorsque le concessionnaire correspondant n'est pas apparié, et les nombres autres que 0 représentent la date ouvrable renvoyée après la mise en correspondance du concessionnaire correspondant. La plus grande valeur est la date la plus récente, donc MAX peut facilement obtenir le résultat final.

Si le résultat que vous obtenez n'est pas une date mais un nombre, cela ne posera aucun problème de changer le format de cellule en format date.

Exemple 2 : Obtenez le bonus correspondant en fonction du numéro ou du nom du poste

Habituellement, lors de la mise en correspondance de données, une condition fixe est utilisée pour la recherche. Et dans cet exemple, notre condition est l’une des deux.

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Peu importe le numéro ou le nom du poste, vous pouvez obtenir le bonus correspondant.

Je ne sais pas comment RECHERCHEV peut résoudre ce problème ? Quoi qu'il en soit, MAX est toujours la même routine :

=MAX(($A$2:$B$13=E2)*$C$2:$C$13)=MAX(($A:$B=E2)*$C:$C)

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

公式的录入方法和原理不再赘述,与示例1完全一样,再来看看示例3。

示例3:按照姓名找到对应的分组代码

每一组有四名组员,按照组员姓名找到所属分组的代码。

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

如果说前两个例子VLOOKUP还想挣扎着折腾一下的话,这个例子直接就能让VLOOKUP找不到北了。MAX还是沿用了老套路:

=MAX(($B:$E=A7)*$A:$A)

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !

Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !La méthode de saisie et le principe de la formule ne seront pas décrits en détail, c'est complètement la même chose que l'exemple 1. Pareil, regardons à nouveau l'exemple 3.

Exemple 3 : Trouvez le code du groupe correspondant selon le nom

🎜Chaque groupe compte quatre membres, trouvez le code du groupe selon le nom du membre du groupe. 🎜🎜Apprentissage des fonctions Excel : le cheval noir dans le monde des requêtes - MAX() !🎜🎜Si tu dis avant Si RECHERCHEV veut toujours avoir du mal avec deux exemples, cet exemple empêchera directement RECHERCHEV de trouver son chemin. MAX suit toujours l'ancienne routine : 🎜🎜=MAX(($B$2:$E$4=A7)*$A$2:$A$4)🎜🎜🎜🎜🎜Que diriez-vous de la fonction MAX Isn cette routine n'est pas très forte ! 🎜🎜Pour utiliser cette routine, vous devez faire attention aux deux points suivants : 🎜🎜1 Le résultat de la recherche est un nombre ;

2. Notez que la sélection de la zone de jugement des conditions et de la zone où se trouve le résultat doit être précise et verrouillée.

Alors la question est : que se passe-t-il si le résultat que vous souhaitez trouver n'est pas un nombre ?

Pour le moment, MAX ne peut pas le gérer seul SI ou d'autres fonctions sont nécessaires pour répondre aux besoins. Nous présenterons des cas à cet égard plus tard.

Recommandations d'apprentissage associées : Tutoriel 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!

Étiquettes associées:
source:itblw.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal