De l’utilisation des espaces et des retours à la ligne dans les formules

Suite à une petite discussion avec Dominique Handelsman concernant mon précédent post, voici ce qu'on peut faire pour décortiquer une formule assez longue contenant des imbrications de SI.

Ca donne ceci, en utilisant ALT+ENTREE pour ajouter une ligne, des espaces pour simuler une tabulation, et finalement, on peut agrandir la hauteur de la barre de formule pour voir le résultat.
excel-retour-ligne

A bientôt.

Gaëtan

Méga formule : Combiner SI, ESTERREUR et TROUVE/CHERCHE pour vérifier la présence d’une chaîne de caractères

Voici une combinaison de formules qu'il est très pratique de connaître.
On cherche ici à retourner le montant lorque l'intitulé contient "COMPT", sinon on retourne 0.
excel-trouve-cherche-esterreur-si 1

Tout d'abord, voyons l'utilisation de TROUVE et CHERCHE.
Ces deux fonctions sont quasiment identique, mais :
- CHERCHE ne tient pas compte de la casse (majuscule et minuscule).
- De plus, CHERCHE permet l'utilisation des caractères générique comme * ou ?, ce que ne permet pas TROUVE.
Par exemple :
excel-trouve-cherche
- Finalement, CHERCHER permet aussi l'utilisation des * et ?

Ensuite, pour effectuer la vérification, il faut capturer l'erreur.
On va donc utiliser la combinaison SI(ESTERREUR(...).
ESTERREUR retourne VRAI ou FAUX s'il y a ou non une erreur.
D'où :
excel-trouve-cherche-2

Et les deux formules finales :

1/ Avec prise en compte de la casse, par exemple, "Comptabilité" n'est pas pris en compte lorsqu'on cherche "COMPT"
=SI(ESTERREUR(TROUVE("COMPT";A2));0;B2)

2/ Sans prise en compte de la casse, par exemple, "Comptabilité" est pris en compte lorsqu'on cherche "COMPT"
=SI(ESTERREUR(CHERCHE("COMPT";A2));0;B2)

En espérant que ces formules vous seront utiles.

A bientôt.

Gaetan

Petite astuce rapide – Utiliser Tab pour créer une nouvelle ligne dans un tableau

L'utilisation des tableaux est extrêmement puissante, mais je me demandais comment, sans utiliser la souris, ajouter une nouvelle ligne à un tableau contenant un total.

La solution est toute simple, il "suffit" d'utiliser la touche Tabulation en fin de ligne !

Ca donne ceci :
excel-ajout-ligne-tabulation

A bientôt.

Gaëtan