Besoin d'aide pour renvoyer une valeur vrai cellule excel

Résolu
grainedechipie -  
Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai une formule en col I supposée me renvoyer un 1 quand la condition est remplie et un 0 quand elle ne l'est pas

form1 : SI(OU(N8>1;O8>1;P8>1;S8>1;W8>1;X8>1;Y8>1;Z8>1;AF8>1);1;0)

en colonne N,P,S etc de la formule ci dessus
la cellule contient une formule
form2 : SI(GAUCHE($C8;29)="PRLV SEPA TRES. CASTRES VILLE";-D8;"")
ici cela me renvoie bien une valeur si la condition est remplie et vide si elle ne l'est pas

dans ma formule Form1 tout me renvoie 1 que ce soit "" ou qu'il y ait une valeur
il semblerait que le fait que la cellule contienne une formule le >1 considère que c'est vrai car il trouve le texte de formule même is je remplace le >1 par différent de ""

quelqu'un a une idee de comment m'en sortir

ce tableau est une réprésentation des entrées et sorties duquel en col I je voudrai taguer par un 1 des charges fixes et donc vais chercher dans les cellules si il y a une valeur remontée ou du vide.

merci par avance

9 réponses

  1. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Ce qu'il y a, surtout, c'est que grainedechipie confond >1 (plus grand que un) et <>1 (différent de 1) !
    En effet, dans mon exemple, les données en N8 et S8 sont négatives,
    donc <>1 mais pas >1 !

    La pièce à joindre, c'est le fichier Excel dans lequel il y a ta formule !
    1
  2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
     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
    1
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    si on se fie uniquement à votre tableau, et pas à la liste de cellule de votre première formule (dans votre 1°) message):
    en I27:
    =SI(NB.SI(N27:Q27;">1");1;0)
    crdlmnt

    1
  5. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Salut, future vraie chipie !

    En conservant la structure de ta feuille de calcul, et surtout en remplaçant "" par 0, comme l'ont fait pilas31 et Vaucluse, on obtient
    https://www.cjoint.com/c/GHeqz7JvXr2
    1
  6. grainedechipie Messages postés 3 Statut Membre 2
     
    merci vraiment à tous

    ça y est c'est miraculeux tout fonctionne avec cette dernière solution qui répond exactement à mon besoin et yessss je vais passer un bon we car je m'apretais à retravailler sur une vraie usine à gaz dont j'ai hérité car les 4 colonnes et 5 de l'exemple sont dans la vraie vie 53 colonnes et quelques 5x 20000 lignes d'opérations à traiter.
    et là hop grace à vous en deux temps trois mouvement je suis passée de presque blonde à wonder lady sissi j'vous assure.

    merci à vous tous

    on peut cloturer ce sujet et à charge d'échange si un jour je peux...
    1
    1. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Nous sommes heureux d'avoir pu te dépanner.
      L'important est que tu sois en mesure d'utiliser dans d'autres situations les conseils que nous avons eu l'occasion de te donner ici.
      Nous restons à ta disposition ; et je suis persuadé que tu auras l'opportunité d'aider à ton tour quelqu'un, un jour ou l'autre.
      Bisou.
      0
  7. grainedechipie
     
    Bonjour raymond merci pour votre réponse si réactive
    non cela ne fonctionne pas

    dans l'exemple que vous avez bati cela aurait du renvoyer 1 en col 1 puisque 2 valeurs sont remontées (il suffit qu'il y en ait 1 form1 du OU)

    puis ce qui n'est pas bon c'est l'affichage 0 dans les cellules qui devraient retourner du ""
    j'ai complété comment le joindre ?je ne vois pas de piece à joindre

    en tous les cas merci de vous etre rapidemment penché sur ce souci.
    0
    1. pilas31 Messages postés 1878 Statut Contributeur 648
       
      Bonjour à vous deux.

      En fait le problème est que pour Excel la valeur "" n'est pas vide c'est comme une chaine de caractère est c'est donc supérieur à 1.

      Le mieux serait peut-être de faire le test à l'envers.

      C'est à dire :

      =SI(OU(N8<>"";O8<>"";P8<>"";S8<>"";W8<>"";X8<>"";Y8<>"";Z8<>"";AF8<>"");1;0)


      A tester
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      exact, pilas (salut)

      ou alors modifier dans l'autre formule en remplaçant "" par 0

      SI(GAUCHE($C8;29)="PRLV SEPA TRES. CASTRES VILLE";-D8;0)

      crdlmnt
      0
  8. grainedechipie Messages postés 3 Statut Membre 2
     
    merci à tous les trois

    j'ai testé les solutions que vous apportez elles ne répondent pas complètement à mon besoin
    le plus simple serait de vous joindre un fichier excel Raymon je me doute bien que c'est LE fichier qui contient mes formules je trouve juste pas comment le joindre dans une réponse...en attendant comme je trouve en revanche comment insérer une image dnas la barre de menu je fais une capture su résultat que je souhaiterai obtenir, une ajoutant une étape complémentaire à la solution de pilas je m'en suis sortie
    je cogite avec votre aide :-) merci
    https://img-19.ccm2.net/0USMH7C1lPuMAArMULsEqQcC32w=/b63e0d48e73a402ea439072f786900d8/ccm-ugc/formule_initiale.JPG

    https://img-19.ccm2.net/hZZoiXUTYu82NcAMUJvlmegrtcM=/ec0f8e48c8ad4762be502cb4858aa14e/ccm-ugc/propo_Pilas.JPG

    https://img-19.ccm2.net/lrrfKF33dh3ByzTLrxRUy1sobtM=/aefae1456a2c4cdb95a6974ba7fc6039/ccm-ugc/ce_que_je_voudrais.JPG
    0