OVH Cloud OVH Cloud

SOUS-TOTAL...et developpement innatendus.

5 réponses
Avatar
STEPHANE-LALUT
Bonjour,

Développement inattendu à un pb de SOUS.TOTAL (voir fil)

Voilà l'application
A1 = une valeur que je rentre 1...
B1 = une date 12/06/2005
C1= un mois 06/2005
D1=SOMMEPROD((MOIS($B$16:$B$38)=6)*(ANNEE($C$16:$C$38)=2005)*$H$16:$H$38)
E1=1
F1=1
G1=SI(A16<>"";SOMME(E16:F16);"")
H1=SI(A16<>"";G16;"")

En C j'ai plusieurs mois...donc en D j'ai incrémenter la formule en
changeant la variable mois
Si j'incrémente en G ou en H alors #VALEUR apparait partout en D

Il semblerait que une fois #VALEUR affiché il n'y pas de retour même en
supprimant l'opération qui l'a générer.

Pourquoi ?

Et comment faire pour que SOUS.TOTAL fonction 2 ou 3 ne compte que les
cellule renseignées quand la fonction filtre n'est pas active.

Merci de vos contribution.

5 réponses

Avatar
ChrisV
Bonjour Stéphane,

=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));"")


ChrisV


"STEPHANE-LALUT" a écrit dans le message de
news: 42ad5d1e$0$162$
Bonjour,

Développement inattendu à un pb de SOUS.TOTAL (voir fil)

Voilà l'application
A1 = une valeur que je rentre 1...
B1 = une date 12/06/2005
C1= un mois 06/2005
D1=SOMMEPROD((MOIS($B$16:$B$38)=6)*(ANNEE($C$16:$C$38) 05)*$H$16:$H$38)
E1=1
F1=1
G1=SI(A16<>"";SOMME(E16:F16);"")
H1=SI(A16<>"";G16;"")

En C j'ai plusieurs mois...donc en D j'ai incrémenter la formule en
changeant la variable mois
Si j'incrémente en G ou en H alors #VALEUR apparait partout en D

Il semblerait que une fois #VALEUR affiché il n'y pas de retour même en
supprimant l'opération qui l'a générer.

Pourquoi ?

Et comment faire pour que SOUS.TOTAL fonction 2 ou 3 ne compte que les
cellule renseignées quand la fonction filtre n'est pas active.

Merci de vos contribution.



Avatar
ChrisV
Oups... oublié la seconde question...
=SOUS.TOTAL(2;la_plage)


ChrisV


"ChrisV" a écrit dans le message de news:

Bonjour Stéphane,

=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));"")


ChrisV


"STEPHANE-LALUT" a écrit dans le message
de news: 42ad5d1e$0$162$
Bonjour,

Développement inattendu à un pb de SOUS.TOTAL (voir fil)

Voilà l'application
A1 = une valeur que je rentre 1...
B1 = une date 12/06/2005
C1= un mois 06/2005
D1=SOMMEPROD((MOIS($B$16:$B$38)=6)*(ANNEE($C$16:$C$38) 05)*$H$16:$H$38)
E1=1
F1=1
G1=SI(A16<>"";SOMME(E16:F16);"")
H1=SI(A16<>"";G16;"")

En C j'ai plusieurs mois...donc en D j'ai incrémenter la formule en
changeant la variable mois
Si j'incrémente en G ou en H alors #VALEUR apparait partout en D

Il semblerait que une fois #VALEUR affiché il n'y pas de retour même en
supprimant l'opération qui l'a générer.

Pourquoi ?

Et comment faire pour que SOUS.TOTAL fonction 2 ou 3 ne compte que les
cellule renseignées quand la fonction filtre n'est pas active.

Merci de vos contribution.







Avatar
STEPHANE-LALUT
Bonjour Chris,

=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));H$16:H$38)il
manquait juste le petit bout de fin.J'ai passé mon dimanche...y a pas dire
tu es champion.Merci.Stéphane."ChrisV" a écrit dans le
message de news:
Bonjour Stéphane,

=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));"")


ChrisV


"STEPHANE-LALUT" a écrit dans le message
de news: 42ad5d1e$0$162$
Bonjour,

Développement inattendu à un pb de SOUS.TOTAL (voir fil)

Voilà l'application
A1 = une valeur que je rentre 1...
B1 = une date 12/06/2005
C1= un mois 06/2005
D1=SOMMEPROD((MOIS($B$16:$B$38)=6)*(ANNEE($C$16:$C$38) 05)*$H$16:$H$38)
E1=1
F1=1
G1=SI(A16<>"";SOMME(E16:F16);"")
H1=SI(A16<>"";G16;"")

En C j'ai plusieurs mois...donc en D j'ai incrémenter la formule en
changeant la variable mois
Si j'incrémente en G ou en H alors #VALEUR apparait partout en D

Il semblerait que une fois #VALEUR affiché il n'y pas de retour même en
supprimant l'opération qui l'a générer.

Pourquoi ?

Et comment faire pour que SOUS.TOTAL fonction 2 ou 3 ne compte que les
cellule renseignées quand la fonction filtre n'est pas active.

Merci de vos contribution.







Avatar
STEPHANE-LALUT
AHHHH !

J'ai encore un problème...
D1
=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));H$16:H$38)Cela
fonctionne trés bien pour la première ligne mais...mais dès la 2ligne cela
ne comptabilise pas en C1 le cumul. le comptage se fait sur la ligne et pas
sur la colonne.Encore une petite aide.MerciStéphane"ChrisV"
a écrit dans le message de news:

Bonjour Stéphane,

=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));"")


ChrisV


"STEPHANE-LALUT" a écrit dans le message
de news: 42ad5d1e$0$162$
Bonjour,

Développement inattendu à un pb de SOUS.TOTAL (voir fil)

Voilà l'application
A1 = une valeur que je rentre 1...
B1 = une date 12/06/2005
C1= un mois 06/2005
D1=SOMMEPROD((MOIS($B$16:$B$38)=6)*(ANNEE($C$16:$C$38) 05)*$H$16:$H$38)
E1=1
F1=1
G1=SI(A16<>"";SOMME(E16:F16);"")
H1=SI(A16<>"";G16;"")

En C j'ai plusieurs mois...donc en D j'ai incrémenter la formule en
changeant la variable mois
Si j'incrémente en G ou en H alors #VALEUR apparait partout en D

Il semblerait que une fois #VALEUR affiché il n'y pas de retour même en
supprimant l'opération qui l'a générer.

Pourquoi ?

Et comment faire pour que SOUS.TOTAL fonction 2 ou 3 ne compte que les
cellule renseignées quand la fonction filtre n'est pas active.

Merci de vos contribution.







Avatar
ChrisV
Re,

Tu peux me transmettre en bal perso ton fichier...


ChrisV


"STEPHANE-LALUT" a écrit dans le message de
news: 42ad8962$0$167$
AHHHH !

J'ai encore un problème...
D1
=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));H$16:H$38)Cela
fonctionne trés bien pour la première ligne mais...mais dès la 2ligne cela
ne comptabilise pas en C1 le cumul. le comptage se fait sur la ligne et
pas sur la colonne.Encore une petite aide.MerciStéphane"ChrisV"
a écrit dans le message de news:

Bonjour Stéphane,

=SI(A1<>"";SOMMEPROD((MOIS(B$16:B$38)=6)*(ANNEE(C$16:C$38) 05)*ESTNUM(H$16:H$38));"")


ChrisV


"STEPHANE-LALUT" a écrit dans le message
de news: 42ad5d1e$0$162$
Bonjour,

Développement inattendu à un pb de SOUS.TOTAL (voir fil)

Voilà l'application
A1 = une valeur que je rentre 1...
B1 = une date 12/06/2005
C1= un mois 06/2005
D1=SOMMEPROD((MOIS($B$16:$B$38)=6)*(ANNEE($C$16:$C$38) 05)*$H$16:$H$38)
E1=1
F1=1
G1=SI(A16<>"";SOMME(E16:F16);"")
H1=SI(A16<>"";G16;"")

En C j'ai plusieurs mois...donc en D j'ai incrémenter la formule en
changeant la variable mois
Si j'incrémente en G ou en H alors #VALEUR apparait partout en D

Il semblerait que une fois #VALEUR affiché il n'y pas de retour même en
supprimant l'opération qui l'a générer.

Pourquoi ?

Et comment faire pour que SOUS.TOTAL fonction 2 ou 3 ne compte que les
cellule renseignées quand la fonction filtre n'est pas active.

Merci de vos contribution.