Chiffre d'affaire cumulé par mois pour chaque produit
Résolu
Rednalas
Messages postés
118
Date d'inscription
Statut
Membre
Dernière intervention
-
Rednalas Messages postés 118 Date d'inscription Statut Membre Dernière intervention -
Rednalas Messages postés 118 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Le challenge du jour consiste à cumuler un chiffre d'affaire (CA) en volume (c'est-à-dire en nombre d'unités) cumulé pour chaque produit selon un mois précis.
Mon fichier est composé de 3 onglets.
- Onglet 1 : Année X
- Onglet 2 : Année Y
Dans ces 2 onglets, on a en colonne A (mettons de A2 à A23) les produits et en ligne 1 (de B1 à M1) les mois de l'année.
- Onglet 3: le comparatif mensuel.
La colonne A répertorie les produits, la colonne B le CA en volume de l'année X par produit et la colonne C A en volume de l'année Y par produit.
Quand je renseigne un mois dans la cellule F2, je souhaite que chaque cellule soit automatiquement remplie avec le CA cumulé jusqu'au mois indiqué pour chaque année et chaque produit.
Quelle formule/syntaxe utiliser?
Si je fais une recherchev de type
=RECHERCHE V($F$2;'Année X!$A$1:$M$23;(LIGNE()-2);FAUX)
j'ai le CA pour le mois en question mais pas le CA cumulé.
Merci d'avance !
Le challenge du jour consiste à cumuler un chiffre d'affaire (CA) en volume (c'est-à-dire en nombre d'unités) cumulé pour chaque produit selon un mois précis.
Mon fichier est composé de 3 onglets.
- Onglet 1 : Année X
- Onglet 2 : Année Y
Dans ces 2 onglets, on a en colonne A (mettons de A2 à A23) les produits et en ligne 1 (de B1 à M1) les mois de l'année.
- Onglet 3: le comparatif mensuel.
La colonne A répertorie les produits, la colonne B le CA en volume de l'année X par produit et la colonne C A en volume de l'année Y par produit.
Quand je renseigne un mois dans la cellule F2, je souhaite que chaque cellule soit automatiquement remplie avec le CA cumulé jusqu'au mois indiqué pour chaque année et chaque produit.
Quelle formule/syntaxe utiliser?
Si je fais une recherchev de type
=RECHERCHE V($F$2;'Année X!$A$1:$M$23;(LIGNE()-2);FAUX)
j'ai le CA pour le mois en question mais pas le CA cumulé.
Merci d'avance !
A voir également:
- Chiffre d'affaires cumulé
- Excel trier par ordre croissant chiffre - Guide
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Chiffre en lettre - Télécharger - Outils professionnels
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
5 réponses
Re,
Remplace la formule en B2 par :
=SOMME(INDIRECT("'CA 2019'!B"&EQUIV(A2;'CA 2019'!A:A;0)):INDIRECT("'CA 2019'!"&CAR(65+EQUIV(Feuil2!$D$4;mois;0))&EQUIV(A2;'CA 2019'!A:A;0)))
Remplace la formule en B2 par :
=SOMME(INDIRECT("'CA 2019'!B"&EQUIV(A2;'CA 2019'!A:A;0)):INDIRECT("'CA 2019'!"&CAR(65+EQUIV(Feuil2!$D$4;mois;0))&EQUIV(A2;'CA 2019'!A:A;0)))
Rednalas
Messages postés
118
Date d'inscription
Statut
Membre
Dernière intervention
21
Cela fonctionne, merci beaucoup !
Bonjour Rednalas
65 est le code caractère de la lettre A
On reconstitue avec INDIRECT la lettre de la colonne dans laquelle se trouve la valeur cherchée
EQUIV renvoie le rang du mois dans la plage de titres
par ex pour février EQUIV renvoie 2 et CAR(65 +2) renvoie donc C
Cdlmnt
65 est le code caractère de la lettre A
On reconstitue avec INDIRECT la lettre de la colonne dans laquelle se trouve la valeur cherchée
EQUIV renvoie le rang du mois dans la plage de titres
par ex pour février EQUIV renvoie 2 et CAR(65 +2) renvoie donc C
Cdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour l'explication.
Je rencontre un problème supplémentaire.
Si j'insère des lignes supplémentaires au-dessus du tableau, les données sont faussées.
En Feuil2 j'ai la formule suivante en B2:
=SOMME('CA 2019'!D2:INDIRECT("'CA 2019'!"&CAR(65+EQUIV(Feuil2!$D$4;mois;0))&LIGNE()))
Si j'insère une ligne au-dessus du tableau en Feuil2, la formule cumule non seulement les valeurs à l'horizontale mais aussi à la verticale ! Si j'insère une ligne au-dessus du tableau et que la case mois indique mars, alors la formule me rapporte le cumul de janvier à mars pour les produits A et B du tableau "CA 2019" en B2.
Si j'insère 2 lignes, alors elle cumule de janvier à mars pour les produits A, B et C.
Y a-t-il une solution pour cela ?
Je rencontre un problème supplémentaire.
Si j'insère des lignes supplémentaires au-dessus du tableau, les données sont faussées.
En Feuil2 j'ai la formule suivante en B2:
=SOMME('CA 2019'!D2:INDIRECT("'CA 2019'!"&CAR(65+EQUIV(Feuil2!$D$4;mois;0))&LIGNE()))
Si j'insère une ligne au-dessus du tableau en Feuil2, la formule cumule non seulement les valeurs à l'horizontale mais aussi à la verticale ! Si j'insère une ligne au-dessus du tableau et que la case mois indique mars, alors la formule me rapporte le cumul de janvier à mars pour les produits A et B du tableau "CA 2019" en B2.
Si j'insère 2 lignes, alors elle cumule de janvier à mars pour les produits A, B et C.
Y a-t-il une solution pour cela ?