Combiner deux SI dans la même cellule

69Madmat Messages postés 3 Statut Membre -  
69Madmat Messages postés 3 Statut Membre -
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.

2 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    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
    1. 69Madmat Messages postés 3 Statut Membre
       
      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
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    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
    1. 69Madmat Messages postés 3 Statut Membre
       
      Super merci, ca fonctionne très bien ;)
      0