Casse tête.... si et recherchev... merci
Fermé
shoopy20
Messages postés
31
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
-
22 nov. 2012 à 14:40
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 22 nov. 2012 à 16:07
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 22 nov. 2012 à 16:07
A voir également:
- Casse tête.... si et recherchev... merci
- Casse-tête avec des allumettes - Télécharger - Jeux vidéo
- Écran tv cassé réparation prix ✓ - Forum Ecran
- Ecran tele cassé - Forum TV & Vidéo
- Réparation écran tv samsung cassé ✓ - Forum Téléviseurs
- Remplacer tete sur photo - Guide
3 réponses
tompols
Messages postés
1273
Date d'inscription
jeudi 29 juillet 2004
Statut
Contributeur
Dernière intervention
25 novembre 2013
435
22 nov. 2012 à 15:32
22 nov. 2012 à 15:32
Salut,
essaie ceci :
A+
essaie ceci :
=SI(ESTNA(EQUIV(G13;$H$51:$H$54));0;SI(J13>=RECHERCHEV(G13;$H$51:$I$54;2;0);SI(F13="oui";0,5;1);0))
A+
commentcamarcheeay
Messages postés
667
Date d'inscription
mercredi 24 février 2010
Statut
Membre
Dernière intervention
30 mars 2020
86
Modifié par commentcamarcheeay le 22/11/2012 à 15:37
Modifié par commentcamarcheeay le 22/11/2012 à 15:37
Bonjour,
La formule à inscrire dans le champs L13 est la suivante :
Veuillez trouver le fichier (*.xls) sur ce lien
Amicalement,
C. Taha
La formule à inscrire dans le champs L13 est la suivante :
=SI(ESTERREUR(RECHERCHEV(G13;liste_articles;1;FAUX)); 0; SI(H13<RECHERCHEV(G13; liste_prix; 2; FAUX); 0; SI(F13="NON"; 1; 1/2)))
Veuillez trouver le fichier (*.xls) sur ce lien
Amicalement,
C. Taha
commentcamarcheeay
Messages postés
667
Date d'inscription
mercredi 24 février 2010
Statut
Membre
Dernière intervention
30 mars 2020
86
22 nov. 2012 à 15:43
22 nov. 2012 à 15:43
La formule ci-dessus est liée à l'ajout de deux noms :
- liste_articles = H51:H54
- liste_prix = H51:I54
Je préfère travailler avec les noms car ils facilitent le cas où il faut amener des modifications.
- liste_articles = H51:H54
- liste_prix = H51:I54
Je préfère travailler avec les noms car ils facilitent le cas où il faut amener des modifications.
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
22 nov. 2012 à 15:56
22 nov. 2012 à 15:56
Bonjour
Votre fichier avec la formule
https://www.cjoint.com/?BKwp4wSzMPZ
Votre fichier avec la formule
https://www.cjoint.com/?BKwp4wSzMPZ
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
Modifié par Vaucluse le 22/11/2012 à 16:05
Modifié par Vaucluse le 22/11/2012 à 16:05
Bonjour Philou
tortueux comme proposition, regardez ce qu'on peut enlever dans la formule pour arriver au même résultat:
=SI(G13="";"";SI(ET(NB.SI($H$51:$H$54;G13);J13>=RECHERCHEV(G13;$H$51:$I$54;2;FAUX);F13="oui");"1/2 point perf";SI(ET(NB.SI($H$51:$H$54;G13);J13>=RECHERCHEV(G13;$H$51:$I$54;2;FAUX));"point perf";"")))
1° le G13=NB.SI etc;;;; n'a pas d'utilité
la formule NB.SI se vérifie par défaut si il y a un résultat trouvé >=1 est inutile et au pire pourrrait être >0!!
ce n'est peut être pas grand chose, mais c'est en réduisant les formules au minimum nécessaire que l'on optimise la taille d'un fichier
Mais c'est pour info, car la formule fonctionne en l'état
je me permet d'intervenir car c'est ce que j'ad)vais proposé a Shoppy 2à pour répondre au premier formatage de sa question, et qui n'avait pas eu l'Heur de lui plaire!!
crdlmnt
tortueux comme proposition, regardez ce qu'on peut enlever dans la formule pour arriver au même résultat:
=SI(G13="";"";SI(ET(NB.SI($H$51:$H$54;G13);J13>=RECHERCHEV(G13;$H$51:$I$54;2;FAUX);F13="oui");"1/2 point perf";SI(ET(NB.SI($H$51:$H$54;G13);J13>=RECHERCHEV(G13;$H$51:$I$54;2;FAUX));"point perf";"")))
1° le G13=NB.SI etc;;;; n'a pas d'utilité
la formule NB.SI se vérifie par défaut si il y a un résultat trouvé >=1 est inutile et au pire pourrrait être >0!!
ce n'est peut être pas grand chose, mais c'est en réduisant les formules au minimum nécessaire que l'on optimise la taille d'un fichier
Mais c'est pour info, car la formule fonctionne en l'état
je me permet d'intervenir car c'est ce que j'ad)vais proposé a Shoppy 2à pour répondre au premier formatage de sa question, et qui n'avait pas eu l'Heur de lui plaire!!
crdlmnt
commentcamarcheeay
Messages postés
667
Date d'inscription
mercredi 24 février 2010
Statut
Membre
Dernière intervention
30 mars 2020
86
22 nov. 2012 à 16:04
22 nov. 2012 à 16:04
Bonjour,
Votre fichier répond à la question, à la remarque que les résultats (1, 0.5, 0) doivent être des nombres et non des chaînes de caractères. Ils sont sensés être sommés après.
Votre fichier répond à la question, à la remarque que les résultats (1, 0.5, 0) doivent être des nombres et non des chaînes de caractères. Ils sont sensés être sommés après.
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
22 nov. 2012 à 16:07
22 nov. 2012 à 16:07
il faut remplacer "point pert" par 1 et 1/2 point perf" par 0.5" dans la formule