Addition nombre malgré #N/A

Résolu
caroetoile00 Messages postés 7 Statut Membre -  
caroetoile00 Messages postés 7 Statut Membre -
Bonjour

je ne parviens pas à faire une addition toute simple, car dans la plage de données, se trouve des "#N/A" provenant d'une recherche V...
j'ai essayé certaines formules trouvées sur le site, aucune ne correspond....

pouvez vous m'aider?

6 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    alors il faut enlever les NA
    la solution à défaut de connaitre votre formule:
    =SI(ESTERREUR(formule);"";formule)
    nota: si vous utilisez ;""; il ne faut pas que la somme soit traitée avec le signe + ex:
    SOMME(A1:A10)
    ou SOMME(A1;A3;A4;A5)

    sinon il faut remplacer le ;""; par ;0;

    crdlmnt
    0
  2. g Messages postés 1285 Statut Membre 578
     
    Bonjour,

    Emploie la fonction ESTERREUR

    =SI(ESTERREUR(ta formule);0;ta formule)

    Cordialement.
    0
    1. caroetoile00 Messages postés 7 Statut Membre
       
      bonjour g...idem j'essaie ta formule et mon résultat est 0...
      0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    C'est au niveau du NA de RechercheV qu'il faut agir
    par ex
    =SJ(estNa(rechercheV(..........);0; rechercheV(.......))

    et pour l'addition
    =SOMME(C1:C100)
    0
  4. caroetoile00 Messages postés 7 Statut Membre
     
    bonjour
    merci de me répondre si vite.
    j'ai essayé et ça ne fonctionne pas... dans la cellule de résultat il apparait 0 lorsque je fais
    =SI(ESTERREUR(D11:D22);0;D11:D22)

    on dirait qu'il comprend que si la plage contient des N/A alors il ne faut pas additionner, moi je ne veux qu'aditionner tout ce qui est différent de N/A

    as tu une solution?
    merci d'avance
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Ce n'est pas là qu'il faut placer cette formule (votre exemple ne veut rien dire)mais dans les formules qui renvoient #N/A
      voyez le message de Michel en exemple, à qui un sauvage avait mis -1 alors que la proposition est exacte, soit
      =SI(ESTERREUR(RECHERCHEV(A1;A1:B100;2;0));0;RECHERCHEV(A1;A1:B100;2;0)) qui vous renverra des 0 au lieu des #N/A
      crdlmnt
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Hé ho!
      Tu as lu ce que je t'ai écrit ???? :-(
      C'est au niveau du NA de RechercheV qu'il faut agir

      Si(estNA(Recherchev(......);0;recherchev(.......))
      0
    3. caroetoile00 Messages postés 7 Statut Membre
       
      ah trop canon! ca fonctionne, merci à vous 2
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. caroetoile00 Messages postés 7 Statut Membre
     
    bonjour Papiquo
    je t'avoue que j'utilise les MFC pour de la mise en forme, jamais pour transformée une donnée..tu peux m'expliquer comment procéder?
    merci beaucoup
    0
  7. Papiquo Messages postés 81 Statut Membre 5
     
    Bonjour,

    Tu peux essayer de faire une mise en forme conditionnelle de toute ta plage de données, en indiquant que lorsque la case = #N/A, tu transformes en 0.

    Cdlt,

    Papiquo
    -1