Je rencontre un souci sous un tableau partag=E9 avec la saisie de
doublons.
En colonne A : date de d=E9part (nomm=E9e Debut A2:A300, format JJ/MM/AA)
En colonne B : date de fin (nomm=E9e Fin B2:B300, format JJ/MM/AA,
sup=E9rieur ou =E9gale =E0 An)
En colonne C : Lieux (Nomm=E9e Lieux C2:C300, liste de
validation en Feuill 2 A2:A60)
En colonne D : Nom (Nomm=E9e Nom D2:D300)
En colonne E : Pr=E9nom .../....
En colonne J : I (Nomm=E9e Midi J2:J300; liste de
validation en Feuill 2 D2:D3)
En colonne K : G (Nomm=E9e Gouter K2:K300; liste de
validation en Feuill 2 D2:D3)
En colonne L : E (Nomm=E9e Etude L2:L300; liste de
validation en Feuill 2 D2:D3)
Je souhaite mettre en place un syst=E8me d'alerte visuelle sur le risque
de lignes saisie plusieurs fois avec les m=EAmes valeurs ou avec des
dates qui peuvent se chevaucher
Donc, j'ai =E9labor=E9 depuis A2 une formule de MFC =E0 plusieurs crit=E8re=
s
comme ci-dessous.
Si je puis me permettre, n'est-il pas plus simple, dans une colonne mitoyenne au tableau, de concatener l'ensemble des colonnes pour chaque ligne et ensuite faire par exemple un nb.si(plage ; critère) de la colonne concatener ? Quand la valeur est > à 1 alors la ligne du tableau est doublonnée.
Manu
Daniel.C a écrit :
Par exeemple, MAX((Nom=$D2)*Fin) renvoie la date de fin maximale correspondant au nom situé en D2. N'hésite pas à demander des explications plus détaillées. Daniel
On 4 mar, 11:03, Daniel.C wrote:
On 3 mar, 23:26, Daniel.C wrote:
... sauf que les lignes entièrement vides sont considérées comme doublons. Daniel
Ta mise en forme conditionnelle fonctionne chez moi, tant sur XL2003 que sur XL2007. Daniel
On 3 mar, 20:59, Daniel.C wrote:
Bonsoir. pas facile de se faire une idée. Peux-tu poster un classeur exemple surwww.cijoint.freneffaçant les données confidentielles ? Daniel
Bonjour à toutes et tous,
Je rencontre un souci sous un tableau partagé avec la saisie de doublons.
En colonne A : date de départ (nommée Debut A2:A300, format JJ/MM/AA) En colonne B : date de fin (nommée Fin B2:B300, format JJ/MM/AA, supérieur ou égale à An) En colonne C : Lieux (Nommée Lieux C2:C300, liste de validation en Feuill 2 A2:A60) En colonne D : Nom (Nommée Nom D2:D300) En colonne E : Prénom .../.... En colonne J : I (Nommée Midi J2:J300; liste de validation en Feuill 2 D2:D3) En colonne K : G (Nommée Gouter K2:K300; liste de validation en Feuill 2 D2:D3) En colonne L : E (Nommée Etude L2:L300; liste de validation en Feuill 2 D2:D3)
Je souhaite mettre en place un système d'alerte visuelle sur le risque de lignes saisie plusieurs fois avec les mêmes valeurs ou avec des dates qui peuvent se chevaucher Donc, j'ai élaboré depuis A2 une formule de MFC à plusieurs critères comme ci-dessous.
=SOMMEPROD((Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom=$D2)*(Midi >>>>>>>>> $J2)*(Gouter=$K2)*(Etude=$L2))>1 EN théorie, cela aurait fonctionné, mais diantre que nenni !!! Ou est ce que le bas blesse ??? Je vous remercie toutes et tous de vos éclairages. Si necessaire, je peux poster un fichier exemple. Bon courage
Jean-Yves- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à vous deux et à tous les autres Merci de vos contributions. Grâce à JB, pour éviter les lignes vides, il faut introduire (A2<> "") à la formule matricielle de MFC. Ceci fonctionne correctement.
Mon souci est ailleurs. Dans la notion de chevauchement de date. Par exemple, le même lieux , même personne, même service noté une première fois absent du 1/3 au 11/3, une seconde fois absent du 11/3 au 21/3 et une troisième fois du 21/3 au 31/3 En toute logique , ces trois données sont des doublons partiels en puissance, mais la formule ne semble pas convenir : =SOMMEPROD((A2<> "")*(Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom >>>> $D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1 Cela vient il d'une mauvaise lecture des seuils de dates ? Merci de votre aide.
Cordialement
Jean-Yves
Bonjour. regarde si : =SOMMEPROD(($A2<>"")*(Debut>=MIN((Nom=$D2)*Debut))*(Fin<=MAX((Nom=$D2)*Fin))*(Lieux=$C2)*(Nom=$D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
peut convenir. Daniel- Masquer le texte des messages précédents -
Si je puis me permettre, n'est-il pas plus simple, dans une colonne
mitoyenne au tableau, de concatener l'ensemble des colonnes pour chaque
ligne et ensuite faire par exemple un nb.si(plage ; critère) de la
colonne concatener ?
Quand la valeur est > à 1 alors la ligne du tableau est doublonnée.
Manu
Daniel.C a écrit :
Par exeemple, MAX((Nom=$D2)*Fin) renvoie la date de fin maximale
correspondant au nom situé en D2.
N'hésite pas à demander des explications plus détaillées.
Daniel
On 4 mar, 11:03, Daniel.C <dcolardelle...@gmail.com> wrote:
On 3 mar, 23:26, Daniel.C <dcolardelle...@gmail.com> wrote:
... sauf que les lignes entièrement vides sont considérées comme
doublons.
Daniel
Ta mise en forme conditionnelle fonctionne chez moi, tant sur
XL2003 que
sur XL2007.
Daniel
On 3 mar, 20:59, Daniel.C <dcolardelle...@gmail.com> wrote:
Bonsoir.
pas facile de se faire une idée. Peux-tu poster un classeur exemple
surwww.cijoint.freneffaçant les données confidentielles ? Daniel
Bonjour à toutes et tous,
Je rencontre un souci sous un tableau partagé avec la saisie de
doublons.
En colonne A : date de départ (nommée Debut A2:A300, format
JJ/MM/AA)
En colonne B : date de fin (nommée Fin B2:B300, format
JJ/MM/AA,
supérieur ou égale à An)
En colonne C : Lieux (Nommée Lieux C2:C300, liste de
validation en Feuill 2 A2:A60)
En colonne D : Nom (Nommée Nom D2:D300)
En colonne E : Prénom .../....
En colonne J : I (Nommée Midi J2:J300;
liste de
validation en Feuill 2 D2:D3)
En colonne K : G (Nommée Gouter K2:K300; liste de
validation en Feuill 2 D2:D3)
En colonne L : E (Nommée Etude L2:L300; liste de
validation en Feuill 2 D2:D3)
Je souhaite mettre en place un système d'alerte visuelle sur le
risque
de lignes saisie plusieurs fois avec les mêmes valeurs ou avec des
dates qui peuvent se chevaucher
Donc, j'ai élaboré depuis A2 une formule de MFC à plusieurs
critères
comme ci-dessous.
=SOMMEPROD((Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom=$D2)*(Midi >>>>>>>>> $J2)*(Gouter=$K2)*(Etude=$L2))>1
EN théorie, cela aurait fonctionné, mais diantre que nenni !!!
Ou est ce que le bas blesse ???
Je vous remercie toutes et tous de vos éclairages.
Si necessaire, je peux poster un fichier exemple.
Bon courage
Jean-Yves- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à vous deux et à tous les autres
Merci de vos contributions.
Grâce à JB, pour éviter les lignes vides, il faut introduire (A2<> "")
à la formule matricielle de MFC.
Ceci fonctionne correctement.
Mon souci est ailleurs.
Dans la notion de chevauchement de date.
Par exemple, le même lieux , même personne, même service
noté une première fois absent du 1/3 au 11/3, une seconde fois absent
du 11/3 au 21/3 et une troisième fois du 21/3 au 31/3
En toute logique , ces trois données sont des doublons partiels en
puissance, mais la formule ne semble pas convenir :
=SOMMEPROD((A2<> "")*(Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom >>>> $D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
Cela vient il d'une mauvaise lecture des seuils de dates ?
Merci de votre aide.
Cordialement
Jean-Yves
Bonjour.
regarde si :
=SOMMEPROD(($A2<>"")*(Debut>=MIN((Nom=$D2)*Debut))*(Fin<=MAX((Nom=$D2)*Fin))*(Lieux=$C2)*(Nom=$D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
peut convenir.
Daniel- Masquer le texte des messages précédents -
Si je puis me permettre, n'est-il pas plus simple, dans une colonne mitoyenne au tableau, de concatener l'ensemble des colonnes pour chaque ligne et ensuite faire par exemple un nb.si(plage ; critère) de la colonne concatener ? Quand la valeur est > à 1 alors la ligne du tableau est doublonnée.
Manu
Daniel.C a écrit :
Par exeemple, MAX((Nom=$D2)*Fin) renvoie la date de fin maximale correspondant au nom situé en D2. N'hésite pas à demander des explications plus détaillées. Daniel
On 4 mar, 11:03, Daniel.C wrote:
On 3 mar, 23:26, Daniel.C wrote:
... sauf que les lignes entièrement vides sont considérées comme doublons. Daniel
Ta mise en forme conditionnelle fonctionne chez moi, tant sur XL2003 que sur XL2007. Daniel
On 3 mar, 20:59, Daniel.C wrote:
Bonsoir. pas facile de se faire une idée. Peux-tu poster un classeur exemple surwww.cijoint.freneffaçant les données confidentielles ? Daniel
Bonjour à toutes et tous,
Je rencontre un souci sous un tableau partagé avec la saisie de doublons.
En colonne A : date de départ (nommée Debut A2:A300, format JJ/MM/AA) En colonne B : date de fin (nommée Fin B2:B300, format JJ/MM/AA, supérieur ou égale à An) En colonne C : Lieux (Nommée Lieux C2:C300, liste de validation en Feuill 2 A2:A60) En colonne D : Nom (Nommée Nom D2:D300) En colonne E : Prénom .../.... En colonne J : I (Nommée Midi J2:J300; liste de validation en Feuill 2 D2:D3) En colonne K : G (Nommée Gouter K2:K300; liste de validation en Feuill 2 D2:D3) En colonne L : E (Nommée Etude L2:L300; liste de validation en Feuill 2 D2:D3)
Je souhaite mettre en place un système d'alerte visuelle sur le risque de lignes saisie plusieurs fois avec les mêmes valeurs ou avec des dates qui peuvent se chevaucher Donc, j'ai élaboré depuis A2 une formule de MFC à plusieurs critères comme ci-dessous.
=SOMMEPROD((Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom=$D2)*(Midi >>>>>>>>> $J2)*(Gouter=$K2)*(Etude=$L2))>1 EN théorie, cela aurait fonctionné, mais diantre que nenni !!! Ou est ce que le bas blesse ??? Je vous remercie toutes et tous de vos éclairages. Si necessaire, je peux poster un fichier exemple. Bon courage
Jean-Yves- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à vous deux et à tous les autres Merci de vos contributions. Grâce à JB, pour éviter les lignes vides, il faut introduire (A2<> "") à la formule matricielle de MFC. Ceci fonctionne correctement.
Mon souci est ailleurs. Dans la notion de chevauchement de date. Par exemple, le même lieux , même personne, même service noté une première fois absent du 1/3 au 11/3, une seconde fois absent du 11/3 au 21/3 et une troisième fois du 21/3 au 31/3 En toute logique , ces trois données sont des doublons partiels en puissance, mais la formule ne semble pas convenir : =SOMMEPROD((A2<> "")*(Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom >>>> $D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1 Cela vient il d'une mauvaise lecture des seuils de dates ? Merci de votre aide.
Cordialement
Jean-Yves
Bonjour. regarde si : =SOMMEPROD(($A2<>"")*(Debut>=MIN((Nom=$D2)*Debut))*(Fin<=MAX((Nom=$D2)*Fin))*(Lieux=$C2)*(Nom=$D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
peut convenir. Daniel- Masquer le texte des messages précédents -
Bonjour. Bien sûr. Il est presque toujours possible de simplifier une formule complexe en utilisant des calculs intermédiaires. Mais c'est à l'utilisateur de décider. Je n'ai fait que modifier sa formule. Cordialement. Daniel
Bonsoir,
Si je puis me permettre, n'est-il pas plus simple, dans une colonne mitoyenne au tableau, de concatener l'ensemble des colonnes pour chaque ligne et ensuite faire par exemple un nb.si(plage ; critère) de la colonne concatener ? Quand la valeur est > à 1 alors la ligne du tableau est doublonnée.
Manu
Daniel.C a écrit :
Par exeemple, MAX((Nom=$D2)*Fin) renvoie la date de fin maximale correspondant au nom situé en D2. N'hésite pas à demander des explications plus détaillées. Daniel
On 4 mar, 11:03, Daniel.C wrote:
On 3 mar, 23:26, Daniel.C wrote:
... sauf que les lignes entièrement vides sont considérées comme doublons. Daniel
Ta mise en forme conditionnelle fonctionne chez moi, tant sur XL2003 que sur XL2007. Daniel
On 3 mar, 20:59, Daniel.C wrote:
Bonsoir. pas facile de se faire une idée. Peux-tu poster un classeur exemple surwww.cijoint.freneffaçant les données confidentielles ? Daniel
Bonjour à toutes et tous,
Je rencontre un souci sous un tableau partagé avec la saisie de doublons.
En colonne A : date de départ (nommée Debut A2:A300, format JJ/MM/AA) En colonne B : date de fin (nommée Fin B2:B300, format JJ/MM/AA, supérieur ou égale à An) En colonne C : Lieux (Nommée Lieux C2:C300, liste de validation en Feuill 2 A2:A60) En colonne D : Nom (Nommée Nom D2:D300) En colonne E : Prénom .../.... En colonne J : I (Nommée Midi J2:J300; liste de validation en Feuill 2 D2:D3) En colonne K : G (Nommée Gouter K2:K300; liste de validation en Feuill 2 D2:D3) En colonne L : E (Nommée Etude L2:L300; liste de validation en Feuill 2 D2:D3)
Je souhaite mettre en place un système d'alerte visuelle sur le risque de lignes saisie plusieurs fois avec les mêmes valeurs ou avec des dates qui peuvent se chevaucher Donc, j'ai élaboré depuis A2 une formule de MFC à plusieurs critères comme ci-dessous.
=SOMMEPROD((Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom=$D2)*(Midi >>>>>>>>>> $J2)*(Gouter=$K2)*(Etude=$L2))>1 EN théorie, cela aurait fonctionné, mais diantre que nenni !!! Ou est ce que le bas blesse ??? Je vous remercie toutes et tous de vos éclairages. Si necessaire, je peux poster un fichier exemple. Bon courage
Jean-Yves- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à vous deux et à tous les autres Merci de vos contributions. Grâce à JB, pour éviter les lignes vides, il faut introduire (A2<> "") à la formule matricielle de MFC. Ceci fonctionne correctement.
Mon souci est ailleurs. Dans la notion de chevauchement de date. Par exemple, le même lieux , même personne, même service noté une première fois absent du 1/3 au 11/3, une seconde fois absent du 11/3 au 21/3 et une troisième fois du 21/3 au 31/3 En toute logique , ces trois données sont des doublons partiels en puissance, mais la formule ne semble pas convenir : =SOMMEPROD((A2<> "")*(Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom >>>>> $D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1 Cela vient il d'une mauvaise lecture des seuils de dates ? Merci de votre aide.
Cordialement
Jean-Yves
Bonjour. regarde si : =SOMMEPROD(($A2<>"")*(Debut>=MIN((Nom=$D2)*Debut))*(Fin<=MAX((Nom=$D2)*Fin))*(Lieux=$C2)*(Nom=$D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
peut convenir. Daniel- Masquer le texte des messages précédents -
Bonjour.
Bien sûr. Il est presque toujours possible de simplifier une formule
complexe en utilisant des calculs intermédiaires. Mais c'est à
l'utilisateur de décider. Je n'ai fait que modifier sa formule.
Cordialement.
Daniel
Bonsoir,
Si je puis me permettre, n'est-il pas plus simple, dans une colonne mitoyenne
au tableau, de concatener l'ensemble des colonnes pour chaque ligne et
ensuite faire par exemple un nb.si(plage ; critère) de la colonne concatener
?
Quand la valeur est > à 1 alors la ligne du tableau est doublonnée.
Manu
Daniel.C a écrit :
Par exeemple, MAX((Nom=$D2)*Fin) renvoie la date de fin maximale
correspondant au nom situé en D2.
N'hésite pas à demander des explications plus détaillées.
Daniel
On 4 mar, 11:03, Daniel.C <dcolardelle...@gmail.com> wrote:
On 3 mar, 23:26, Daniel.C <dcolardelle...@gmail.com> wrote:
... sauf que les lignes entièrement vides sont considérées comme
doublons.
Daniel
Ta mise en forme conditionnelle fonctionne chez moi, tant sur XL2003
que
sur XL2007.
Daniel
On 3 mar, 20:59, Daniel.C <dcolardelle...@gmail.com> wrote:
Bonsoir.
pas facile de se faire une idée. Peux-tu poster un classeur exemple
surwww.cijoint.freneffaçant les données confidentielles ? Daniel
Bonjour à toutes et tous,
Je rencontre un souci sous un tableau partagé avec la saisie de
doublons.
En colonne A : date de départ (nommée Debut A2:A300, format
JJ/MM/AA)
En colonne B : date de fin (nommée Fin B2:B300, format
JJ/MM/AA,
supérieur ou égale à An)
En colonne C : Lieux (Nommée Lieux C2:C300, liste de
validation en Feuill 2 A2:A60)
En colonne D : Nom (Nommée Nom D2:D300)
En colonne E : Prénom .../....
En colonne J : I (Nommée Midi J2:J300; liste de
validation en Feuill 2 D2:D3)
En colonne K : G (Nommée Gouter K2:K300; liste de
validation en Feuill 2 D2:D3)
En colonne L : E (Nommée Etude L2:L300; liste de
validation en Feuill 2 D2:D3)
Je souhaite mettre en place un système d'alerte visuelle sur le
risque
de lignes saisie plusieurs fois avec les mêmes valeurs ou avec des
dates qui peuvent se chevaucher
Donc, j'ai élaboré depuis A2 une formule de MFC à plusieurs
critères
comme ci-dessous.
=SOMMEPROD((Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom=$D2)*(Midi >>>>>>>>>> $J2)*(Gouter=$K2)*(Etude=$L2))>1
EN théorie, cela aurait fonctionné, mais diantre que nenni !!!
Ou est ce que le bas blesse ???
Je vous remercie toutes et tous de vos éclairages.
Si necessaire, je peux poster un fichier exemple.
Bon courage
Jean-Yves- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à vous deux et à tous les autres
Merci de vos contributions.
Grâce à JB, pour éviter les lignes vides, il faut introduire (A2<> "")
à la formule matricielle de MFC.
Ceci fonctionne correctement.
Mon souci est ailleurs.
Dans la notion de chevauchement de date.
Par exemple, le même lieux , même personne, même service
noté une première fois absent du 1/3 au 11/3, une seconde fois absent
du 11/3 au 21/3 et une troisième fois du 21/3 au 31/3
En toute logique , ces trois données sont des doublons partiels en
puissance, mais la formule ne semble pas convenir :
=SOMMEPROD((A2<> "")*(Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom >>>>> $D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
Cela vient il d'une mauvaise lecture des seuils de dates ?
Merci de votre aide.
Cordialement
Jean-Yves
Bonjour.
regarde si :
=SOMMEPROD(($A2<>"")*(Debut>=MIN((Nom=$D2)*Debut))*(Fin<=MAX((Nom=$D2)*Fin))*(Lieux=$C2)*(Nom=$D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
peut convenir.
Daniel- Masquer le texte des messages précédents -
Bonjour. Bien sûr. Il est presque toujours possible de simplifier une formule complexe en utilisant des calculs intermédiaires. Mais c'est à l'utilisateur de décider. Je n'ai fait que modifier sa formule. Cordialement. Daniel
Bonsoir,
Si je puis me permettre, n'est-il pas plus simple, dans une colonne mitoyenne au tableau, de concatener l'ensemble des colonnes pour chaque ligne et ensuite faire par exemple un nb.si(plage ; critère) de la colonne concatener ? Quand la valeur est > à 1 alors la ligne du tableau est doublonnée.
Manu
Daniel.C a écrit :
Par exeemple, MAX((Nom=$D2)*Fin) renvoie la date de fin maximale correspondant au nom situé en D2. N'hésite pas à demander des explications plus détaillées. Daniel
On 4 mar, 11:03, Daniel.C wrote:
On 3 mar, 23:26, Daniel.C wrote:
... sauf que les lignes entièrement vides sont considérées comme doublons. Daniel
Ta mise en forme conditionnelle fonctionne chez moi, tant sur XL2003 que sur XL2007. Daniel
On 3 mar, 20:59, Daniel.C wrote:
Bonsoir. pas facile de se faire une idée. Peux-tu poster un classeur exemple surwww.cijoint.freneffaçant les données confidentielles ? Daniel
Bonjour à toutes et tous,
Je rencontre un souci sous un tableau partagé avec la saisie de doublons.
En colonne A : date de départ (nommée Debut A2:A300, format JJ/MM/AA) En colonne B : date de fin (nommée Fin B2:B300, format JJ/MM/AA, supérieur ou égale à An) En colonne C : Lieux (Nommée Lieux C2:C300, liste de validation en Feuill 2 A2:A60) En colonne D : Nom (Nommée Nom D2:D300) En colonne E : Prénom .../.... En colonne J : I (Nommée Midi J2:J300; liste de validation en Feuill 2 D2:D3) En colonne K : G (Nommée Gouter K2:K300; liste de validation en Feuill 2 D2:D3) En colonne L : E (Nommée Etude L2:L300; liste de validation en Feuill 2 D2:D3)
Je souhaite mettre en place un système d'alerte visuelle sur le risque de lignes saisie plusieurs fois avec les mêmes valeurs ou avec des dates qui peuvent se chevaucher Donc, j'ai élaboré depuis A2 une formule de MFC à plusieurs critères comme ci-dessous.
=SOMMEPROD((Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom=$D2)*(Midi >>>>>>>>>> $J2)*(Gouter=$K2)*(Etude=$L2))>1 EN théorie, cela aurait fonctionné, mais diantre que nenni !!! Ou est ce que le bas blesse ??? Je vous remercie toutes et tous de vos éclairages. Si necessaire, je peux poster un fichier exemple. Bon courage
Jean-Yves- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à vous deux et à tous les autres Merci de vos contributions. Grâce à JB, pour éviter les lignes vides, il faut introduire (A2<> "") à la formule matricielle de MFC. Ceci fonctionne correctement.
Mon souci est ailleurs. Dans la notion de chevauchement de date. Par exemple, le même lieux , même personne, même service noté une première fois absent du 1/3 au 11/3, une seconde fois absent du 11/3 au 21/3 et une troisième fois du 21/3 au 31/3 En toute logique , ces trois données sont des doublons partiels en puissance, mais la formule ne semble pas convenir : =SOMMEPROD((A2<> "")*(Debut>=$A2)*(Fin<=$B2)*(Lieux=$C2)*(Nom >>>>> $D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1 Cela vient il d'une mauvaise lecture des seuils de dates ? Merci de votre aide.
Cordialement
Jean-Yves
Bonjour. regarde si : =SOMMEPROD(($A2<>"")*(Debut>=MIN((Nom=$D2)*Debut))*(Fin<=MAX((Nom=$D2)*Fin))*(Lieux=$C2)*(Nom=$D2)*(Midi=$J2)*(Gouter=$K2)*(Etude=$L2))>1
peut convenir. Daniel- Masquer le texte des messages précédents -