Maison > Article > Les sujets > Partage de compétences pratiques sur Excel : utilisez ensemble la « mise en forme conditionnelle » et la « formule de fonction »
Dans l'article précédent « Partager des compétences pratiques sur Excel : la « validité des données » peut être utilisée de cette manière ! ", nous avons appris 3 conseils pour rendre l'efficacité des données plus efficace. Aujourd'hui, nous allons parler de la mise en forme conditionnelle avec des formules de fonctions. À travers deux exemples, nous présenterons comment la « mise en forme conditionnelle » et les « formules de fonctions » sont utilisées ensemble.
Tout le monde peut jouer avec la mise en forme conditionnelle, mais je pense que vous ne savez pas comment trouver la valeur maximale de chaque ligne dans 100 lignes de données en même temps et l'étiqueter. Aujourd'hui, nous utiliserons 2 exemples pour apprendre à utiliser la mise en forme conditionnelle avec des formules de fonctions.
Exemple 1 [Marquage de couleur du score le plus élevé pour plusieurs lignes de données]
En parlant d'utiliser la mise en forme conditionnelle pour marquer la valeur maximale, je pense que tout le monde sait qu'en utilisant les éléments dans les "Règles de sélection des éléments", comme indiqué dans la figure ci-dessous le permettra. Cela peut être fait, mais cette opération est relativement limitée. Si nous avons 100 lignes de données, que se passe-t-il si nous voulons marquer la valeur la plus élevée de chaque ligne en même temps ? Laissez-moi vous expliquer la formule pour résoudre ce problème.
Récemment, nous procéderons à des évaluations sur quatre sujets, dont Excel, Word, ppt et complet. Les résultats des tests des élèves sont enregistrés dans le tableau. Vous devez maintenant remplir en vert les cellules avec le score le plus élevé de chaque élève.
Étapes de l'opération :
(1) Sélectionnez la zone de données D2:G13, cliquez sur [Formatage conditionnel] dans l'onglet [Démarrer] et sélectionnez [Nouvelle règle].
(2) Ouvrez la boîte de dialogue [Nouvelle règle de formatage] et sélectionnez le type de règle [Utiliser des formules pour déterminer les cellules à formater]. Entrez votre formule =AND(D2=MAX($D2:$G2),D2"")
dans la description de la règle d'édition ci-dessous. Cliquez sur [Format] pour définir la couleur de remplissage des cellules sur vert.
Analyse de la formule de fonction
(1) D2=MAX($D2:$G2) détermine si D2 est égal à la valeur maximale dans la zone $D2:$G2. Si c'est la même chose, c'est la même chose. renvoie VRAI, sinon il renvoie FAUX. Les coordonnées des colonnes sont ajoutées avec un signe $ pour indiquer une référence absolue, afin que les données soient jugées dans les colonnes D-G. Les coordonnées de ligne sont des références relatives. Chaque fois que vous descendez d'une ligne, la formule passe automatiquement aux coordonnées de ligne correspondantes.
(2) D2"" signifie que D2 est supérieur ou inférieur à une cellule vide, alors VRAI est renvoyé, sinon FALSE est renvoyé.
(3) La fonction AND détermine si les deux conditions ci-dessus sont toutes deux vraies, elle renvoie VRAI et la cellule sera remplie de vert.
Après avoir modifié les règles de formatage, cliquez sur [OK] pour accéder au [Gestionnaire de formatage conditionnel] (Remarque : le gestionnaire de formatage conditionnel peut être compris comme stockant le formatage conditionnel défini)
Dans le gestionnaire que j'ai vu la mise en forme conditionnelle que je viens de définir. La zone dans laquelle la mise en forme conditionnelle actuelle est appliquée est fixée à la plage de cellules $D$2:$G$13. Si notre plage de données change, modifiez simplement la plage de cellules d'application.
Cliquez sur [Appliquer]-[OK] dans l'image ci-dessus pour compléter le marquage de couleur le plus élevé. Le résultat final est le suivant.
Vous pouvez essayer de changer la formule et de coder par couleur le score le plus bas !
Exemple 2 [Rappel d'expiration de contrat]
Comment définir un rappel d'expiration de contrat dans le formulaire ? Je crois que tous les partenaires dans la gestion des contrats ont de tels besoins. Le moyen le plus simple consiste à utiliser la « Date d'occurrence » dans « Mise en forme conditionnelle » pour afficher les cellules contenant les données sur le point d'expirer dans une couleur spéciale.
Mais cette méthode ne propose que les options suivantes. Et si je souhaite connaître les contrats qui expireront dans 5 jours ? Vous devez utiliser des formules de fonction.
Le tableau suivant est le tableau d'enregistrement des contrats de travail pour les employés du département marketing de China Unicom Group Corporation. Le tableau enregistre la date d'entrée de l'employé et l'heure de fin du contrat. Nous devons désormais utiliser la mise en forme conditionnelle pour appliquer automatiquement un code couleur aux rappels destinés aux employés dont le contrat est sur le point d'expirer.
Étapes de fonctionnement :
(1) Sélectionnez la zone de données H2:H13 et cliquez sur [Formatage conditionnel] dans l'onglet [Démarrer]. Sélectionnez [Nouvelle règle de format], ouvrez la boîte de dialogue [Nouvelle règle de format] et sélectionnez [Utiliser des formules pour déterminer les cellules à formater]
(2) Dans la description de la règle d'édition, nous entrons la condition de réglage comme = DATEDIF(TODAY (),H2,"d")
Peut-être que beaucoup d'amis ne connaissent pas très bien la signification de DATEDIF(TODAY(),H2,"d")
Utilisons un tableau pour présenter brièvement cette fonction :
Comme vous pouvez le voir, nous comparons la date d'adhésion avec la date actuelle (today() renvoie la date actuelle), en utilisant "y" et "y " respectivement. "m" et "d" sont des unités de calcul et renvoient le nombre d'années, de mois et de jours entre les deux dates dans l'ordre. Remarque : le premier paramètre de la formule de fonction est une petite date et le deuxième paramètre est une grande date.
Après avoir compris la fonction DATEDIF, il ne nous est pas difficile de comprendre la formule DATEDIF(TODAY(),H2,"d")
Aujourd'hui, nous avons partagé avec vous à travers 2 exemples comment combiner des formules dans une mise en forme conditionnelle pour juger et étiqueter les données. Il existe de nombreux exemples connexes dans le travail réel, tels que :
1. Grâce à la fonction =COUNTIF($H$3:$H$13,H2)>1, les données en double peuvent être marquées.
2. Utilisez la fonction =VLOOKUP($H2,$M:$M,1,0)"#N/A" pour colorer directement les cellules correspondantes. Vous pouvez l'essayer !
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!