Afficher la valeur differente de 0

Bonjour,

La formule INDEX/EQUIV m'affiche le 1er résultat de la valeur cherchée Hors, ce que je voudrais c'est afficher le résultat DIFFERENT DE ZERO pour la valeur cherchée. Comment faire ?

Merci pour vos réponses

Numero montant recherché
N21010--> 0 €
N21010--> 150 €
Je veux voir afficher la valeur différente de 0 pour ce numéro(N21010) à savoir150€

Configuration: Windows / Edge 18.18362

5 réponses

  1. Bonjour,

    Le voici merci pour votre aide;

    https://mon-partage.fr/f/S1Rh3VFA/

    Cordialement
    1. Bonjour

      Formule matricielle à valider par Ctrl+Maj+Entrée (et le formule se met auto entra accolades dans la barre de formules)
      =INDEX('BASE DE RECHERCHE '!B2:B5;EQUIV(1;('BASE DE RECHERCHE '!A2:A5=A2)*('BASE DE RECHERCHE '!B2:B5>0);0))
      Bien limiter les champs aux seules plages de données vu que les matricelles sont gourmandes en ressources

      Cdlmnt
      Via
      1. Ca ne fonctionne pas malheureusement, j'ai comme 3VALEUR" résultat; j'ai bien limité les champs
    2. Contributeur
      Re
      pour trouver la valeur maximum de B selon un code en A et quelque soit l'ensemble des valeurs concernées:
      =MAX(SI(A1:A100="N21010";B1:B100))
      matricielle à entrer selon les recommandations de notre ami via (salut, ami)
      bien entendu on peut remplacer "N21010" par l'adresse d'une cellule qui contient le code
      Et il faut aussi que les valeurs en B soient bien numériques
      crdlmnt

      1. Bonsoir
        A tout hasard s'il n'y a que deux références, une à zéro et l'autre avec un nombre
        =SOMMEPROD(('BASE DE RECHERCHE '!$A$2:$A$5=A2)*('BASE DE RECHERCHE '!$B$2:$B$5)) 
        1. Contributeur
          Bonjour
          difficile de vous aider sans savoir comment est organisé votre modèle
          Pouvez vous déposer un exemple ici, en y ajoutant quelques explications sur les attendus?
          http://mon-partage.fr
          et revenir coller lien créé sur le site
          à vous lire
          crdlmnt