Somme.si, plusieurs critères dans même colonne dans une chaine de caractères
ChrisT
-
ChrisT -
ChrisT -
Bonjour,
Je cherche à faire un somme.si (ou somme.si.ens) pour réaliser ce calcul :
Dans la colonne C j'ai ma colonne de date de commande, dans la colonne AA j'ai ma colonne de montant de commande.
J'ai 2 cellules que j'utilise pour configurer l'année et le mois que je veux analyser nommées :
CurrentYear_Year (2020 par ex)
CurrentYear_Month (09 par ex)
Je cherche à connaitre mon chiffre d'affaire cumulé depuis le 01-2020 jusqu'au 09-2020 par exemple.
Dans la colonne de critère, le format de mon fichier est : 2020-07-05T10:17:12+02:00
J'ai testé 2 formules qui me renvoient toutes les deux 0 :
=+SOMME.SI.ENS(DATA!$AA:$AA;DATA!$C:$C;"="&CurrentYear_Year&"*";DATA!$C:$C;"!!!!!"&"<="&CurrentYear_Month&"*")
=+SOMME.SI.ENS(DATA!$AA:$AA;DATA!$C:$C;"="&CurrentYear_Year&"-"&"<="&"CurrentYear_Month&"*"
C AA
2020-07-05T10:17:12+02:00 60 €
CurrentYear_Year CurrentYear_Month
2020 09
Pourriez vous m'aider à trouver la solution s'il vous plait ?
Merci à tous,
CT
Je cherche à faire un somme.si (ou somme.si.ens) pour réaliser ce calcul :
Dans la colonne C j'ai ma colonne de date de commande, dans la colonne AA j'ai ma colonne de montant de commande.
J'ai 2 cellules que j'utilise pour configurer l'année et le mois que je veux analyser nommées :
CurrentYear_Year (2020 par ex)
CurrentYear_Month (09 par ex)
Je cherche à connaitre mon chiffre d'affaire cumulé depuis le 01-2020 jusqu'au 09-2020 par exemple.
Dans la colonne de critère, le format de mon fichier est : 2020-07-05T10:17:12+02:00
J'ai testé 2 formules qui me renvoient toutes les deux 0 :
=+SOMME.SI.ENS(DATA!$AA:$AA;DATA!$C:$C;"="&CurrentYear_Year&"*";DATA!$C:$C;"!!!!!"&"<="&CurrentYear_Month&"*")
=+SOMME.SI.ENS(DATA!$AA:$AA;DATA!$C:$C;"="&CurrentYear_Year&"-"&"<="&"CurrentYear_Month&"*"
C AA
2020-07-05T10:17:12+02:00 60 €
CurrentYear_Year CurrentYear_Month
2020 09
Pourriez vous m'aider à trouver la solution s'il vous plait ?
Merci à tous,
CT
A voir également:
- Somme.si, plusieurs critères dans même colonne dans une chaine de caractères
- Déplacer une colonne excel - Guide
- Trier une colonne excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Colonne word - Guide
- Caractères ascii - Guide
4 réponses
Bonjour à tous,
=+SOMME.SI.ENS(DATA!$AA:$AA;DATA!$C:$C;CurrentYear_Year;DATA!$C:$C;"<="&CurrentYear_Month)
Crdlmt
=+SOMME.SI.ENS(DATA!$AA:$AA;DATA!$C:$C;CurrentYear_Year;DATA!$C:$C;"<="&CurrentYear_Month)
Crdlmt
Bonjour,
Formez 3 colonnes auxiliaires: année; mois ; jour. Soit en utilisant Données -> Convertir, soit avec des formules "texte" (Gauche, Cherche, Stxt).
Il sera plus facile de construire un Somme.si.ens()en utilisant ces 3 colonnes. De pus vous éviterez le piège des dates AMJ ou AJM.
Formez 3 colonnes auxiliaires: année; mois ; jour. Soit en utilisant Données -> Convertir, soit avec des formules "texte" (Gauche, Cherche, Stxt).
Il sera plus facile de construire un Somme.si.ens()en utilisant ces 3 colonnes. De pus vous éviterez le piège des dates AMJ ou AJM.
Bonjour,
Convertir en 2 temps: une fois avec le séparateur T puis avec le séparateur -
Calcul avec SommeProd()
Somme.Si.Ens()conviendrait en respectant la syntaxe. ( excel récent ou calc)
https://www.cjoint.com/c/KAcoJIA8BdK
Convertir en 2 temps: une fois avec le séparateur T puis avec le séparateur -
Calcul avec SommeProd()
Somme.Si.Ens()conviendrait en respectant la syntaxe. ( excel récent ou calc)
https://www.cjoint.com/c/KAcoJIA8BdK
2020-07-05T10:17:12+02:00
Comme je cherche à sommer toute les cellules dans la plage de critères dont le début commence par (en excluant les 2019-01, 2019-02, etc ...) :
2020-01*
2020-02*
2020-03*
2020-04*
2020-05*
2020-06*
2020-07*
2020-08*
2020-09*
Je pense qu'il doit manquer des éléments à spécifier pour extraire mon Chiffre d'affaires uniquement sur cette période.
Cdlt,
CT
d'autant que ça ne dépend pas du format de ta date, vu que tu as dit , je cite
"CurrentYear_Year| CurrentYear_Month
2020_____________| 09 "
la conversion a donc déjà été faite !
Crdlmt
Si je veux faire en sorte que EXCEL comprenne qu'il faut prendre toutes les lignes comprenant 2020-01 à 2020-09, je pense que je dois nécessairement le préciser dans mes critères qu'il a un "-" entre les deux chiffres dans ma colonne contenant les données 2020-07-05T10:17:12+02:00
Une piste :
https://www.cjoint.com/c/KAbwQd6A4gq
Crdmt