Suggestion de fonctionnalité manquante - Nouvelle formule :
=SI.RESULTAT("formule ou expression" ; "résultat attendu" ; "réaction")
Si cette formule vous fait penser à la formule conventionnelle SI( ... ; ... ; ...) elle ne l'est pas.
Elle est plutôt comparable à SIERREUR( ... ; ... ) car elle crée un raccourci entre une formule et une réaction directe en cas de résultat.
Exemple :
Vous souhaitez exclure le résultat 0 d'une très très longue formule, vous avez donc en temps normal la formule :
=SI(("tres tres longue expression")=0; "" ;"tres tres longue expression")
--> La formule est longue pour rien et repète 2 fois l'expression que nous voulons voir fonctionner; la lisibilité est médiocre et l'écriture est plus lente et sugette à erreurs de copier -coller
Je propose :
=SI.RESULTAT("tres tres longue expression"; =0 ; "")
--> La formule s'exécute mais si le résultat est 0 elle affiche directement ""
C'est plus court, plus clair, plus concis et plus rapide à rédiger
---------
On pourrait aussi imaginer une formule plus étendue comme :
=SI.RESULTAT.TYPE("code" ; "formule ou expression" ; "réaction")
La formule réagirait en fonction du type de résultat obtenu (valeur numérique, date, valeur texte, mise en forme, formule ou pas formule, etc...) et utiliserait un "code" définissant le TYPE de RESULTAT attendu (à l'instar d'AGREGAT ou ADRESSE)
----------
Bref, je lance l'idée à ceux qui developpent, et elle est gratuite.
Bien cordialement