• Initiateur de la discussion Initiateur de la discussion jihem
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jihem

Guest
Bonjour à tous
Mon probleme :
On me donne une liste ; colonne A : les jours de la semaine et Colonne B les aliments pour composer les repas.
j'aimerai pouvoir regrouper les aliments dans une colonne (par exemple J) en supprimant les doublons et en face inscrire le OU LES jours auxquels ceux-ci ont été programmés.
Un fichier est joint pour meilleure explication de mon problème
Merci
JM
 

Pièces jointes

Re : Tri et regroupement

Bonjour David et merci pour cette rapide réponse,

C'est bien ! seulement lorsque le plat est proposé deux fois dans la journée il faudrait qu'il soit aussi inscrit de la sorte (par exemple "carotte" deux fois mardi + mercredi+vendredi) = Carotte mardi mardi mercredi vendredi.
De plus mon exemple ne reprends pas l'intégralité des données car il y a des aliments (médicaments) qui sont répétés deux fois par jour (matin et soir), ce qui laisse supposer que l'on peut avoir besoin de répéter deux fois le même aliment par jour , sur une semaine cela fait 14 colonnes a prévoir...
cela est-il possible ?
merci
JM
 
Re : Tri et regroupement

Bonjour David et merci pour cette rapide réponse,

C'est bien ! seulement lorsque le plat est proposé deux fois dans la journée il faudrait qu'il soit aussi inscrit de la sorte (par exemple "carotte" deux fois mardi + mercredi+vendredi) = Carotte mardi mardi mercredi vendredi.
De plus mon exemple ne reprends pas l'intégralité des données car il y a des aliments (médicaments) qui sont répétés deux fois par jour (matin et soir), ce qui laisse supposer que l'on peut avoir besoin de répéter deux fois le même aliment par jour , sur une semaine cela fait 14 colonnes a prévoir...
cela est-il possible ?
merci
JM
remplacer la formule
Code:
=INDEX(Col_jours;MIN(SI((alim=$E2)*(NB.SI($E2:E2;jours)=0);LIGNE(jours))))&""
par
Code:
=SIERREUR(INDEX(Col_jours;PETITE.VALEUR(SI(alim=$E2;LIGNE(jours));COLONNE(A:A)));"")
Valider la formule en matriciel par les touches Ctrl maj et entrée et la tirer vers la droite et le bas.
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
313
Réponses
1
Affichages
712
Réponses
12
Affichages
1 K
S
Réponses
29
Affichages
2 K
StanislasC
S
T
Réponses
3
Affichages
4 K
T
D
Réponses
11
Affichages
2 K
D
K
Réponses
3
Affichages
835
C
Réponses
23
Affichages
2 K
Carlich
C
T
  • Question Question
Réponses
125
Affichages
14 K
Retour