Matricielle Texte

Bonjour Excellien,

Vous trouverez ci-joint un fichier test.

Ce que je voudrais : Avoir le CA sur la période renseignée (la période peut être variable sur mon tableau source, donc structure de la formule à respecter).

Je sais pourquoi la formule me renvoi "#Valeur# : il y a une valeur texte "NA" en date non reconnu par l'argument "=MOIS(Date)=1", mais impossible de trouver une alternative . Pour info le "NA" ne peut être supprimé, j'ai essayé avec le ESTNUM(Date) en 1er argument, sans succès ... Jsuis sûr c'est tout con, mais je reste bloqué.

Merci d'avance !

Ergotamine

12test.xlsx (8.87 Ko)

Bonsoir,

Il y a une ambiguïté ! Tes "NA" sont du texte, non la valeur d'erreur #N/A !

Et ce n'est pas la même chose !

Si texte "NA", la formule ci-dessous fonctionne :

=SOMMEPROD((Date>=$E$3)*(Date<=$F$3);CA)

Par contre cela ne va plus s'il s'agit de la valeur d'erreur ! Dans ce cas :

=SOMME(SI(ESTNA(Date);0;SI(Date>=E3;SI(Date<=F3;1;0)))*SI(ESTNA(CA);0;CA))

A valider matriciellement...

Mais cette dernière formule sera en erreur si texte "NA" et non valeur d'erreur ! Dans ce cas !

=SOMME(SI(ESTNA(Date);0;SI(Date>=E3;SI(Date<=F3;1;0)))*SI(ESTNA(CA);0;SI(ESTNUM(CA);CA;0)))

Toujours à valider matriciellement...

Peut-être plus simple, mais pas le temps de tout tester...

Cordialement.

Bonjour,

Essaye :

=SOMME(SI(SIERREUR((MOIS(Date)=1);0);CA)) en matricielle.

Cdlmnt

Bonjour Ferrand

Oui, il y a un peu plus simple :

=SOMME(SI(ESTNA(Date);0;SI(Date>=E3;SI(Date<=F3;CA;0))))

qui fonctionne sur erreur NA ou texte.


edit : Salut Djidji :

Ta formule est plus simple !

Bonsoir,

Salut DjiDji et MFerrand

Autre proposition (pour erreur et texte) :

=SOMME.SI.ENS(CA;Date;">="&E3;Date;"<="&F3)

Bonjour,

Désolé de répondre si tardivement.

Je vous remercie pour vos précieuses aides !

Au final en analysant ta formule et en l'adaptant MFerrand j'ai réussi à obtenir ce que je souhaitais (car je ne voulais pas exemple que le CA pour les valeurs où MOIS(AE)=1).

Encore merci à tous comme d'habitudes de supers conseils sur ce forum.

Bon dimanche à tous !

PS : Pour les intéressés voici la formule que je désirais à valider en matricielle

=SOMME(SI(ESTNUM(Date);SI(Date>=$E$3;SI(Date<=$F$3;SI(MOIS(Date)=1;CA;0)))))
Rechercher des sujets similaires à "matricielle texte"