Bonjour,
Merci pour le partage spontané, ça permet d'intervenir sur le vif.
J'ai travaillé le sujet par une approche par FILTER(), visible et illustrée dans le fichier,
cf. feuille "Gestion Exacel", dans les 8 cases souhaitées,
+ dans la feuille "Journal", des calculs, vérifs, commentaires (non utiles au calcul).
=SIERREUR(
SOMME(
FILTER(Journal!$G:$G;
ESTNUM(Journal!$A:$A);
QUOTIENT(MOIS(Journal!$A:$A)-1;3)+1=CNUM(DROITE($I45;1));
ARRONDI.AU.MULTIPLE(Journal!$F:$F;1%)=ARRONDI.AU.MULTIPLE(K$44;1%)
)
)
;0)
Particularités :
- Exclusion des lignes sans date
- Sélection par Trimestre (s'il était déjà calculé dans Journal, ce serait plus simple)
- Faire un arrondi à 1% près du Taux de TVA calculé (parce qu'on a 2,49%, 7,68%, 7.76%...)
Dans ce cas, le FILTER() est très adapté, il est plus facilement adaptable, extensible et maintenable que
le QUERY(), sur lequel se basent les autres formules de "Gestion".
A vous de voir...
EMX