3 Replies Latest reply: Jun 29, 2015 7:48 AM by Xavier Retaillaud RSS

    max(date) conditionée

    randon Fr�d�ric

      Bonjour,

      je dispose d'une base de donnée qui se présente ainsi :

        

      date_histoCentre PayeurCode CGENb étudiants
      07/07/2014centre1F35
      08/07/2014centre2F110
      09/07/2014centre1F115
      10/07/2014centre2A020
      11/07/2014centre1A025
      12/07/2014centre1A930
      13/07/2014centre2AVI35
      14/07/2014centre1A940
      15/07/2014centre2D1345

       

      Je cherche à calculer la somme de "Nb étudiants", pour le "Centre Payeur"  centre2 lorsque la date maxi est atteinte pour le "Code CGE" AVI. Dans mon tableau, la valeur que je souhaite ramener est 35.

       

      Pour tenter d'être le plus explicite possible :

      des étudiants s'inscrivent sur des sites (Centre CGE), j'ai une ligne par jour d'inscription et par site. Cette ligne est un cumul. J'ai besoin de calculer pour chaque site ou groupe de site (c'est pour celà que je demande une somme), la valeur à la date la plus élevée pour ce site ou groupe de site.

       

      La formule ci dessous ramène 0 puisqu'au max de la date, il n'y a pas d'AVI. Ca, j'ai compris.

       

      =sum(  {<  date_histo={"$(=Max(date_histo))"},[Centre Payeur]= {[MEP Emevia]}, [Code CGE]={"AVI"}  >}  nb_histo)

       

      Mais je n'arrive pas à trouver la syntaxe pour ce que je souhaite.

      Quelqu’un  peut il m'aider svp?

      merci!