Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 04/03/2010, 11h10   #1
Invité de passage
 
angelo thizy
Inscription : mars 2010
Messages : 8
Détails du profil
Informations personnelles :
Nom : angelo thizy

Informations forums :
Inscription : mars 2010
Messages : 8
Points : 1
Points : 1
Par défaut comparaison avec plusieurs conditions

Bonjour a tous,

J'ai un problème avec un fichier excel : j'aimerai pouvoir comparer une cellule avec un ensemble d'autres cellules sur trois colonnes, l'une comprenant des références, les deux autres des dates (date de début et date de fin). Les dates de début et de fin correspondent donc à la durée de réservation d'une référence.
A chaque ajout de référence, date_début et date_fin je voudrais une formule qui me permette de savoir si mon ajout n'a pas déjà été emprunté à cette date.

Exemple:
Référence______Date_début_____________Date_fin
AA____________22/03/2010____________25/03/2010
BB____________10/04/2010____________15/04/2010
AA____________23/03/2010____________24/03/2010

J'avais pensée à mettre en couleur la cellule grâce à la mise en forme conditionnelle ou à une formule sur une autre colonne qui retourne la possibilité de réservation ou non.

J'avais pensé à une formule de ce style pour les dates mais elle ne fonctionne pas et ne lie pas les références aux dates :
(=SI(OU(ET($B$2:B15<=B16;B16<=$C$2:C15);OU(ET($B$2 :B15<=C16;C16<=$C$2:C15));ET($B$2:B15>=B16;$C$2:C1 5>=C16));"déjà_pris";"c_bon")

HELP ME!!!!PLEASE

Cordialement.
athizy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2010, 12h38   #2
Invité de passage
 
angelo thizy
Inscription : mars 2010
Messages : 8
Détails du profil
Informations personnelles :
Nom : angelo thizy

Informations forums :
Inscription : mars 2010
Messages : 8
Points : 1
Points : 1
Par défaut Re : comparaison avec condition

J'ai un début de fonctionnement avec une mise en forme conditionnelle mais il y a encore un problème.
Ci-joint le fichier avec les erreurs.
Si vous avez des idées...

Merci d'avance
Fichiers attachés
Type de fichier : xls athizy_erreur.xls (14,5 Ko, 3 affichages)
athizy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2010, 13h42   #3
Invité de passage
 
angelo thizy
Inscription : mars 2010
Messages : 8
Détails du profil
Informations personnelles :
Nom : angelo thizy

Informations forums :
Inscription : mars 2010
Messages : 8
Points : 1
Points : 1
Par défaut RE

Je viens de comprendre les erreurs.
La ligne devient rouge lorsque :
une date de début d'une référence correspond à une date de fin d'une autre référence (vice-versa).
ou si on rajoute une inscription et que la date de réservation est antérieur à une autre réservation qui a la même référence.

Si vous avez des idées?

Merci d'avance.
Cordialement.
athizy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2010, 13h49   #4
Invité de passage
 
angelo thizy
Inscription : mars 2010
Messages : 8
Détails du profil
Informations personnelles :
Nom : angelo thizy

Informations forums :
Inscription : mars 2010
Messages : 8
Points : 1
Points : 1
Pour tous ceux qui se pose la même question, voici la mise en forme conditionnelle qui fonctionne pour tous mes cas même les plus critiques.

=ET(ESTNUM($C4);SOMMEPROD(($A$2:$A4=$A4)*((($B4>$B $2:$B4)*($B4<$C$2:$C4))+(($C4<$C$2:$C4)*($C4>$B$2: $B4))+(($C4=$C$2:$C4))+($B4=$B$2:$B4))+(($C4>$C$2: $C4))*($B4<$B$2:$B4))>2)

Bonne journée a vous.
athizy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 20h25.


 
 
 
 
Partenaires

Hébergement Web