Bonjour,
J'ai un tableau compta sur calc et pour calculer mes charges à payer, je mets une formule SOMMEPROD qui additionne les sommes de la colonne E sous condition que la colonne L contienne un "x" :
=SOMMEPROD((M12:M414>=DATE(2025;10;1))*(M12:M414<=DATE(2025;12;31))*((L12:L414)="x")*(E12:E414)*0,229)
Maintenant, je veux savoir les charges à venir et donc calculer al colonne E avec condition que L est vide
ChatGPT me dit de mettre =SOMMEPROD((M12:M414>=DATE(2025;10;1));(M12:M414<=DATE(2025;12;31));(ESTVIDE(L12:L414));(E12:E414)*0,229)
mais, la formule semble correcte sauf que j'ai un résultat 0 alors que j'ai bien des lignes E remplies ou L est vide
Pareil avec =SOMMEPROD((M12:M414>=DATE(2025;10;1))*(M12:M414<=DATE(2025;12;31))*((L12:L414)<>"x")*(E12:E414)*0,229) ou encore =SOMMEPROD((M12:M414>=DATE(2025;10;1))*(M12:M414<=DATE(2025;12;31))*((L12:L414)="")*(E12:E414)*0,229)
Je ne vois vraiment pas ce qui cloche.
Merci de vos éclaircissements
[Résolu]case vide ou différent de
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
snooky147
- NOOuvel adepte

- Messages : 11
- Inscription : 03 avr. 2018 08:40
[Résolu]case vide ou différent de
Dernière modification par micmac le 08 nov. 2025 18:32, modifié 2 fois.
Raison : [Résolu] remplace [RESOLU] + ajout de la coche verte
Raison : [Résolu] remplace [RESOLU] + ajout de la coche verte
Libre Office 25.2.6.2 Win 10(x64)
-
micmac
- RespOOnsable forum

- Messages : 10161
- Inscription : 28 août 2010 08:45
Re: case vide ou différent de
Bonjour,
Si c'est une obligation ou un choix mentionnez-le par Obligation de version dans votre signature afin de ne pas être relancé.
Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée
Afin de profiter des dernières améliorations, pensez à être à jour de la dernière version officielle
Accès direct à votre signature pour la corriger.

Comment joindre un fichier au format ODF
Veillez également à dépersonnaliser votre fichier.
Donnez un nom clair à ce fichier. Evitez "essai" et autres "test" dont nos tiroirs débordent...
Votre signature fait mention d'une version de LibreOffice qui n'est plus maintenue.Dans votre signature il y a écrit : Libre Office 7.0.4.2 Win 10(x64)
Si c'est une obligation ou un choix mentionnez-le par Obligation de version dans votre signature afin de ne pas être relancé.
Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée
Afin de profiter des dernières améliorations, pensez à être à jour de la dernière version officielle
Accès direct à votre signature pour la corriger.
Comme d'habitude,
Comment joindre un fichier au format ODF
Veillez également à dépersonnaliser votre fichier.
Donnez un nom clair à ce fichier. Evitez "essai" et autres "test" dont nos tiroirs débordent...
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences (ou Réglages) sur macOS
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences (ou Réglages) sur macOS
-
snooky147
- NOOuvel adepte

- Messages : 11
- Inscription : 03 avr. 2018 08:40
Re: case vide ou différent de
En fait, si je réduit mon tableau à un trimestre, ça marche avec <>"x"
ça ne vient pas de la formule mais des références dans la formule, je vais plancher un peu plus, j'ai sans doute une colonne qui bloque le truc.
ça ne vient pas de la formule mais des références dans la formule, je vais plancher un peu plus, j'ai sans doute une colonne qui bloque le truc.
Libre Office 25.2.6.2 Win 10(x64)
-
snooky147
- NOOuvel adepte

- Messages : 11
- Inscription : 03 avr. 2018 08:40
Re: case vide ou différent de
OK, j'ai trouvé !!
En fait, la formule prend en référence la date de paiement en colonne M mais comme je n'ai pas de date de paiement puisque pas de "x" = pas payé, il faut que je change la condition de date par la colonne date de facture ...
En fait, la formule prend en référence la date de paiement en colonne M mais comme je n'ai pas de date de paiement puisque pas de "x" = pas payé, il faut que je change la condition de date par la colonne date de facture ...
Libre Office 25.2.6.2 Win 10(x64)