Programme de facturation

Résolu
bonjour, pourriez vous m'aider merci voici ma formule

=SI(H2="";"";RECHERCHEV(H2;Clients!$A$3:$F$500;2)=SI(H2="";"";RECHERCHEV(H2;client!$G$3:$L$500;2)))

3 réponses

  1. RE,
    oui elle sont à côté donc de A à F et de G à L ça ne va pas j'ai modifier la formule comme ceci
    =SI(H2="";"";SI(ESTNA(RECHERCHEV(H2;Clients!$A$3:$F$500;2));RECHERCHEV(H2;Clients!$G$3:$L$500;8)))
    et sur la première ligne il indique FAUX au lieu du nom du client
    A+
    0
    1. Et la formule telle que je te l'ai proposée ?
      Parce que dans celle que tu écris, il manque un RECHERCHEV...
      0
    2. @Zoul67RE,
      je suis d'accord avec toi j'ai écris la formule suivante =SI(H2="";"";SI(ESTNA(RECHERCHEV(H2;Clients!$A$3:$B$500;2));RECHERCHEV(H2;Clients!$G$3:$H$500;2);RECHERCHEV(H2;Clients!$A$3:$B$500;2)))
      le problème est quelle me donne toujours le dernière ligne de la première colonne
      je récapitule la première saisie se trouve en A3 et les donnés sont de B2 jusque F2
      la deuxième sésie se trouve en G3 et les données sont de H3 jusque L3
      A+ excuse moiet merci pour le temps que tu me consacre j'essaye de me faire comprendre
      0
    3. J'ai dégoté un PC avec un Excel français.
      J'avais oublié le 3è paramètre optionnel de RECHERCHEV. Chez moi, ça marche avec :
      =SI(H2="";"";SI(ESTNA(RECHERCHEV(H2;Clients!$A$3:$B$500;2;FAUX));RECHERCHEV(H2;Clients!$G$3:$H$500;2;FAUX);RECHERCHEV(H2;Clients!$A$3:$B$500;2;FAUX)))

      Bonne nuit
      0
    4. @Zoul67ok
      je contrôle demain merci et bonne nuit
      0
    5. @Zoul67bonjour,
      j'ai du modifier le coordonnée pour que le prg fonctionne voici la première ligne
      =SI(H2="";"";SI(ESTNA(RECHERCHEV(H2;Clients!$A$3:$F$500;2;FAUX));RECHERCHEV(H2;Clients!$G$3:$H$500;2;FAUX);RECHERCHEV(H2;Clients!$A$3:$F$500;2;FAUX)))
      je vous remercie de l'aide que vous m'avez apporté
      bien à vous capotribu
      0
  2. bonjour déjà merci de m'avoir répondu sur ce
    j'ai créer une liste de client a la base cella fonctionne très bien avec la formule suivante
    =SI(H2="";"";RECHERCHEV(H2;Clients!$A$3:$F$500;2))
    je voulais ajouter une recherche sur la même feuille pour différencier l'année 2014 et 2015 ma première recherche et de A à F et ma deuxième recherche irai de G à L voilà
    je voudrai intégrer si c'est possible cette formule
    =SI(H2="";"";RECHERCHEV(H2;Clients!$G$3:$L$500;7))
    merci A+
    0
    1. Re,

      J'essaie de décoder... Au lieu d'avoir les données 2015 sous les données 2014 tu les as à côté, et un client 2015 peut ne pas avoir été client en 2014.

      Essayons :
      =SI(H2="";"";SI(ESTNA(RECHERCHEV(H2;Clients!$A$3:$B$500;2));RECHERCHEV(H2;Clients!$G$3:$H$500;2);RECHERCHEV(H2;Clients!$A$3:$B$500;2)))

      Vérifie le nombre de parenthèses, je n'ai pas essayé (j'ai Excel en anglais).

      A+
      0
  3. Bonjour,

    Posée comme ça, on ne peut pas répondre à la question.

    A+
    0