Microsoft 365 Besoin de votre aide pour formule :)

Excelée

XLDnaute Junior
Bonjour à tous!

Tout d'abord je vous souhaite à tous une bonne année 2022!

J'aurais besoin de votre aide pour l'automatisation de mon fichier.
Alors je vous explique: ce fichier est composé de plusieurs onglets.
  • L'onglet "affectation décembre" recense le nombre de fromages par qualité de meule et par date.
  • L'onglet "PROJECTION" résume le nombre de fromage par qualité de meule et par date.
l'idée est de créer une formule qui permettra d'incrémenter directement la somme par qualité de meule et pour le mois correspondant (car pour l'instant je le fais manuellement).

Je vous mets le fichier en pièce jointe.

J'espère que cela est assez claire.

Merci d'avance pour votre aide!
 

Pièces jointes

  • Projection décembre.xlsx
    116.8 KB · Affichages: 17

Excelée

XLDnaute Junior
Bonjour,

alors, par exemple pour la cellule C6 de l'onglet PROJECTION j'aimerais la somme de tous les 18 PJ inférieur ou égale à juin 2020. Je pensais utiliser la formule suivante:
=SOMME.SI.ENS('affectations decembre'!D:D;'affectations decembre'!E:E;"18 PJ";'affectations decembre'!A:A;date<=PROJECTION!C4)

mais le soucis c'est que je n'arrive pas à intégrer dans la formule la notion inférieur ou égale à juin 2020

J'espère que c'est un peu plus clair

Merci
 

nat54

XLDnaute Barbatruc
re,

c'est normal que cela ne fonctionne pas car dans l'onglet affectations la colonne A n'est pas formatée correctement
• pas de format date
• plein de cellules fusionnées

en fait votre onglet affectation ne ressemble pas du tout à ce qu'on nomme une base plate qui permet ensuite le traitement des données

c'est une extraction d'un logiciel ?
 

nat54

XLDnaute Barbatruc
Hello
la formule qui va bien avec le fichier posté en #10
VB:
SOMMEPROD((Tableau13[qualité]="18 PJ")*(DATE(GAUCHE(Tableau13[Date];4);DROITE(Tableau13[Date];2);1)<=DATE(2020;6;1))*Tableau13[nombre meule])
re,

Pas mal sauf que ça veut dire qu'il doit changer pour chaque cellule le 2020;6;1 ???

J'aimerai bien que qq finalise ma proposition somme.si.ens car ça pourrait m'être utile pour un de mes fichiers
 

vgendron

XLDnaute Barbatruc
si la date à prendre en compte est celle de la ligne 4, il suffit d'adapter la formule:
VB:
SOMMEPROD((Tableau13[qualité]="18 PJ")*(DATE(GAUCHE(Tableau13[Date];4);DROITE(Tableau13[Date];2);1)<=DATE(GAUCHE(C4;4);DROITE(C4;2);1))*Tableau13[nombre meule])

à noter que la colonne A de l'onglet "Affectations décembre"..ainsi que la ligne 4 de la feuil2, ne sont pas des dates, mais des chaines de caractères
meme si le formatage indique "Date", il suffit de taper une formule du style =mois(A2) == > donne #Valeur
 

Statistiques des forums

Discussions
315 093
Messages
2 116 122
Membres
112 666
dernier inscrit
Coco0505