Formule Complexe conditionnelle
Fermé
Holna
Messages postés
3
Date d'inscription
dimanche 14 mai 2017
Statut
Membre
Dernière intervention
14 mai 2017
-
14 mai 2017 à 15:13
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 15 mai 2017 à 08:46
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 15 mai 2017 à 08:46
A voir également:
- Formule Complexe conditionnelle
- Mise en forme conditionnelle formule si - Guide
- Formule excel - Guide
- Formule si et - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
3 réponses
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
14 mai 2017 à 15:42
14 mai 2017 à 15:42
Bonjour.
Tu as oublié de joindre un fichier !
Ainsi nous ignorons ce qu'il y a dans les colonnes C, D, E, puisqu'il y a 4 champs (Date, TP, Amplitude et Repos) à renseigner.
Concernant la formule, elle est parfaitement fantaisiste et ne respecte pas la syntaxe de la fonction =SI(test;valeur_si_vrai;valeur_si_faux)
Or ta formule est ainsi bâtie :
=SI(test1;VSV1;VSF1);SI(test2;VSV2;VSF1)
La bonne syntaxe est
=SI(test1;VSV1;SI(test2;VSV2;VSF1))
Tu as oublié de joindre un fichier !
Ainsi nous ignorons ce qu'il y a dans les colonnes C, D, E, puisqu'il y a 4 champs (Date, TP, Amplitude et Repos) à renseigner.
Concernant la formule, elle est parfaitement fantaisiste et ne respecte pas la syntaxe de la fonction =SI(test;valeur_si_vrai;valeur_si_faux)
Or ta formule est ainsi bâtie :
=SI(test1;VSV1;VSF1);SI(test2;VSV2;VSF1)
La bonne syntaxe est
=SI(test1;VSV1;SI(test2;VSV2;VSF1))
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
14 mai 2017 à 16:02
14 mai 2017 à 16:02
Non : Le tableau semble bien monté ; et avec la bonne syntaxe cela marche parfaitement.
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Holna
Messages postés
3
Date d'inscription
dimanche 14 mai 2017
Statut
Membre
Dernière intervention
14 mai 2017
14 mai 2017 à 19:05
14 mai 2017 à 19:05
Comme vous l'indiquer cela fonctionne partiellement car sur la première ligne par exemple je n'ai pas de RC
Car soit j'ai le RC en fonction de l'amplitude travail
Sinon j'ai un repos tout simple sur une amplitude de 11 heures mais qui ne peut pas etre inférieur à 9
Car soit j'ai le RC en fonction de l'amplitude travail
Sinon j'ai un repos tout simple sur une amplitude de 11 heures mais qui ne peut pas etre inférieur à 9
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
>
Holna
Messages postés
3
Date d'inscription
dimanche 14 mai 2017
Statut
Membre
Dernière intervention
14 mai 2017
15 mai 2017 à 02:40
15 mai 2017 à 02:40
Mon intervention a consisté :
Je n'ai pas cherché à vérifier la logique de la formule. J'ai fait exprès de joindre un tableau, pour que tu constates les résultats obtenus.
Veux-tu me dire précisément quelles sont les valeurs que tu attendais pour chacune des 8 lignes ?
- à réclamer un fichier, que j'attends toujours
- à indiquer l'erreur de syntaxe de ta formule
Je n'ai pas cherché à vérifier la logique de la formule. J'ai fait exprès de joindre un tableau, pour que tu constates les résultats obtenus.
Veux-tu me dire précisément quelles sont les valeurs que tu attendais pour chacune des 8 lignes ?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
15 mai 2017 à 08:46
15 mai 2017 à 08:46
Bonjour
plusieurs remarques dans votre formule, dont je suppose qu'elle peuvent poser problème, mais ça reste à démontrer
1° vous utilisez le SI(C2="" alors que votre tableau affiche 0 en C ce qui n'est pas la même chose pour Excel
2° votre premier item contient D2>11 et E2>11 alors que les second contient D2>13 et E2>11. On peut penser là que si D2 et >13 il est>11 et donc comme vous utilisez "OU3 le premier item élimine forcément les second, il faudrait les inverser dans la formule
3° mais c'est plus subjectif: vu les calculs que vous faites suivre, on se demande s'il ne vaudrait pas mieux utiliser ET que OU
crdlmnt
plusieurs remarques dans votre formule, dont je suppose qu'elle peuvent poser problème, mais ça reste à démontrer
1° vous utilisez le SI(C2="" alors que votre tableau affiche 0 en C ce qui n'est pas la même chose pour Excel
2° votre premier item contient D2>11 et E2>11 alors que les second contient D2>13 et E2>11. On peut penser là que si D2 et >13 il est>11 et donc comme vous utilisez "OU3 le premier item élimine forcément les second, il faudrait les inverser dans la formule
3° mais c'est plus subjectif: vu les calculs que vous faites suivre, on se demande s'il ne vaudrait pas mieux utiliser ET que OU
crdlmnt
Modifié le 14 mai 2017 à 15:49
Je n'ai pas réussi à joindre le fichier pour vous le mettre en exemple.
Voici les colonnes
C : temps plein ou temps partiel (soit 1 pour les temps plein et rien pour les temps partiel)
D : C'est l'amplitude de travail du salarié de la journée
E : C'est l'amplitude du repos
F : C'est la ou je veux mettre la formule.
En ce qui concerne la formule si j'applique la bonne syntaxe elle ne fonctionne pas.
Peut être que mon tableau est mal monté. Qu'en pensez vous?