Combiner deux SI dans la même cellule

Fermé
69Madmat Messages postés 3 Date d'inscription mardi 20 mars 2018 Statut Membre Dernière intervention 20 mars 2018 - 20 mars 2018 à 11:54
69Madmat Messages postés 3 Date d'inscription mardi 20 mars 2018 Statut Membre Dernière intervention 20 mars 2018 - 20 mars 2018 à 13:57
Bonjour à tous,

Jeune entrepreneur de 30 ans, je fais appel a vous pour m'aider un peu dans ma compta. Merci par avance de vos retours.

Je fais des extractions pour ma comptabilité. Afin d'automatiser certaine phase de celle ci, j'ai besoin d'effectuer une formule me permettant de gérer plusieurs choses.

En clair j'ai une colonne dans lequel j'ai soit une date soit rien (vide). J'ai fait une formule afin de faire un tri vis a vis d'une date donné (les écritures comptable d'avant Mars par exemple ne m'interessent pas).

Cette formule donne cela :

=SI(DATEVAL(F3)<DATEVAL($A$2);"0";G3);

Je dois maintenant lui faire comprendre que si la valeur de date est vide il faut aussi me mettre un 0 afin que je puisse mettre en place une somme auto en fin de colonne.

J'ai donc essayé ca :

=SI(DATEVAL(F3)<DATEVAL($A$2);"0";G3);SI(F3="";"0")

Mais marche pas du tout....

Une idée ??


Merci beaucoup.
A voir également:

2 réponses

DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
20 mars 2018 à 12:01
Bonjour,

Premiere chose On ne met pas des nombres entre "", ça les transforme en texte

Vu que ta cellule prend la valeur 0 pour deux conditions, tu peux ecrire

SI(ou(DATEVAL(F3)<DATEVAL($A$2);F3="");"0";G3)

Cdlmnt
0
69Madmat Messages postés 3 Date d'inscription mardi 20 mars 2018 Statut Membre Dernière intervention 20 mars 2018
Modifié le 20 mars 2018 à 12:08
Merci pour ta réponse rapide et l'info pour les "".

J'ai essayé ta solution, mais j'ai un message d'erreur du type : Erreur
Impossible d'analyser le paramètre de la fonction DATEVALUE en tant que date/heure lorsque je l'applique aux valeurs vides...
0
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
20 mars 2018 à 12:46
Bonjour

S'il s'agit de mettre un somme automatique le résultat de la formule doit être numérique ; pourquoi ne pas tout simplement écrire cette formule

SI(ET(F3<>"";F3<$A$2);G3;"") ou SI(ET(F3<>"";F3<$A$2);G3;0)

mais bon, je peux me tromper

Cordialement
0
69Madmat Messages postés 3 Date d'inscription mardi 20 mars 2018 Statut Membre Dernière intervention 20 mars 2018
20 mars 2018 à 13:57
Super merci, ca fonctionne très bien ;)
0