Validation de donnees avec condition

chagnonpatrick01 Messages postés 13 Statut Membre -  
PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voudrais valider des informations dans un feuille excel.

Exemple.
J'ai un feuille excel (type registre)
dans une colonne il y des numeros de pieces (A).. il peuvent revenir a plusieur reprise
Les autre colonne il y plusieur autre information. mais deux colonne m'interesse..
Dans une colonne (G) il y a 2 informations soit ouvert ou fermer
Dans un autre colonne (E) il y a un oui ou un non

Donc ma requète..

pour un numero de piece (colonne A) je veux savoir , à la condition que G soit "ouvert" si il y a un "oui" dans E

La condition peux revenir a plusieur reprise avec un "non" mais si il y a un "oui" je veux le savoir

Merci de votre aide..

PS mon excel est en anglais

6 réponses

  1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 512
     
    Bonjour,

    Quelle version d'excel avez vous ?

    Cordialement
    1
    1. chagnonpatrick01 Messages postés 13 Statut Membre
       
      2016
      0
  2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Bonjour.

    Peut-on obtenir un fichier-exemple ?
     1) Tu vas dans https://www.cjoint.com/ 
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
    3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
    =>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
    Il existe aussi :
    1) https://mon-partage.fr/
    2) https://www.transfernow.net/

    1
    1. chagnonpatrick01 Messages postés 13 Statut Membre
       
      Je suis dans le secteur automobile, il y a des iformation que je ne peux pas partager.. je vais faire un fichier exemple avec d'autre information et je vais vous le partager.. C'est correct ?
      0
    2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Absolument ! Du moment que tu puisses l'adapter ensuite ...
      C'est d'ailleurs bien un fichier-exemple que je t'ai demandé : pas ton fichier de travail !
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    voyez cette formule sur la ligne 2
    =NB.SI.ENS(B:B;B2;F:F;"No";H:H;"Abierta")
    qui vous donnera sur chaque ligne le nombre de conditions remplies avec Abierta et No sur l'ensemble de la plage
    en supposant que "Abierta" veut dire ouvert

    crdlmnt

    ps
    si en P3 la formule devient:
    =NB.SI.ENS(B:B;L3;F:F;"No";H:H;"Abierta")

    1
    1. chagnonpatrick01 Messages postés 13 Statut Membre
       
      AHHH ca ne marche pas .... Quellle serait la syntaxe en anglais pour la formule :)
      0
    2. chagnonpatrick01 Messages postés 13 Statut Membre
       
      Excel me dit que j'ai trop d'argument... J'ai utilisé Vlookup
      0
    3. chagnonpatrick01 Messages postés 13 Statut Membre
       
      Oups =Contifs
      0
    4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      et ça fonctionne avec ça?
      donc:
      =COUNTIFS(B:B;L3;F:F;"No";H:H;"Abierta")
      0
    5. chagnonpatrick01 Messages postés 13 Statut Membre
       
      Le resultat est 0
      Test comme ca =COUNTIFS(parte,L3,condicion,"Abierta",corrernosi,"No") le resulta est 0
      0
  4. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 512
     
    Bonsoir,

    Salutations Raymond et vaucluse

    En nommant le tableau B:H "TabRechV" pour faire apparaître un "si" ou un "no"

    en P3

    =SI(NB.SI.ENS(parte;L3;condicion;"Abierta";corrernosi;"No")>0;"No";RECHERCHEV(L3;TabRechV;5;0))

    mais peut-être que je me trompe !

    Cordialement
    1
    1. chagnonpatrick01 Messages postés 13 Statut Membre
       
      Tu sais comment je doit le taper en anglais ?
      0
    2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 512
       
      Voilà - en espérant que c'est bon parce que l'anglais et moi ça fait 3 ;)

      =IF(COUNTIFS(parte,L3,condicion,"Abierta",corrernosi,"No")>0,"No",VLOOKUP(L3,TabRechV,5,0))

      Formule traduite avec ce site https://fr.excel-translator.de/translator/

      Le fichier en retour

      https://www.cjoint.com/c/IHCr3fYRQ56

      Cordialement
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 512
     
    Bonjour

    Une autre approche, faire la distinction de "Abierta No" et "Cerrada No" sinon "Si" (exit la RECHERCHEV) et mettre en place une MFC pour mettre en évidence "Abierta No"

    Cette formule (également traduite avec le site précédemment cité)

    =IF(COUNTIFS(parte,L3,condicion,"Abierta",corrernosi,"No")>0,"Abierta No",IF(COUNTIFS(parte,L3,condicion,"Cerrada",corrernosi,"No")>0,"Cerrada No","Si"))

    Le fichier (voir la colonne R)

    Cortdialement
    1
  7. chagnonpatrick01 Messages postés 13 Statut Membre
     
    0
    1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 512
       
      Bonjour,

      Il va falloir préciser les conditions car sur le fichier (feuillet OT en J13) elles sont exactement l'inverse de la question initiale ; et de celles inscrites en C4 du feuillet "Parte"


      Cordialement
      0
    2. chagnonpatrick01 Messages postés 13 Statut Membre
       
      Ok désolé j'ai oublier d'effacer la feuille parte..

      Ma requète inition ne change pas...seulement les case du fichier exemple .. mon fichier reel détien plus de 50 collone et plus de 500 lignes

      Lors de ma demande initial je n'ai pas fait attention au bon numero de colonne et au reponse oui , non, ouvert et fermé. Parceque je sais que je vais devoir adapté la formule .

      Voici ce que j'ai besoin.
        • pour un numero de piece (colonne B) je veux savoir , à la condition que H soit "ouvert", si il y a un "Non" dans F. La condition peux revenir a plusieur reprise avec un "oui" mais si il y a un "Non" je veux le savoir **


      Merci et desolé poue la confusion .

      Fichier : https://www.cjoint.com/c/IHCpALfbmYj
      0