Bonjour à tous,
Je souhaiterai savoir s'il est possible de coder en VBA une fonction somme.si.ens où un des critères de selection est un chrono entre 2 dates. Je m'explique:
Dans un classeur, j'ai 2 feuilles:
Feuille 1: sur laquelle je reporte les résultats (une forme de synthèse) et à partir de laquelle on définit:
1/ la période d'analyse souhaitée :date1 (from), date2 (to)
2/ l'équipe de production (Equip), soit un choix entre 4 valeurs (1,2,3 ou 4)
-> Cette selection doit retourner la somme des quantités produites par l'équipe choisie pour la période temps selectionnée (disons dans la cellule A10)
Feuille 2: qui contient les données à analyser
Pour simplifier, disons que la feuille 2 ne contient que 3 colonnes
La colonne 1 contient des dates (en l'occurrence date1 et date2)
La colonne 2 contient des valeurs numériques (quantités produites)
La colonne 3 contient des valeurs numériques (Code Equipe de Production)
Là ou je bloque, c'est que je ne vois pas comment en VBA, passer dans la fonction SumIfs, l'instruction de la période de temps (>= à date1 et <=date2).
Quelqu'un a t-il une idée à me suggérer?
D'avance un très grand merci.
Je souhaiterai savoir s'il est possible de coder en VBA une fonction somme.si.ens où un des critères de selection est un chrono entre 2 dates. Je m'explique:
Dans un classeur, j'ai 2 feuilles:
Feuille 1: sur laquelle je reporte les résultats (une forme de synthèse) et à partir de laquelle on définit:
1/ la période d'analyse souhaitée :date1 (from), date2 (to)
2/ l'équipe de production (Equip), soit un choix entre 4 valeurs (1,2,3 ou 4)
-> Cette selection doit retourner la somme des quantités produites par l'équipe choisie pour la période temps selectionnée (disons dans la cellule A10)
Feuille 2: qui contient les données à analyser
Pour simplifier, disons que la feuille 2 ne contient que 3 colonnes
La colonne 1 contient des dates (en l'occurrence date1 et date2)
La colonne 2 contient des valeurs numériques (quantités produites)
La colonne 3 contient des valeurs numériques (Code Equipe de Production)
Là ou je bloque, c'est que je ne vois pas comment en VBA, passer dans la fonction SumIfs, l'instruction de la période de temps (>= à date1 et <=date2).
Quelqu'un a t-il une idée à me suggérer?
D'avance un très grand merci.