Formule matricielle avec condition
Fermé
diabolo162
-
2 oct. 2018 à 12:13
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 - 9 oct. 2018 à 14:38
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 - 9 oct. 2018 à 14:38
A voir également:
- Formule matricielle avec condition
- Formule si et - Guide
- Excel cellule couleur si condition texte - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
8 réponses
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié le 2 oct. 2018 à 13:06
Modifié le 2 oct. 2018 à 13:06
Bonjour Diabolo162
Dans votre formule
EQUIV(VRAI;B5:AF5="R";0)
La Fonction EQUIV(…)
EQUIV(valeur_cherchée, matrice_recherche, [type])
ce qui donne
EQUIV("R";$B$5:$AF$5;0)
donnera le décalage en nombre de colonne ou est trouvé R par rapport à la colonne B
vous commencez la recherche en B5
Votre fonction EQUIV pour moi n'est pas bien formulée
Le OU se met en début d'une fonction SI
SI(ou(teste logique 1;teste logique 2 ; … ;... );valeur si vrai;valeur si faux)
Dans votre formule
EQUIV(VRAI;B5:AF5="R";0)
La Fonction EQUIV(…)
EQUIV(valeur_cherchée, matrice_recherche, [type])
ce qui donne
EQUIV("R";$B$5:$AF$5;0)
donnera le décalage en nombre de colonne ou est trouvé R par rapport à la colonne B
vous commencez la recherche en B5
Votre fonction EQUIV pour moi n'est pas bien formulée
Le OU se met en début d'une fonction SI
SI(ou(teste logique 1;teste logique 2 ; … ;... );valeur si vrai;valeur si faux)
Merci de votre réponse Philou.
Votre réponse EQUIV("R";$B$5:$AF$5;0) fonctionne uniquement si la première lettre est un "R" sur la ligne.
Si la première lettre commence par par un "C" la formule ne fonctionne pas.
Votre réponse EQUIV("R";$B$5:$AF$5;0) fonctionne uniquement si la première lettre est un "R" sur la ligne.
Si la première lettre commence par par un "C" la formule ne fonctionne pas.
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié le 2 oct. 2018 à 15:34
Modifié le 2 oct. 2018 à 15:34
normal c'est ce que la formule demande R
Ma formule est un exemple pour la fonction EQUIV(…)
Après il faut avoir le fichier pour construire la formule pour les différentes options
Ma formule est un exemple pour la fonction EQUIV(…)
Après il faut avoir le fichier pour construire la formule pour les différentes options
https://www.cjoint.com/c/HJdj3Aq7Mjn
Voici un exemple du fichier.
J'ai entouré la date de début de congès. C'est dans cette colonne que la formule me cause problème.
Voici un exemple du fichier.
J'ai entouré la date de début de congès. C'est dans cette colonne que la formule me cause problème.
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
4 oct. 2018 à 11:33
4 oct. 2018 à 11:33
Bonjour Diabolo162
Un idée de formule dans le fichier
https://cjoint.com/c/HJejGUQTHmx
Un idée de formule dans le fichier
https://cjoint.com/c/HJejGUQTHmx
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
diabolo162
Messages postés
1002
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
9 octobre 2018
29
8 oct. 2018 à 14:37
8 oct. 2018 à 14:37
Merci PHILOU!!!!
Je n'aurais jamais trouvé seul et cela répond tout à fait à ma demande.
Continuez l'entraide vous êtes géniaux.
Je n'aurais jamais trouvé seul et cela répond tout à fait à ma demande.
Continuez l'entraide vous êtes géniaux.
diabolo162
Messages postés
1002
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
9 octobre 2018
29
9 oct. 2018 à 07:30
9 oct. 2018 à 07:30
Help me
diabolo162
Messages postés
1002
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
9 octobre 2018
29
9 oct. 2018 à 07:31
9 oct. 2018 à 07:31
Bonjour PHILOU,
J'ai découvert un bug dans le fonctionnement de la formule.
J'ai remarqué que quand il y a un "jour férié" dans la semaine la date de congès est décalée.
Par exemple :
Date de congès du 24 décembre au 31 décembre
Résultat avec la formule (avec le 25/12 jour férié):
Date de congès 24/12 au 29 décembre
J'ai découvert un bug dans le fonctionnement de la formule.
J'ai remarqué que quand il y a un "jour férié" dans la semaine la date de congès est décalée.
Par exemple :
Date de congès du 24 décembre au 31 décembre
Résultat avec la formule (avec le 25/12 jour férié):
Date de congès 24/12 au 29 décembre
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
9 oct. 2018 à 12:25
9 oct. 2018 à 12:25
Bonjour Diabolo162
Je viens de regarder en mettant le calendrier sur décembre cellule B3
En ligne 6 une ligne vide
Si on met C du 24 au 28 et C le 31
Cela affiche bien congés du 24/12/2018 au 02/01/2019
Je viens de regarder en mettant le calendrier sur décembre cellule B3
En ligne 6 une ligne vide
Si on met C du 24 au 28 et C le 31
Cela affiche bien congés du 24/12/2018 au 02/01/2019
diabolo162
Messages postés
1002
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
9 octobre 2018
29
Modifié le 9 oct. 2018 à 13:29
Modifié le 9 oct. 2018 à 13:29
dans l'hypothèse ou l'on met C du 24 au 28/12 avec le 25 (sans "C" car férié)...la date de reprise est décalée de 2 cellules vers la gauche soit le (29/12) au lieu du 31/12.
diabolo162
Messages postés
1002
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
9 octobre 2018
29
9 oct. 2018 à 13:21
9 oct. 2018 à 13:21
Je te poste mon fichier du mois de décembre...Sur tous les autres mois cela fonctionne mais pas sur le mois de décembre.
https://www.cjoint.com/c/HJjlrbCTnUn
Merci pour ton aide
https://www.cjoint.com/c/HJjlrbCTnUn
Merci pour ton aide
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié le 9 oct. 2018 à 13:49
Modifié le 9 oct. 2018 à 13:49
Bonjour Diabolo162
Quand vous changer le nom du champ DATE11 en DATE12
il faut penser à le changer dans la formule
Quand vous changer le nom du champ DATE11 en DATE12
il faut penser à le changer dans la formule
diabolo162
Messages postés
1002
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
9 octobre 2018
29
9 oct. 2018 à 14:38
9 oct. 2018 à 14:38
arffff désolé.... je viens de m'en apercevoir... Merci beaucoup de votre aide