Plage de cellule en dynamique

  • Initiateur de la discussion CHAEF
  • Date de début
C

CHAEF

Guest
Bonjour,

Existe-t-il un moyen pour définir en dynamique une plage de cellules pour faire une recherche vertical ?
Je m'explique :

J'ai une colonne avec des dates.
Je souhaite pourvoir effectuer une recherche vertical du 01/01/04 à la date du jour, et non sur la totalité du planning.

Quelquechose du style :
nb.si(D1:E{lignedéfini};"C")

{lignedéfini} étant un numéro saisie manuellement dans une cellule...

Une idée ?
 
C

chris

Guest
Bonjour
NB.si sert à compter pas à rechercher
=SOMMEPROD((A1:A15>$H$1)*D1:E15*1)
te compte dans les lignes 1 à 15 les cellules dont la colonne A contient une date > à celle inscrite en cellule H1.
Chris
 
F

F.launay

Guest
bonsoir,
Ci joint un petit exemple avec la fonction indirect qui peut réussir à effectuer
une somme pour un plage à géométrie variable
Bonne soirée
 

Pièces jointes

  • essai.zip
    11.7 KB · Affichages: 85
  • essai.zip
    11.7 KB · Affichages: 82
  • essai.zip
    11.7 KB · Affichages: 86
A

Antoine

Guest
Bonsoir Chaef et les autres

Je pense que la fonction DECALER répond à la question - telle que je l'ai comprise ...

Si la colonne A contient les dates,
la colonne B les valeurs à rechercher en fonction d'une date donnée,
la cellule F5 cette date,

=RECHERCHEV($F$5;DECALER($A$1;0;0;EQUIV(AUJOURDHUI();$A:$A;0);2);2;1)
renvoie la valeur de la colonne B correspondant à la date qui figure en F5 à condition que cette date soit inférieure à la date du jour et qu'elle soit supérieure ou égale à la plus petite date de la colonne A. Ouf !
On peut remplacer AUJOURDHUI() par la référence d'une cellule dans laquelle on saisit la date butoir de la recherche.

Ai-je bien compris la question ?

Bonne nuit
Antoine
 

Discussions similaires

Statistiques des forums

Discussions
312 503
Messages
2 089 062
Membres
104 014
dernier inscrit
Aurélie MONTEIL