1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

Maximum d'une colonne entre deux dates

Discussion dans 'Forum Excel' démarrée par kiki31140, 10 Octobre 2018.

  1. kiki31140

    kiki31140 XLDnaute Nouveau

    Inscrit depuis le :
    25 Juin 2013
    Messages :
    48
    "J'aime" reçus :
    0
    Habite à:
    toulouse
    Utilise:
    Excel 2010 (PC)
    Bonjour la forum
    je viens vers vous car rien trouvé dans les différentes discussions (peut-être à cause de mauvais mots clefs !!)

    j'ai un tableau, feuil1, avec 30 colonnes
    dans la colonne 2, j'ai des dates et heures ("dd/mm/aaaa hh:mm:ss")
    dans les autres colonnes, j'ai des données diverses.

    dans une feuil2, j'ai deux dates , début en A1 et fin en A2
    je voudrais calculer ,dans cette feuil2, avec une formule, le max et min de chaque colonne , des données entre date_début et date-fin.
    j'ai pris la piste MAX.SI.ENS et vraiment rien de concluant
    J'ai tenté avec l'INDEX de reprendre les données de feuil1 , mais avec des conditions <date_fin et >date_début, je ne m'en suis pas sorti

    Merci d'avance pour votre aide.
    Bonne soirée
    KIKI
     
  2. Chargement...

    Discussions similaires - Maximum colonne entre Forum Date
    Renvoyer l'en tête d'une colonne en fonction d'un (des) maximum(s) d'une plage de données Forum Excel 5 Février 2018
    Maximum d0une colonne Forum Excel 29 Juin 2011
    Somme du maximum des valeurs de 2 colonnes selon un 3ième critère Forum Excel 18 Janvier 2011
    Somme du maximum de 2 colonnes Forum Excel 17 Janvier 2011
    TCD AVEC UN MAXIMUM DE COLONNES?ou?? Forum Excel 8 Mai 2010

  3. JHA

    JHA XLDnaute Barbatruc

    Inscrit depuis le :
    15 Juillet 2006
    Messages :
    7495
    "J'aime" reçus :
    366
    Sexe :
    Masculin
    Habite à:
    Dunkerque
    Utilise:
    Excel 2013 (PC)
    Bonjour à tous,

    N'ayant pas de fichier exemple pour essayer de te dépanner, à essayer:
    =max(si(plage1=critère1)*(plage2=critère2);plage))
    Formule matricielle

    JHA
     
  4. kiki31140

    kiki31140 XLDnaute Nouveau

    Inscrit depuis le :
    25 Juin 2013
    Messages :
    48
    "J'aime" reçus :
    0
    Habite à:
    toulouse
    Utilise:
    Excel 2010 (PC)
    Bonjour JHA
    Je transmets ça demain matin
    J'ai essayé ta méthode matricielle, dans la même feuille, mais en mettant des < ou> , ça n'a pas fonctionné
    Pourquoi mettre des = , alors que l'on veut supérieur ou inférieure à des valeurs ?
    Je cherche des valeurs entre deux dates
    Par avance, merci
    Kiki
     
  5. JHA

    JHA XLDnaute Barbatruc

    Inscrit depuis le :
    15 Juillet 2006
    Messages :
    7495
    "J'aime" reçus :
    366
    Sexe :
    Masculin
    Habite à:
    Dunkerque
    Utilise:
    Excel 2013 (PC)
    Re bonjour à tous,

    En principe pas de soucis avec "> ou <"

    =max(si(plage1>=critère1)*(plage2<=critère2);plage))
    A valider par Ctrl+Maj+Entrée (formule matricielle)

    JHA
     
  6. job75

    job75 XLDnaute Barbatruc

    Inscrit depuis le :
    15 Mai 2008
    Messages :
    25774
    "J'aime" reçus :
    2193
    Sexe :
    Masculin
    Habite à:
    Paris
    Utilise:
    Excel 2013 (PC)
    Bonjour kiki31140, JHA,

    Pour le fun j'ai construit un fichier avec des nombres aléatoires.

    Voyez les MFC en 1ère feuille et les formules matricielles en 2ème feuille.

    A+
     

    Pièces jointes:

    zebanx aime votre message.
  7. kiki31140

    kiki31140 XLDnaute Nouveau

    Inscrit depuis le :
    25 Juin 2013
    Messages :
    48
    "J'aime" reçus :
    0
    Habite à:
    toulouse
    Utilise:
    Excel 2010 (PC)
    Bonjour forum, JHA et job75
    en pièce jointe , mon fichier pour avoir une idée de mon problème
    @job75 : je regarde de suite ce que tu as fait
    Merci encore

    a très vite
    kiki31140
     

    Pièces jointes:

  8. kiki31140

    kiki31140 XLDnaute Nouveau

    Inscrit depuis le :
    25 Juin 2013
    Messages :
    48
    "J'aime" reçus :
    0
    Habite à:
    toulouse
    Utilise:
    Excel 2010 (PC)
    @job75
    je viens d'essayer ta methode .... ça marche mais .... j'ai quand meme deux problèmes
    dans ta solution, on marge de B2 à B100, hors de mon coté , il m'est difficile de borner car le nombre de données peut varier
    ensuite, avec ta solution bornée, j'ai en résultat "0.00"
    je ne vois pas d'ou cela peut provenir !! format de cellule ou autre !!
    merci d'avance pour vos retours
     
  9. job75

    job75 XLDnaute Barbatruc

    Inscrit depuis le :
    15 Mai 2008
    Messages :
    25774
    "J'aime" reçus :
    2193
    Sexe :
    Masculin
    Habite à:
    Paris
    Utilise:
    Excel 2013 (PC)
    Bonjour kiki31140,
    Qu'à cela ne tienne, il suffit de définir dynamiquement le nom Dates :
    Code (Text):
    =DECALER(Feuil1!$B$1;1;;NB(Feuil1!$B:$B))
    Fichier (2).
    Ne pas oublier dans la 2ème feuille en C2 et C3 de valider les formules par Ctrl+Maj+Entrée.

    A+
     

    Pièces jointes:

  10. kiki31140

    kiki31140 XLDnaute Nouveau

    Inscrit depuis le :
    25 Juin 2013
    Messages :
    48
    "J'aime" reçus :
    0
    Habite à:
    toulouse
    Utilise:
    Excel 2010 (PC)
    je viens de regarder le fichier envoyé et bizzarement, je ne retrouve pas le min ou max
    de plus, je n'arrive pas appliquer ta methode dans mon fichier
    Je suis un peu novice et je ne comprends pas ce qu'il faut faire avec:
    il suffit de définir dynamiquement le nom Dates
    Je suis novice et je visite le site régulièrement pour en apprendre un peu plus, mais là, je sèche

    merci d'avance
     
  11. kiki31140

    kiki31140 XLDnaute Nouveau

    Inscrit depuis le :
    25 Juin 2013
    Messages :
    48
    "J'aime" reçus :
    0
    Habite à:
    toulouse
    Utilise:
    Excel 2010 (PC)
    Yess, enfin , ça marche
    ta methode est bonne
    le probleme est que j'avais oublié le fameux "CTRL + shift + enter" sur chaque cellule concernée

    merci encore pour votre aide à tous
     

Partager cette page