Recherche d'un nombre dans un intervalle donn

Alain -  
eriiic Messages postés 25847 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à!

6 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
bonjour,

déjà il faudrait que tu expliques pour les commandes 34333 à 33456 si c'est 1998 ou 1999...
eric
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
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