Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 alimentation quotidienne : gestion/suivi d'un déficit calorique

anthoYS

XLDnaute Barbatruc
Bonjour

Vous trouverez dans le fichier ci-joint les instructions...
(le commentaire en B9 de la Feuil1' l'onglet)
Sinon, voir ce qui est écrit en rouge.
J'aimerais avancer ce projet.
Sachant que la quantité en grammes est à saisir par l'utilisateur...


Merci par avance de m'aider à faire avancer ce projet...
Si ce n'est pas très clair, revenez vers moi...
Je l'ajouterais en ressources sur ce site quand ce sera un fichier complet et exploitable... Si vous avez des fichiers similaires, merci de me le dire et surtout où en récupérer une copie ...
Sinon un ListView peut être pour afficher les micronutriments et le nombre de grammes etc de chacun en fonction de l'aliment choisie...

PS : le commentaire en B9

Fichier trop volumineux en brut et même zippé (donc je l'ai herbergé sur cjoint pendant 21 jours) : https://www.cjoint.com/data/NCkjHlbKHsl_alimentation-quotidienne.xlsx

j'ai supprimé des lignes donc si vous voulez voyez le fichier original téléchargeable chez cjoint.

Nota : source de l'onglet du classeur est >>>"ciqual.anses"<<< pour ce qui est de la liste de tous les aliments...
 

Pièces jointes

  • alimentation quotidienne.xlsx
    401.9 KB · Affichages: 8
Dernière édition:
Solution
Re

@Laurent78

Mais pourquoi ma formule, qui n'était pas matricielle ne fonctionne-t-elle pour AnthoYS et fonctionne chez moi ?

Une piste :
La version d'excel @anthoYS n'est pas compatible avec ta formule rechercheX

Voici ce que je vois lorsque j'ouvre ton fichier du post § 5 avec excel 2010 64 bits.



Pour moi elle est bien matricielle.
Je pense que tu dois avoir excel 365 ou excel 2021 et c'est pour cela que tu n'as pas besoin de la valider en matricielle .

Laurent78

XLDnaute Occasionnel
Bonjour,
Quels doivent être les éléments de la liste déroulante; aliment1, aliment2,... correspondent à quoi ?
Serait-il possible de remplir à la main un exemple concret du résultat souhaité ?
Bon dimanche
 
Dernière édition:

anthoYS

XLDnaute Barbatruc
Bonjour,
Quels doivent être les éléments de la liste déroulante; aliment1, aliment2,... corresponde à quoi ?
Serait-il possible de remplir à la main un exemple concret du résultat souhaité ?
Bon dimanche
l'idée c'est ça, à améliorer... ou en ListView, je n'y connais pas grand chose...

Mais si en commentaire c'est trop long de faire défiler, comme j'ai fais, ça ira...

Peut-être rajouter catégorie abrégé à côté à gauche de l'aliment, je ne sais pas le projet et au stade embryonnaire...

Merci
Bon dimanche également
 

Pièces jointes

  • alimentation quotidienne.xlsx
    402.3 KB · Affichages: 1

anthoYS

XLDnaute Barbatruc
Avec une possibilité d'élargir, d'agrandir la liste qui existe...
En rajoutant des aliments transformées... des marques ou sous marques, en personnalisant... A la suite de la liste... Ce serait pas mal, liste de l'onglet 'compo issue de l'"anses"...
 

Pièces jointes

  • alimentation quotidienne.xlsx
    402.9 KB · Affichages: 0

Laurent78

XLDnaute Occasionnel
essaie cette formule en D12 :
=SIERREUR($C12/100*RECHERCHEX('Feuil1 (2)'!$B12;INDIRECT("Tabl_Compo[alim_nom_fr]");INDIRECT("Tabl_Compo[" & D$2 & "]");"";0);0)

Le pb vient que certaines cellules de compo ne sont pas numériques.
 

anthoYS

XLDnaute Barbatruc
Au lieu d'un menu déroulant, un listview ou je ne sais pas, pour qu'on puisse avoir une fonction recherche(), afin de mieux trouver ce que l'on mange, un algorithme comme sur une recherche sur un moteur de recherche Internet, un mot clé, et la suggestion du reste qui est présent dans la liste, si je tape "jambon", faudra que ça affiche endives au jambon, mais aussi tout ce qui est en rapport avec le jambon, du moins là ou il est écrit "jambon". Je ne sais pas si c'est faisable, sur Excel.
 

Discussions similaires

Réponses
9
Affichages
650
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…