Automatisation de l’hyper-productivité

Et on con­tin­ue sur la lancée de cette astuce , en per­me­t­tant l’au­toma­ti­sa­tion de la créa­tion des cor­rec­tions automatiques.

Voici un petit fichi­er qui va vous per­me­t­tre juste ca :
Téléchargez le fichi­er ici.

Ouvrez le fichi­er, activez les macros, et cliquez sur le bou­ton, puis tapez ii[ESPACE] ou iii[ESPACE] ou encore iie[ESPACE] dans une cel­lule pour immé­di­ate­ment voir le résul­tat. Vous pou­vez ensuite dou­ble-cli­quer sur les argu­ments de la for­mules pour les rem­plac­er par la plage appropriée.
Mer­ci à Dominique Han­dels­man pour l’idée de la dernière formule.

Si vous avez d’autres for­mules longues à pro­pos­er, n’hésitez pas et je les ajouterai au fichier.
Une petite recherche inter­net des meilleurs méga-for­mules serait d’ailleurs une bonne idée pour un prochain article !

A bien­tôt.

Gae­tan Mourmant

Une astuce très productive : ii pour =INDEX(ColRésultat;EQUIV(ValCherchée;ColRecherche;0))

Ca fai­sait un moment que je n’avais pas vu une astuce qui fasse gag­n­er autant de temps, donc je suis ravi de la partager ! Elle a été posté par Wyn en 2016 (https://www.youtube.com/watch?v=cT6K8Gz97PE&feature=youtu.be).

Vous con­nais­sez déjà les nom­breuses dis­cus­sions qui exis­tent sur le sujet du Recherchev vs. Index/match, sinon, je vous invite à revoir ces deux résumés de la situation :
https://www.xlerateur.com/divers/2016/12/31/index-equiv-vs-recherchev-5477/
https://www.xlerateur.com/divers/2017/01/02/6‑bonnes-raisons-dabandonner-recherchev-meme-si-vous-vous-appelez-flash-5514/

Donc, un des argu­ments pour l’u­til­i­sa­tion de Recherchev est que c’est plus rapi­de à taper. Voici donc une astuce qui va vous per­me­t­tre de résoudre cet inconvénient.

Dans Fichi­er — Options — Véri­fi­ca­tion — Options de cor­rec­tion automa­tique — Cor­rec­tion automatique,
et vous ajoutez une nou­velle option :
ii pour
=INDEX(ColRésultat;EQUIV(ValCherchée;ColRecherche;0)
Ce qui donne :

ou encore pour un tableau à dou­ble entrée:
iii pour
=INDEX(TabRésultat;EQUIV(ValCherchée;ColRecherche;0);EQUIV(ValCherchée;LigRecherche;0))
Ce qui donne :

Voici l’en­droit où il faut ajouter la cor­rec­tion automatique:

Il ne vous reste plus qu’à taper ii ou iii, puis espace, puis à dou­ble cli­quer sur les argu­ments pour com­pléter la formule.

C’est tout !

Source : https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/14049132-make-a-simple-safer-version-of-vlookup-and-index‑m?page=4&per_page=20

A bien­tôt.

Gaë­tan

Créer un “Tout” dans une formule sommeprod

Suite à la ques­tion d’un client, voici com­ment créer une SOMMEPROD qui per­me­t­tent de pren­dre en compte un critère “(Tout)”, un peu à la manière d’un tableau croisé dynamique.

Pour cela, on va utilis­er la for­mule SI et ensuite créer une série de {VRAI;VRAI;VRAI}, ce qui va donc nous don­ner ceci : 

=SOMMEPROD((Tableau1[Montant])*(SI(D1=”(Tout)”;Tableau1[Ville];D1)=Tableau1[Ville]))

Donc, si D1 est égal à “Tout”; alors on tester [Ville]=[Ville] et donc : {VRAI;VRAI;VRAI;VRAI}

Voici un petit fichi­er qui illus­tre cette question.

A bien­tôt.
Gaetan