appel au spécialiste des formules

  • Initiateur de la discussion Initiateur de la discussion unemarmotte
  • 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 !

U

unemarmotte

Guest
bonjour a vous

je ne suis pas venu demander de l'aide depuis que c'est ce nouveau forum

je voudrais avoir dans une case que soit indiqué si les produits sont compatibles suivant une liste prédéfinie

je vous joins mon souci


bonne soirée a vous
 

Pièces jointes

Re : appel au spécialiste des formules

Bonsoir marmotte,

J'ai un peu de mal à comprendre ce que tu veux obtenir.

Dans ta formule existante, tu testes B5 et B6

Mais que fait-on de B4 ?

S'agit-il d'ajouter des données en B7, B8, ... ?

Peux-tu revenir avec un exemple plus complet et en nous indiquant le résultat attendu


A te (re)lire

@+
 
Re : appel au spécialiste des formules

excuse moi je suis peut etre pas assez clair
donc je voudrai préparer une liste de produit qui on un code
certains produits ne doivent pas etre mélanger suivant le tableau

j'aurai aimé avoir une case ou il teste tout mes produits et me dire si mon
mélange est valide

la formule etait ce que j'avais trouvé sur le site mais justement je peux tester que deux cases alors qu'il faut que je teste 10 cases

merci d'avance :

ps: j'ai remi un fichier peut etre plus clair
 

Pièces jointes

Re : appel au spécialiste des formules

Bonjour

Ci joint ton fichier modifié, une liste de choix sur la colonne "A" qui est comparée à la liste de la colonne "B". Vérification dans le tableau des dangers, et selon le cas une MFC dans la colonne "A" permet de colorer en rouge ou jaune selon le cas.

attachment.php


Enfin si j'ai bien compris 🙄

@+
 

Pièces jointes

Re : appel au spécialiste des formules

Bonjour à tous et bon dimanche,
Bonjour Tibo, Poilamonez,

Je ne sais pas si Poilamonez a bien répondu à ton problème mais il me semble que tu cherches quelque chose d'autre. Tes explications ne sont pas claires.

Si j'ai bien compris, Marmotte, tu veux ajouter jusqu'à 12 produits dans ton mélange. Ton tableau ne concerne que 4 produits et ta formule est valable pour 2 produits.

J'ai agrandi le tableau et étendu la formule à 3 produits. Déjà, elle n'est pas élégante. Jusqu'à 12 produits, elle fera plusieurs pages.

La solution par VBA sera plus simple avec des boucles. Des spécialistes ici pourront te le faire.

Pour ma part, je te propose une solution plus visuelle sous forme de tableau. S'il y a un seul "interdit", tu peux modifier ton mélange.

Sans être sûr que c'est vraiment ce que tu demandes.

Cordialement,
 

Pièces jointes

Dernière édition:
Re : appel au spécialiste des formules

Bonjour,

Quelque chose m'échappe dans ton problème.

Un produit a ne peut être mélangé à un autre produit a

Idem pour les autres produits.

Or, tu nous indiques vouloir tester 10 cases et on a 4 produits.

Il me semble qu'on va nécessairement avoir à un moment deux fois (ou plus) le même produit (ce qui est interdit).


Conclusion 1 : je n'ai rien compris (probable)

Conclusion 2 : il nous manque quelque chose (probable aussi)

A te (re)lire avec plus d'explications et peut-être un fichier plus proche de ton vrai problème.

@+
 
Re : appel au spécialiste des formules

Bonjour,

Une tentative, à tester en grand :

en F2 (sur base de ton fichier) :

Code:
=SOMMEPROD((ESTNUM(EQUIV($E$2:$E$13;SI(DECALER($H$7;1;EQUIV(E2;$I$7:$Q$7;0);9)=
"interdit";$H$8:$H$16;"");0))*1))
à recopier vers le bas

Ensuite, une Mise en Forme Conditionnelle sur B2:E13

La formule est :

Code:
=$F2>1
+ couleur rouge

Je te laisse tester

@+

Edit : ça ne marche pas.

Je verrais plus tard dans la journée

@+
 
Dernière édition:
Re : appel au spécialiste des formules

re,

Je pense être parvenu (péniblement) à quelque chose

en E3, très légère adaptation :

Code:
=SI(B3="";"";RECHERCHEV(B3;produits;4)[COLOR=Red]&""[/COLOR])
à recopier vers le bas

en F3, une formule matricielle :

Code:
=SI(E3="";"";SI(OU(NB.SI($E$3:$E$13;$E3)>1;MAX(NB.SI($E$3:$E$13;SI(DECALER($H$7;
1;EQUIV($E3;$I$7:$Q$7;0);9)="interdit";SI($H$8:$H$16<>$E3;$H$8:$H$16;"-");"- ")
)));"ko";"ok"))

Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers le bas

On doit pouvoir trouver plus simple

@+
 
Re : appel au spécialiste des formules

Bonsoir marmotte,

Nous dire que ça ne marche pas n'est pas fait pour nous aider à te trouver une solution.

Je te joins le fichier avec la formule.

Donne nous un exemple (ou un fichier plus complet) où ça ne marche pas.

Nous pourrons alors analyser et peut-être chercher (et trouver) une autre solution

A te (re)lire

@+
 

Pièces jointes

- 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
33
Affichages
1 K
Réponses
22
Affichages
1 K
  • Question Question
XL 2021 planning
Réponses
5
Affichages
432
Réponses
1
Affichages
187
Retour