Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules vides,
le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les cases
ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules vides,
le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les cases
ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules vides,
le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les cases
ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si to utes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si to utes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si to utes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bien rentré samedi soir ?
Oui merci même si ce fut sur le fil pour le dernier metro.
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cellules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de lignes où la
valeur de la cellule en colonne A est positive et supérieure à celle de la
cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit d'adapter
ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bien rentré samedi soir ?
Oui merci même si ce fut sur le fil pour le dernier metro.
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cellules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de lignes où la
valeur de la cellule en colonne A est positive et supérieure à celle de la
cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit d'adapter
ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bien rentré samedi soir ?
Oui merci même si ce fut sur le fil pour le dernier metro.
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cellules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de lignes où la
valeur de la cellule en colonne A est positive et supérieure à celle de la
cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit d'adapter
ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
En lisant les commentaires de Michel, je me rends compte qu'il y avait
peut-être une imprécision dans ma question :
Quand je fais SOMMEPROD sur 2 colonnes avec la formule suivante en C15
=SOMMEPROD($A$6:$A$14;C6:C14)
il m'arrive de ne pas remplir toutes les lignes (A14 et C14 restent vid es
par exemple).
La cellule C14 indique #NA car elle-même doit retourner un
résultat...qu'elle ne trouve pas.
Donc je n'ai pas exactement des cellules "vides" mais des cellules qui
indiquent un message d'erreur.
Du coup quand j'effectue SOMMEPROD, le total en C15 me retourne égale ment
#NA
J'ai recopié la formule de Michel mais uniquement sous la forme
=SOMMEPROD((A6:A14 > 0) * NON(ESTVIDE(C6:C14)))
et il me retourne 9 comme réponse (effectivement, le nombre de cellul es
non -vides quand tout est complet de C6:C14 ou quand apparaît #NA dan s une
cellule de C6:C14)
As-tu une autre syntaxe à me proposer ?
Merci d'avance
Eric (C)
"Michel Gaboly" a écrit dans le message de news:
eHeJD$
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cell ules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de ligne s où la
valeur de la cellule en colonne A est
positive et supérieure à celle de la cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellule s
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si t outes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
En lisant les commentaires de Michel, je me rends compte qu'il y avait
peut-être une imprécision dans ma question :
Quand je fais SOMMEPROD sur 2 colonnes avec la formule suivante en C15
=SOMMEPROD($A$6:$A$14;C6:C14)
il m'arrive de ne pas remplir toutes les lignes (A14 et C14 restent vid es
par exemple).
La cellule C14 indique #NA car elle-même doit retourner un
résultat...qu'elle ne trouve pas.
Donc je n'ai pas exactement des cellules "vides" mais des cellules qui
indiquent un message d'erreur.
Du coup quand j'effectue SOMMEPROD, le total en C15 me retourne égale ment
#NA
J'ai recopié la formule de Michel mais uniquement sous la forme
=SOMMEPROD((A6:A14 > 0) * NON(ESTVIDE(C6:C14)))
et il me retourne 9 comme réponse (effectivement, le nombre de cellul es
non -vides quand tout est complet de C6:C14 ou quand apparaît #NA dan s une
cellule de C6:C14)
As-tu une autre syntaxe à me proposer ?
Merci d'avance
Eric (C)
"Michel Gaboly" <michelgaboly@bluewin.ch> a écrit dans le message de news:
eHeJD$6IHHA.4376@TK2MSFTNGP03.phx.gbl...
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cell ules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de ligne s où la
valeur de la cellule en colonne A est
positive et supérieure à celle de la cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellule s
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si t outes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
En lisant les commentaires de Michel, je me rends compte qu'il y avait
peut-être une imprécision dans ma question :
Quand je fais SOMMEPROD sur 2 colonnes avec la formule suivante en C15
=SOMMEPROD($A$6:$A$14;C6:C14)
il m'arrive de ne pas remplir toutes les lignes (A14 et C14 restent vid es
par exemple).
La cellule C14 indique #NA car elle-même doit retourner un
résultat...qu'elle ne trouve pas.
Donc je n'ai pas exactement des cellules "vides" mais des cellules qui
indiquent un message d'erreur.
Du coup quand j'effectue SOMMEPROD, le total en C15 me retourne égale ment
#NA
J'ai recopié la formule de Michel mais uniquement sous la forme
=SOMMEPROD((A6:A14 > 0) * NON(ESTVIDE(C6:C14)))
et il me retourne 9 comme réponse (effectivement, le nombre de cellul es
non -vides quand tout est complet de C6:C14 ou quand apparaît #NA dan s une
cellule de C6:C14)
As-tu une autre syntaxe à me proposer ?
Merci d'avance
Eric (C)
"Michel Gaboly" a écrit dans le message de news:
eHeJD$
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cell ules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de ligne s où la
valeur de la cellule en colonne A est
positive et supérieure à celle de la cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellule s
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si t outes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir Michel,
En effet j'avais mal compris et trop vite répondu supposant que le
but était que les vides devaient être remplacés , or ic i s'agissant de
sommeprod ex:
A
25,24,13,28,"",5,""
B
1,1,1,1,1,1,1
Ainsi =sommeprod(A2:A8;B2:B8) marcherait qd même!Bien rentré samedi soir ?
Oui merci même si ce fut sur le fil pour le dernier metro.
J'espère que tout le monde a pu retrouver bon port également
et sa voiture.
En tout cas ce fut une bien agréable soirée.
@+
lSteph
Michel Gaboly a utilisé son clavier pour écrire :Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de
cellules vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD( )
Par exemple si on veut avoir pour les lignes 1 Ã 8 le nombre de l ignes
où la valeur de la cellule en colonne A est positive et supé rieure Ã
celle de la cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suff it
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des
cellules vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse m ême si toutes
les cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir Michel,
En effet j'avais mal compris et trop vite répondu supposant que le
but était que les vides devaient être remplacés , or ic i s'agissant de
sommeprod ex:
A
25,24,13,28,"",5,""
B
1,1,1,1,1,1,1
Ainsi =sommeprod(A2:A8;B2:B8) marcherait qd même!
Bien rentré samedi soir ?
Oui merci même si ce fut sur le fil pour le dernier metro.
J'espère que tout le monde a pu retrouver bon port également
et sa voiture.
En tout cas ce fut une bien agréable soirée.
@+
lSteph
Michel Gaboly a utilisé son clavier pour écrire :
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de
cellules vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD( )
Par exemple si on veut avoir pour les lignes 1 Ã 8 le nombre de l ignes
où la valeur de la cellule en colonne A est positive et supé rieure Ã
celle de la cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suff it
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des
cellules vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse m ême si toutes
les cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir Michel,
En effet j'avais mal compris et trop vite répondu supposant que le
but était que les vides devaient être remplacés , or ic i s'agissant de
sommeprod ex:
A
25,24,13,28,"",5,""
B
1,1,1,1,1,1,1
Ainsi =sommeprod(A2:A8;B2:B8) marcherait qd même!Bien rentré samedi soir ?
Oui merci même si ce fut sur le fil pour le dernier metro.
J'espère que tout le monde a pu retrouver bon port également
et sa voiture.
En tout cas ce fut une bien agréable soirée.
@+
lSteph
Michel Gaboly a utilisé son clavier pour écrire :Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de
cellules vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD( )
Par exemple si on veut avoir pour les lignes 1 Ã 8 le nombre de l ignes
où la valeur de la cellule en colonne A est positive et supé rieure Ã
celle de la cellule en colonne B, on peut écrire :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suff it
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des
cellules vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse m ême si toutes
les cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
En lisant les commentaires de Michel, je me rends compte qu'il y avait
peut-être une imprécision dans ma question :
Quand je fais SOMMEPROD sur 2 colonnes avec la formule suivante en C15
=SOMMEPROD($A$6:$A$14;C6:C14)
il m'arrive de ne pas remplir toutes les lignes (A14 et C14 restent vides
par exemple).
La cellule C14 indique #NA car elle-même doit retourner un
résultat...qu'elle ne trouve pas.
Donc je n'ai pas exactement des cellules "vides" mais des cellules qui
indiquent un message d'erreur.
Du coup quand j'effectue SOMMEPROD, le total en C15 me retourne également
#NA
J'ai recopié la formule de Michel mais uniquement sous la forme
=SOMMEPROD((A6:A14 > 0) * NON(ESTVIDE(C6:C14)))
et il me retourne 9 comme réponse (effectivement, le nombre de cellules
non -vides quand tout est complet de C6:C14 ou quand apparaît #NA dans une
cellule de C6:C14)
As-tu une autre syntaxe à me proposer ?
Merci d'avance
Eric (C)
"Michel Gaboly" a écrit dans le message de news:
eHeJD$
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cellules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de lignes où
la valeur de la cellule en colonne A est
positive et supérieure à celle de la cellule en colonne B, on peut écrire
:
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
En lisant les commentaires de Michel, je me rends compte qu'il y avait
peut-être une imprécision dans ma question :
Quand je fais SOMMEPROD sur 2 colonnes avec la formule suivante en C15
=SOMMEPROD($A$6:$A$14;C6:C14)
il m'arrive de ne pas remplir toutes les lignes (A14 et C14 restent vides
par exemple).
La cellule C14 indique #NA car elle-même doit retourner un
résultat...qu'elle ne trouve pas.
Donc je n'ai pas exactement des cellules "vides" mais des cellules qui
indiquent un message d'erreur.
Du coup quand j'effectue SOMMEPROD, le total en C15 me retourne également
#NA
J'ai recopié la formule de Michel mais uniquement sous la forme
=SOMMEPROD((A6:A14 > 0) * NON(ESTVIDE(C6:C14)))
et il me retourne 9 comme réponse (effectivement, le nombre de cellules
non -vides quand tout est complet de C6:C14 ou quand apparaît #NA dans une
cellule de C6:C14)
As-tu une autre syntaxe à me proposer ?
Merci d'avance
Eric (C)
"Michel Gaboly" <michelgaboly@bluewin.ch> a écrit dans le message de news:
eHeJD$6IHHA.4376@TK2MSFTNGP03.phx.gbl...
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cellules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de lignes où
la valeur de la cellule en colonne A est
positive et supérieure à celle de la cellule en colonne B, on peut écrire
:
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !
Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :
Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir,
En lisant les commentaires de Michel, je me rends compte qu'il y avait
peut-être une imprécision dans ma question :
Quand je fais SOMMEPROD sur 2 colonnes avec la formule suivante en C15
=SOMMEPROD($A$6:$A$14;C6:C14)
il m'arrive de ne pas remplir toutes les lignes (A14 et C14 restent vides
par exemple).
La cellule C14 indique #NA car elle-même doit retourner un
résultat...qu'elle ne trouve pas.
Donc je n'ai pas exactement des cellules "vides" mais des cellules qui
indiquent un message d'erreur.
Du coup quand j'effectue SOMMEPROD, le total en C15 me retourne également
#NA
J'ai recopié la formule de Michel mais uniquement sous la forme
=SOMMEPROD((A6:A14 > 0) * NON(ESTVIDE(C6:C14)))
et il me retourne 9 comme réponse (effectivement, le nombre de cellules
non -vides quand tout est complet de C6:C14 ou quand apparaît #NA dans une
cellule de C6:C14)
As-tu une autre syntaxe à me proposer ?
Merci d'avance
Eric (C)
"Michel Gaboly" a écrit dans le message de news:
eHeJD$
Salut Stéphane,
Bien rentré samedi soir ?
Je ne comprends pas du tout la mêm chose que toi : Eric parle de cellules
vides, pas de cellules masquées.
Selon moi, il faut simplement rajouter 1 ou 2 conditions au SOMMEPROD()
Par exemple si on veut avoir pour les lignes 1 à 8 le nombre de lignes où
la valeur de la cellule en colonne A est
positive et supérieure à celle de la cellule en colonne B, on peut écrire
:
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8))
Pour exclure les cas où la cellule en colonne B est vide, il suffit
d'adapter ainsi la formule :
=SOMMEPROD((A1:A8 > 0) * (B1:B8 < A1:A8) * NON(ESTVIDE(B1:B8)))
A bientôt !Bonsoir,
Sélection de la matrice,
F5
cellules...
.. Visibles seulement
ok
0
ctrl+Entrée
Cdlt.
lSteph
Eric (C) a exposé le 19/12/2006 :Bonjour,
Je profite encore de vot'bonté sur le forum
Quand on effectue SOMMEPROD sur 2 colonnes mais qu'il y a des cellules
vides, le résultat global affiche #NA
Comment éviter cela et avoir quand même une réponse même si toutes les
cases ne sont pas complétées ?
Merci pour vot'bon coeur
Eric (C)
Bonsoir Michel
A cette heure tardive,....
Ne vaudrait-il pas mieux gérer l'erreur en amont(c14), plutôt que g érer dans
la formule l'erreur d'une autre formule ??
ps: Je constate que ...bien rentré toi aussi.
Bonsoir Michel
A cette heure tardive,....
Ne vaudrait-il pas mieux gérer l'erreur en amont(c14), plutôt que g érer dans
la formule l'erreur d'une autre formule ??
ps: Je constate que ...bien rentré toi aussi.
Bonsoir Michel
A cette heure tardive,....
Ne vaudrait-il pas mieux gérer l'erreur en amont(c14), plutôt que g érer dans
la formule l'erreur d'une autre formule ??
ps: Je constate que ...bien rentré toi aussi.