#N/A

Résolu
DBS33 Messages postés 52 Statut Membre -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour,
j'ai un problème avec un résultat sur une formule qui affiche #N/A :
J'ai 2 cellules contenant le prix d'un même article vendu par 2 fournisseurs. Il se trouve que parfois l'article existe chez l'un mais pas chez l'autre. Pour infos les prix sont issus d'une liaison avec un autre fichier grâce à la fonction rechercheV.
Exemple :
Prix FournisseurA : 100
Prix FournisseurB : #N/A
Ma formule : =SI(FournisseurA <FournisseurB ;FournisseurA ;FournisseurB )
Mais le résultat dans ma cellule prix achat affiche : #N/A
Merci de votre aide.

10 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Essaies ceci
    =SI(NBVAL(FournisseurA;FournisseurB)=2;SI(FournisseurA;FournisseurB ;FournisseurA ;FournisseurB ))

    Cdlmnt
    0
    1. DBS33 Messages postés 52 Statut Membre
       
      Bonjour,
      j'ai essayé et il me dit que j'ai tapé un nbre trop important d'argument. Pour être plus précis :
      Prix FournisseurA = cellule K2 contient 100€
      Prix FournisseurB = cellule L2 contient #N/A

      Ta formule donne :
      =SI(NBVAL(K2;L2)=2;SI(K2;L2;K2;L2))
      0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Exact

    =SI(NBVAL(FournisseurA;FournisseurB)=2;SI(FournisseurA<FournisseurB ;FournisseurA ;FournisseurB ))

    soit chez toi

    =SI(NBVAL(K2;L2)=2;SI(K2<L2;K2;L2))

    Cdlmnt
    0
    1. DBS33 Messages postés 52 Statut Membre
       
      Désolé mais en mettant la formule le résultat est toujours #N/A. Quand j'ai mes cellules avec 2 prix pas de problèmes. c'est juste lorsqu'un des 2 prix est #N/A. sachant que cela peut être la cellule k2 ou l2.
      0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Essaies ceci
    =SI(NB(K2;L2)=2;SI(K2<L2;K2;L2);"")

    Cdlmnt
    0
    1. DBS33 Messages postés 52 Statut Membre
       
      J'ai essayé mais le résultat est une cellule qui ne contient plus #N/A mais elle est vide alors quelle devrait avoir un prix puisque K2=100€
      0
  4. g Messages postés 1285 Statut Membre 578
     
    Bonjour,

    =SI(OU(K2=0;L2=0);K2;SI(K2<L2;K2;L2))

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

    Posez votre question
  6. DBS33 Messages postés 52 Statut Membre
     
    La maintenant elle contient à nouveau #N/A. Désolé
    0
    1. g Messages postés 1285 Statut Membre 578
       
      Chez moi ça fonctionne ?
      0
  7. DBS33 Messages postés 52 Statut Membre
     
    Je comprends pas pourquoi. Je joins une image de ce que j'ai avec la formule.
    0
  8. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Ne joins pas une image mais un bout de ton fichier excel (utilises cjoint.com et joins le lien obtenu à ton prochain message)

    Cdlmnt
    0
  9. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    une autre façon :
    =MIN(SIERREUR(G2;9^9);SIERREUR(H2;9^9))

    eric
    0
    1. DBS33 Messages postés 52 Statut Membre
       
      Bonjour et merci eric. Cependant quand la réfs article n'est visible chez aucun fournisseur il fait apparaître 387420489. J'aimerai avoir autre chose qui soit plus pratique (comme un mot du genre NUL ou ABS ou NV) pour ensuite filtré les articles qui ne sont présent car j'ai environ 10000 réfs.
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      en G:H :
      =SIERREUR(RECHERCHEV(A2;TD!A:J;9;0);"")

      en I:
       =SI(NB(G2:H2);MIN(G2;H2);"ABS")

      eric
      0
      1. DBS33 Messages postés 52 Statut Membre > eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci beaucoup. Cela fonctionne !
        0
  10. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Un essai
    http://www.cjoint.com/c/EJFj5HOyjGs

    Cdlmnt
    0
    1. DBS33 Messages postés 52 Statut Membre
       
      Merci.
      0
    2. DBS33 Messages postés 52 Statut Membre
       
      Bonjour et désolé de ne pas avoir répondu plus tôt, j'ai du partir en urgence pour des raisons perso et je suis rentrée hier. Merci pour vos recherches et votre soutien. Mais à la réflexion j'ai trouvé une solution pour simplifier mon problème et obtenir le résultat souhaité. Par contre je rencontre un problème que je n'arrive pas à résoudre, je m'explique :
      Dans mon classeur, j'ai plusieurs feuilles donc 3 qui contiennent des données de mes fournisseurs comme le code article, le prix d'achat, le stock, etc... Je fais une mise à jour quotidienne de ces feuilles pour alimenter ma feuille "Base" contenant les données que j'exploite. Mon problème vient du code article et en particulier des code articles contenant uniquement des chiffres. Ils apparaissent comme "ABS" dans ma feuille "Base" alors qu'ils sont bien présents dans mes feuilles fournisseurs. Quelques exemples (4062213, 37028010, 0904A002, 26443, 43450, 901806). Ils sont par défaut formaté en standard. J'ai testé en les mettant dans d'autres format rien ne change. Par contre, j'ai constaté que quand je vais dans mes feuilles fournisseurs et que je fais touche F2 sur la référence et je valide, l'article qui était aligné par défaut à gauche, s'aligne à droite et dans ce cas je retrouve bien l'article dans ma feuille "Base" ?????
      0