Fonction SOMME.SI et caractères génériques

Anonyme
2022-03-21T10:46:19+00:00

Bonjour,

J'ai une BD où dans le champ B figurent des dates complètes (jj/mm/aaaa) et dans le champ C des nombres. Par macro dans le champ A s'écrit aaaamm (ainsi si dans B j'ai saisi 21/03/2022 dans A sera inscrit : 202203). L'objet est de faire des agrégats par mois et par an en utilisant la fonction SOMME.SI

Si dans une cellule je saisis =SOMME.SI(A:A,202203,C:C) pas de problème, j'ai bien la somme de mars 2022. Mais lorsque je veux faire un total annuel et écris : =SOMME.SI(A:A,2022*,C:C) là, certaines valeurs de 2022 ne sont pas prises en compte. Pourquoi ?

Merci pour votre aide

Richard

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

3 réponses

  1. DanielCo 107.7K Points de réputation
    2022-03-21T18:06:24+00:00

    Alors, bon courage.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-03-21T17:19:52+00:00

    Merci pour ta rapide réponse mais ne l'ai pas essayée car je veux utiliser la même formule dans la colonne que ce soit par mois ou pour l'année. Donc dans la colonne A par macro je commence par '; donc dans B j'ai saisi 21/03/2022 dans A sera inscrit : '202203 et ça roule.

    Merci

    Richard

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2022-03-21T11:30:17+00:00

    Bonjour,

    Ca ne fonctionne pas parce que "2022*" est du texte et que tu le compares à du numérique. Essaie :

    =SOMMEPROD((GAUCHE(A:A;4)="2022")*C:C)

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire