Petite requête d'une débutante :)

Casii

XLDnaute Nouveau
Bonsoir et bonne année 2016 à tous :D

Tout d'abord, je remercie chaleureusement l'âme charitable qui prendra patience à lire ma requête.

Bien que titulaire d'un BTS en assistanat de direction, j'avoue avoir de très petites connaissances
en excel.
J'aime cependant beaucoup travailler dessus car j'estime qu'il offre énormément de possibilités.

Depuis 4 ans, je suis la méthode alimentaire Weight Watchers.
Pour vous la faire courte, il s'agit d'associer une valeur en points -prédefinie dans un guide- à chaque aliment que nous mangeons.
Nous disposons qu'un quota quotidien à respecter.
Ce régime a changé ma vie et m'a permis de stabiliser mon poids.
J'ai d'ailleurs réussi à réaliser un petit journal alimentaire perso à l'aide la fonction RECHERCHEV.

Ce n'est pas ce qui me préoccupe actuellement.

Depuis fin 2015, WW a imposé un nouveau système de compte en points via son appli et je ne m'y retrouve plus du tout.
J'ai donc décidé de résilier mon abonnement à leur appli et de me lancer le défi de réaliser...un créateur de recettes.

J'ai donc pris les données de mon ancien "journal alimentaire home-made" et de procéder de la sorte.

Je vous joins un fichier avec l'exemple expliqué par écrit.

L'onglet "ABC" est ma base de données qui s’agrandit de jour en jour.
Pour m'y retrouver, j'ai crée un espèce de code barre (martien) à chacun des aliments présent.

Prenons un exemple :

Les aiguillettes de canard,

POUR 100 G
VB-CAN-AIGLT-NAT-100
Viande Blanche - CANard - AIGuiLeTte - Nature - 100 pour 100g
Valeur minimale 1 G
Valeur maximimale 100 G
Correspondance en points de base ww 3

MAIS IL Y A UN CODE AUSSI POUR 0 PP
VB-CAN-AIGLT-NAT-0
Viande Blanche - CANard - AIGuiLeTte - Nature - 0 pour 0PP
Valeur minimale 1 G
Valeur maximimale 17 G
Correspondance en points de base ww 0

MAIS IL Y A UN CODE AUSSI POUR 1 PP
VB-CAN-AIGLT-NAT-1
Viande Blanche - CANard - AIGuiLeTte - Nature - 1 pour 1PP
Valeur minimale 18 G
Valeur maximimale 53 G
Correspondance en points de base ww 1

Grâce à mon code martien, et à la fonction RECHERCHE V,
cette ensemble de données s'affiche automatiquement dans l'onglet "REC"

Voici mon problème :
Dans l'onglet "REC"
J'aimerai trouver une formule pour qu'il me calcule automatiquement
La valeur en points SELON LE POIDS SAISI PAR MES SOINS

en sachant que :
si
Le POIDS SAISI PAR MES SOINS est compris entre la valeur minimale et maximale inscrites automatiquement,
Excel devra ALORS me faire le calcul suivant :
les points DE BASE de base MULTIPLIE le poids SAISI DIVISE PAR 100

Un grand merci merci merci d'avance de m'avoir lu :):):)

Déborah
 

Pièces jointes

  • ANTI - seche TB POUR FORUM.xls
    104.5 KB · Affichages: 25
  • ANTI - seche TB POUR FORUM.xls
    104.5 KB · Affichages: 25

st007

XLDnaute Barbatruc
Re : Petite requête d'une débutante :)

Re,

indiquez des exemples, on ne doit pas être sur la même compréhension du résultat souhaité
 

Pièces jointes

  • ANTI - seche TB POUR FORUM.xls
    66.5 KB · Affichages: 35
  • ANTI - seche TB POUR FORUM.xls
    66.5 KB · Affichages: 21

Regueiro

XLDnaute Impliqué
Re : Petite requête d'une débutante :)

Bonsoir Le Forum - ST007 - Casii
Ton Fichier en retour
Explication :
Sur la Feuille ABC - Insertion d'un tableau (Tableau1)
Sur la Feuille REC - depuis A4 - Données-Validation

Et la Formule que j'ai compris
 

Pièces jointes

  • ANTI - seche TB POUR FORUM.xls
    61.5 KB · Affichages: 26
  • ANTI - seche TB POUR FORUM.xls
    61.5 KB · Affichages: 27

st007

XLDnaute Barbatruc
Re : Petite requête d'une débutante :)

Ah non alors ....

prenons aiglt-nat-1

e----f-----g-----h-------i
18--53----1-----15------??
18--53----1-----50------??
18--53----1-----60------??

quels valeurs de ?? attends tu ?
bon on a un peu modifié ta présentation, tes formules, ta macro, mais c'est pour ton bien ....
 

Pièces jointes

  • ANTI - seche TB POUR FORUM.xls
    63 KB · Affichages: 19
  • ANTI - seche TB POUR FORUM.xls
    63 KB · Affichages: 25
Dernière édition:

Casii

XLDnaute Nouveau
Re : Petite requête d'une débutante :)

tu es trop gentil de prendre patience comme ça :)

pour le premier i = pas loin de 1
pour le deuxième i = 1
pour le troisième i = un peu plus de 1

en gros il faudrait que mon intervalle soit respectée
je sais pas c'est pas super clair hein

mais tu sais "au pire" je peux me baser sur mes lignes -100 (pour 100g) et voilà j'embête plus personne :)
 

Statistiques des forums

Discussions
315 096
Messages
2 116 183
Membres
112 677
dernier inscrit
Justine11