IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

calculer la somme des 12 dernières cellules non vides, par ligne [XL-2016]


Sujet :

Excel

  1. #1
    Candidat au Club
    Femme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Juillet 2024
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2024
    Messages : 2
    Points : 3
    Points
    3
    Par défaut calculer la somme des 12 dernières cellules non vides, par ligne
    Bonjour,

    j'ai cherché la réponse sans trouver, c'est pourquoi je pose la question sur ce forum.
    J'ai une liste d'environ 300 rues (en colonne A).
    Pour chacune d'entre elles, j'ai des données d'intervention par mois (12 colonnes (B-M) pour 2023 - 12 colonnes (N-Y) pour 2024).
    Actuellement, nous sommes en juillet donc seules les colonnes B à S sont complétées.
    Je voudrais savoir quelle formule (placée en colonne Z) pourrait calculer la valeur des 12 derniers mois, donc la valeur des 12 dernières colonnes remplies (actuellement, les colonnes T à Y sont encore vides).
    Donc en juillet, je voudrais voir la somme des colonnes H à S.
    En aout, il me faudra la somme des colonnes I à T.
    j'ai trouvé des solutions, mais seulement si les données sont en colonnes et non en lignes.
    merci de votre aide!

  2. #2
    Membre émérite
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 129
    Points : 2 675
    Points
    2 675
    Par défaut
    Bonjour

    en cellule Z2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(INDEX(B2:Y2;EQUIV(9^9;B2:Y2)-11):INDEX(B2:Y2;EQUIV(9^9;B2:Y2)))
    EQUIV(9^9;B2:Y2) pour renvoyer la position de la dernière cellule remplie
    EQUIV(9^9;B2:Y2)-11 pour celle 11 mois avant
    et une somme pour additionner le tout ( en utilisant INDEX sous sa forme référentielle pour prendre les 12 mois consécutifs)

    à adapter si les valeurs dépassent 9^9= 387420489

    Stéphane

  3. #3
    Candidat au Club
    Femme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Juillet 2024
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2024
    Messages : 2
    Points : 3
    Points
    3
    Par défaut résolu!
    Youhou! merci! ça fonctionne impec!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Copier collage spécial des valeurs si cellules non vides
    Par aweb dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 24/10/2013, 21h51
  2. Dernière cellule non vide et ligne correspondante
    Par Phixidor dans le forum Excel
    Réponses: 3
    Dernier message: 29/03/2013, 11h53
  3. Réponses: 11
    Dernier message: 07/03/2010, 21h09
  4. Somme des cellules non vides en VBA
    Par baldg dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 26/03/2008, 00h44
  5. Réponses: 3
    Dernier message: 24/08/2006, 11h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo