Recherche une valeur si les dates sont comprises entre deux dates
J'ai la fenêtre de dates dans les deux cellules. Par exemple:
- a1 = 1/1/2014 8:00
- b1 = 1/4/2014 10:00
- c1 = 11
Où
- Un est la date de début
- B est la date de fin
- C est le code de la fenêtre
Dans la cellule d1, j'ai la date: 1/3/2014 7:00
Je tiens à regarder jusqu'à la date à a/b et si d se situe entre ces dates alors je voudrais qu'il revienne le code de la fenêtre.
Avez-vous essayé quelque chose de si loin?
1) est-il possible que
est-ce vba/excel forumlas que vous voulez?
que pensez-vous de la déclaration si elle est en dehors de la date?
Je voudrais un code excel s'il vous plaît.
1) est-il possible que
D1
serait tomber dans deux ou plusieurs fenêtres? 2) la colonne C contient toujours des nombres?est-ce vba/excel forumlas que vous voulez?
que pensez-vous de la déclaration si elle est en dehors de la date?
Je voudrais un code excel s'il vous plaît.
OriginalL'auteur user3084662 | 2014-03-06
Vous devez vous connecter pour publier un commentaire.
En supposant que vous disposez de plusieurs "fenêtres" énumérés dans l'ordre avec pas de lacunes peut-être essayer de RECHERCHE comme
=LOOKUP(D1,A1:C10)
voir exemple
En supposant qu'aucun des lacunes entre les plages et des plages dans l'ordre croissant, vous n'avez pas vraiment besoin de vérifier à l'intérieur des plages - la Recherche de matches de D1 avec la colonne de valeur et renvoie le nombre correct de la colonne C. Si D1 ne peut pas être dans n'importe quelle gamme vous pouvez ensuite ajouter un simple SI, comme
=IF(D1>B10,NA(),LOOKUP(D1,A1:C10))
vous êtes en supposant que les dates sont dans l'ordre etc...
Oui, absolument
OriginalL'auteur barry houdini
Vous pouvez les utiliser, il fonctionne même si les dates ne sont pas dans l'ordre, tant que les valeurs dans la colonne C sont numériques. Elle renvoie 0 si aucune correspondance n'
Ouai, finalement, si la colonne C n'est pas numérique, nous ajoutons un match de rechercher la valeur 1 puis utilisez l'index pour obtenir de la valeur. Mais, dans ce cas, ce sera une formule de tableau...
OriginalL'auteur CRondao
C'est pourquoi la RECHERCHE est bonne, vous pouvez vérifier l'52 windows dans un aller - voir ma réponse
votre recherche n'a pas vérifier si c'est entre deux dates.
Votre question pourrait être plus clair. Voulez-vous simplement à regarder les fenêtres qui, à travers de multiples lignes qui n'existent pas dans votre question par exemple. a1:c52 ? chaque ligne étant une autre fenêtre?
si vous voulez faire une recherche faire pour trouver la première ligne où $Cn==$Fr.
OriginalL'auteur AnthonyLambert