Formules

Résolu
Bonjour,
J'ai besoin de votre aide pour 2 choses :
1) Il y a des formules dans A1 et B1, dans A3 j'aimerais faire apparait le chiffre « 2 » s'il y a une valeur numérique dans A1 ou A2 ou A1et A2, sinon rien, J'ai essayé SI(OU(OU(ESTNUM(A1);ESTNUM(A2)));VRAI)*2, le chiffre « 2 » apparait tout le temps, je ne le veux pas.-
2) Par la suite, si j'ai un résultat numérique dans l'une des cellules A1 ou A2 ou A1 et A2, ce qui nous donne le chiffre « 2 » : Dans A4 j'ai ((A1+A2)*A3*2,50) Mais comme j'ai des formules peut être complexes dans A1 ou A2 ça me dit : #VALEUR! S'il y a une valeur dans A1 et pas A2 et vice versa,
Merci d'avance

7 réponses

  1. Bonjour,

    SI(OU(ESTNUM(A1);ESTNUM(A2);1;0)*2

    et dans A4

    (somme(a1:a2)*A3*2,50)
    comme ça tu ne multiplies pas un texte par un nombre
    0
    1. Bonsoir
      Super ça fonctionne en A4 merci
      0
    2. Re Bonjour
      Merci beaucoup pour votre coup de pouce en A4
      Avez vous la solution pour le A3
      Merci encore
      0
  2. bonjour
    pour la 1er question
    =SI(OU(OU(ESTNUM(A1);ESTNUM(A2)));2;"")
    je comprend pas ce que tu veux en A4
    0
    1. Bonjour
      Cette formule se trouve dans A3
      0
    2. Bonsoir
      =SI(OU(OU(ESTNUM(A1);ESTNUM(A2)));2;"")
      C'est bien mais si Il y a des formules dans A1 et A2 sans qu'il y a un résultat numérique le chiffre "2" apparaît toujours dans la cellule A3, je préfère que si il y a rien dans A1 et A2 on ne voit pas le "2" dans la cellule A3
      merci
      0
  3. :
    1) Il y a des formules dans A1 et A2, dans A3 j'aimerais faire apparait le chiffre « 2
    Desolé pour l'erreur
    0
    1. re

      en A3

      =SI(OU(ESTNUM(A1);ESTNUM(A2);2;0)
      0
      1. Bonsoir
        Excel me dit "parenthèse manquante"
        Merci
        0
      2. @JJM31=SI(OU(ESTNUM(A1);ESTNUM(A2));2;"")
        0
      3. @chris3553ReBonsoir
        Comment fait on pour joindre un ficher excel
        afin que vous puissiez voir
        merci
        0
      4. Contributeur
        Bonjour,

        cjoint.com et coller ici le lien fourni.
        eric
        0
      5. @eriiicBonjour,
        Ci-joint le fichier Excel avec les remarques dans les commentaires des cellules
        Bon courage et Merci à TOUS
        http://www.cjoint.com/c/EJigPzeYXIa
        0
    2. Contributeur
      Bonjour,

      Avec :
      =SI(ESTERREUR(((SIERREUR(GAUCHE(T26;TROUVE("µ";T26)-1);T26)*1)));"";((SIERREUR(GAUCHE(T26;TROUVE("µ";T26)-1);T26)*1))) 

      en Q26 tu ramènes une chaine "" qui se propage en H26 et met ta somme (G26+H26) en erreur en M26.
      Soit tu remplaces "" par 0 en Q26, soit tu remplaces (G26+H26) par somme((G26;H26)) qui n'est pas gêné par les chaines.

      eric

      PS: en M26 ton premier somme ne sert à rien. Erreur de () dans ta formule ? Sinon le supprimer.

      En essayant continuellement, on finit par réussir.
      Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
      En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
      0
      1. Bonjour
        Je n'arrive pas à comprendre
        Si je supprime M26 je n'arrive pas à avoir le ml de plinthe de cette partie.
        Tu crois que tu peux me modifier le tableau de excel et me le retourner.
        Merci encorre
        0
        1. Suite

          http://www.cjoint.com/c/EJinZFcAAZa
          0
        2. Contributeur
          Je ne te dis pas de supprimer M26, mais la fonction somme() qui ne sert à rien. Et ceci n'a rien n'a voir avec ton erreur.

          Pour corriger ton erreur tu as 2 possibilités :
          - soit tu remplaces "" par 0 en Q26,
          - soit tu remplaces (G26+H26) par somme((G26;H26)) qui n'est pas gêné par les chaines.
          Il faut choisir.
          eric
          0
      2. fichier modifié sur les conseil de jjm31
        https://www.cjoint.com/c/EJirMeaZwNr
        0
        1. re
          Pour ma culture perso; j'aimerai bien que tu expliques tes calculs dans la zone L:T et pourquoi tu es obligé de passer par des expressions textuelles.
          0
        2. Bonsoir,
          Super génial, ça fonctionne Merci à erric et à chris3553.
          si vous pouvez aussi voir pour que ce soit invisible le "2" et le "2.50" si il y pas de valeur.
          Merci à tous
          0
        3. @JJM31Bonjour,
          Merci à tous
          tous est ok
          ci-joint le résulat
          http://www.cjoint.com/c/EJjhjcUatea
          0
        4. j'ai écrit " sur les conseil de jjm31 " mais je voulait dire eriic
          0