Colorier en rouge les dates dans une période donnée

Bonjour à tous,

Voici une courte vidéo permettant de colorier en rouge les dates d'une période donnée.
L'idée est de passer par une formule conditionnelle et d'appliquer à la plage de date une formule du type :
=ET(B6>=$B$1;B6<=$B$2).

Vous pouvez télécharger le fichier ici.

Vous pouvez aussi compléter cette approche avec le calendrier que j'avais mis en ligne ici :
https://www.xlerateur.com/divers/2016/03/04/calendrier-v3-4778/

Bon apprentissage.

Gaëtan
excel-colorier-periode-date 1

Ajouter une calculatrice dans excel 2007 et plus

Bonjour à tous,

Il est parfois utile d'ajouter une calculatrice à Excel. Evidemment, il est très rapide de taper =1+1 dans une cellule pour avoir le résultat, mais bon, on ne sait jamais 🙂
calculatrice-excel-1 1

calculatrice-excel-2 1

De plus, avec windows 10, cette calculatrice a été grandement améliorée :

calculatrice-excel-3 1

Donc, pour afficher cette calculatrice :
- clic sur le bouton tout à fait à droite de la barre d'accès rapide et choisir Autres commandes
calculatrice-excel-5 1
(on peut aussi passer par Fichier - Options)
- Puis choisir le menu déroulant "Toutes les commandes"
- Si ce n'est pas déjà fait, sélectionner aussi "Pour tous les documents"
- Puis Calculatrice (cliquez sur la liste de choix et taper C) et choisir Ajouter
calculatrice-excel-4 1

Amusez-vous bien !

Gaetan

Choisir une feuille de comparaison en changeant le contenu d’une cellule – fonction INDIRECT

Bonjour à tous,

En réalisant une petite application de retraitement de données, j'ai été amené à ajouter le résultat du traitement dans une nouvelle feuille.
Jusque là, pas de problèmes.

Ensuite, je veux comparer le résultat de ce traitement (en E2) avec une la feuille intiale.
Pour les XLérateurs, voici la formule finale 🙂
=SI(A2=INDIRECT($E$2&"!A"&LIGNE());"Match parfait";"Erreur")

Ci-dessous, le détail de la formule.

En Feuille Initiale, on a ceci :
excel-indirect-ligne-initial

Et on veut comparer cette feuille initiale avec le traitement1 et le traitement2 (ajout de fautes d'orthographes !)
excel-indirect-ligne-traitement1
excel-indirect-ligne-traitement2

D'où la formule suivante :
=SI(A2=INDIRECT($E$2&"!A"&LIGNE());"Match parfait";"Erreur")
qui permet de reprendre l'adresse de la cellule à comparer :
$E$2&"!A"&LIGNE()
soit
"Traitement1!A2"
et ensuite avec INDIRECT de renvoyer la valeur de la cellule.
On se trouve donc avec une formule comme ceci :
=SI(A2=INDIRECT("Traitement1!A2");"Match parfait";"Erreur"), et le INDIRECT renvoit donc :
=SI(A2="Ceci est le premier résultat";"Match parfait";"Erreur")

Evidemment, deux avantages :
- on peut recopier la formule vers le bas, grâce à LIGNE.
- en changeant la valeur en E2, par exemple, en utilisant Traitement2, toutes les formules se mettent automatiquement à jour !

Voilà, j'espère que vous allez aimer cette approche et qu'elle vous sera très utile.
excel-indirect-ligne

A bientôt.

Gaëtan