Programme de facturation

Résolu
capotribu Messages postés 6 Statut Membre -  
capotribu Messages postés 6 Statut Membre -
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. Zoul67 Messages postés 2001 Statut Membre 149
     
    Bonjour,

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

    A+
    0
  2. capotribu Messages postés 6 Statut Membre
     
    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. Zoul67 Messages postés 2001 Statut Membre 149
       
      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. capotribu Messages postés 6 Statut Membre
     
    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. Zoul67 Messages postés 2001 Statut Membre 149
       
      Et la formule telle que je te l'ai proposée ?
      Parce que dans celle que tu écris, il manque un RECHERCHEV...
      0
      1. capotribu Messages postés 6 Statut Membre > Zoul67 Messages postés 2001 Statut Membre
         
        RE,
        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
    2. Zoul67 Messages postés 2001 Statut Membre 149
       
      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
      1. capotribu Messages postés 6 Statut Membre > Zoul67 Messages postés 2001 Statut Membre
         
        ok
        je contrôle demain merci et bonne nuit
        0
      2. capotribu Messages postés 6 Statut Membre > Zoul67 Messages postés 2001 Statut Membre
         
        bonjour,
        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