Problèmes de RECHERCHEV données non croissantes

Résolu
rol63 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
J'essais d'appliquer une recherchev sur 3 colonnes avec des prix et des grandeur variables.
Les résultats que j'obtiens sont erronés
ex:Dans une feuille de calcul, je désire obtenir, en inscrivant G12 en colonne B(inclus) obtenir automatiquement en colonne F(mesures) le nombre de pi.ca (div. colonne D dans base de données)
En colonne G(prix) de ma feuille de calcul le prix total (multip. dans colonne C de ma base de données)
Voici la formule: =SI([@Inclus]="";"";[@Mesures]/RECHERCHEV([@Inclus];'Base de données'!$B$608:$D$639;2))

B C D
G1 11,99 32
G2 7,94 32
G3 10,30 36
G4 12,36 40
G5 18,56 48
G6 9,69 54
G7 12,00 32
G8 14,00 36
G9 16,00 40
G10 18,00 48
G11 12,00 32
G12 14,00 36
G13 16,00 40
G14 18,00 48
G15 14,98 48
G16 14,00 32
G17 16,00 36
G18 18,72 40
G19 20,00 48
G20 16,00 32
G21 18,00 36
G22 20,00 40
G23 22,00 48
G24 14,00 32
G25 16,00 36
G26 18,00 40

En espérant que mes explications sont assez précises. Merci à l'avance pour votre aide.

2 réponses

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Tu n'as pas respecté la syntaxe de la fonction ; il manque le dernier argument.
RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;
[valeur_proche]
)

Pour [valeur_proche] tu peux mettre FAUX ou 0.
Ta formule s'écrit alors =SI([@Inclus]="";"";[@Mesures]/RECHERCHEV([@Inclus];'Base de données'!$B$608:$D$639;2
;0
))

0
rol63 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Un grand merci à vous. Vous venez de m'épargner un temps incroyable. Ça faisait plusieurs heures que je butais sur ce problème. Encore merci.
rol63
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Je t'en prie ! à ta disposition ...
0