Recherche d'un nombre dans un intervalle donn

Alain -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

uine question surment très simple pour les cracks d'excel.

J'ai des numéros de commande qui corresponde à des années.

num. com à num. com Année

23456 33456 1998
34333 35333 1999
36000 36877 2000

Je veux donc a partir d'une liste de numéro de commande trouvé l'année de la commande en utilisant l'intervalle
du haut.

commande année ?

23456
33323
36123
23333

donc après exécution

23456 1998
33323 1998
36123 2000
34633 1999

Voilà!
Configuration: Windows XP
Firefox 2.0.0.12

6 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonsoir,

    La facture cherchée est saisie en E2

    tes factures et l'année sont dans la plage A7:C9

    essaies
    =SOMMEPROD((E2>=A7:A9)*(E2<=B7:B9);C7:C9)

    si la facture n'existe pas, la formule te renvoie Zéro

    bonne soirée
    Michel
    0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    Le N° facture est saisi en E2

    La plage à 3 colonnes 3 lignes (N° fact mini, max, année) est ici en
    A7:C9

    essaies:
    =SOMMEPROD((E$2>=A7:A9)*(E$2<=B7:B9);C7:C9)

    Si le N° fact n'existe pas (il y a des écarts d'une année à l'autre dans ton post) , la formule renvoie Zéro

    Bonne soirée
    Michel
    0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    facture saisie en E2

    plage de données en A7:C9

    essaies:
    =SOMMEPROD((E$2>=A7:A9)*(E$2<=B7:B9);C7:C9)

    si numéro inconnu (espace entre max année n-& et mini année), la formule renvoie Zéro

    Bonne soirée
    Michel
    0
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonsoir

    Saisie du numéro en E2

    zone de données en A7:A9

    essaies:
    =SOMMEPROD((E2>=A7:A9)*(E2<=B7:B9);C7:C9)

    si n° inconnu (entre 2 années) la formule renvoie 0

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

    Posez votre question
  6. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    bonjour,

    déjà il faudrait que tu expliques pour les commandes 34333 à 33456 si c'est 1998 ou 1999...
    eric
    0
  7. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    autre solution :

    inscrit en colonne D:E une liste de tes 1er n° de facture de l'année et l'année.
    Par exemple :
       D             E
    33000	1998
    35000	1999
    36000	2000
    37000	2001
    38000	2002
    39000	2003


    tes numéros de facture en colonne A, et en B1 :
    =INDEX($E$1:$E$6;EQUIV(A1;$D$1:$D$6;1))
    à recopier vers le bas

    eric
    0