Comparaison bornée [EXCEL] - VB/VBA/VBS - Programmation
Marsh Posté le 16-06-2008 à 18:23:22
=> Validation matricielle :
Code :
|
Marsh Posté le 16-06-2008 à 18:37:40
Bonjour,
Tu places tes dates de début en A1, A2, A3
Tu places tes dates de fin en B1, B2, B3
Tu places ta date à comparer en D1
Tu places cette formule dans la case ou tu veux avoir le résultat :
=SOMMEPROD((A1:A3<=D1)*(B1:B3>=D1)*(A1:A3<>0))>0
Inutile de me remercier !
La réponse est un peu différente si comme babass tu veux en sortie savoir dans quel groupe ça rentre...
Mais comme tes dates se chevauche il n'est pas possible de trouver une formule qui identifie à la fois le groupe B et le groupe C par exemple quand la date est à la fois dans B et dans C
par ex : 06-03-2008
La question a-t-elle quelque chose à voir avec les vacances scolaires ?
A+
Marsh Posté le 16-06-2008 à 19:01:07
Merci à vous 2 !!
@ babasss = un poutou baveu, sa marche ? non, je déconne
@galopin01 = non, c'est pour mon travail ^^ (Pour un truc que l'on appelle des traintements Circe )
Bien cordialment.
Marsh Posté le 17-06-2008 à 09:37:22
galopin01 a écrit : |
La concurrence est dure...
galopin01 a écrit : |
J'étais parti de ce principe là à la base. Mais il faudrait que je me penche sur les SOMMEPROD qui font des trucs très corrects et beaucoup plus rapidement.
Marsh Posté le 16-06-2008 à 17:07:40
Bonjour
Je me trouve actuellement devant un problème qui s'avère être plus méchant que prévu.
Je vous mes en places mes valeurs :
A est compris entre le 24-01-2008 et le 14-02-2008
B est compris entre le 14-02-2008 et le 06-03-2008
C est compris entre le 06-03-2008 et le 20-03-2008
etc ...
Je souhaiterai faire une formule Excel et non une macro, me permettant de comparer une date "X" afin de déterminer si cette dernière appartient à A, B,C etc ...
Avez-vous une idée ?
Par avance merci .