SommeProd renvoie #Valeur à cause de formule si... vide
Résolu
Ezee
-
Ezee -
Ezee -
Bonjour,
Je viens vers vous car je bloque sur une formule.
J'utilise la formule : {=SOMMEPROD((K16:K138)*((J16:J138)<>"")*1)}
Dans le range K16:K138 j'ai des revoie sur d'autre feuille par formule type si(A1="";"";A1)
il y a + de 2000 si -.-"
Question, Comment peut-on faire fonctionner la formule sommeprod sans qu'elle prenne la valeur "" obtenue par la formule si?..
Je ne sais pas si je suis assez claire sur ce coup :/
Ezee
Je viens vers vous car je bloque sur une formule.
J'utilise la formule : {=SOMMEPROD((K16:K138)*((J16:J138)<>"")*1)}
Dans le range K16:K138 j'ai des revoie sur d'autre feuille par formule type si(A1="";"";A1)
il y a + de 2000 si -.-"
Question, Comment peut-on faire fonctionner la formule sommeprod sans qu'elle prenne la valeur "" obtenue par la formule si?..
Je ne sais pas si je suis assez claire sur ce coup :/
Ezee
A voir également:
- SommeProd renvoie #Valeur à cause de formule si... vide
- Formule si ou - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Supprimer page word vide - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Formate pour taxer client frigo vide ✓ - Forum Matériel & Système
3 réponses
Bonjour
le plus simple semble de remplacer la condition ;""; en K par ;0; qui de toute façon n'influera pas sur la somme cherchée en K
=SI(A1="";0;"A1)
crdlmnt
Ps la formule SOMMEPROD passe en matricielle par défaut il n'est pas utile d'utiliser ctrl+shift pour la mettre entre crochets.
de,plus elle peut s'écrire plus simplement:
=SOMMEPROD((K16:K138)*(J16:J138<>""))
Errare humanum est, perseverare diabolicum
le plus simple semble de remplacer la condition ;""; en K par ;0; qui de toute façon n'influera pas sur la somme cherchée en K
=SI(A1="";0;"A1)
crdlmnt
Ps la formule SOMMEPROD passe en matricielle par défaut il n'est pas utile d'utiliser ctrl+shift pour la mettre entre crochets.
de,plus elle peut s'écrire plus simplement:
=SOMMEPROD((K16:K138)*(J16:J138<>""))
Errare humanum est, perseverare diabolicum
Bonjour Vaucluse,
J'avais pensé a insérer le "0",
mais plus de 2000 lignes qui peuvent augmenter a n'importe qu'elle moments du fais d'action d'autre personnes.7
Et la mise en forme conditionnel ne fonctionne pas pour blanchir la case et les valeur -.-'
Merci pour le PS, jme demandais pkoi y rajouter un *1
J'avais pensé a insérer le "0",
mais plus de 2000 lignes qui peuvent augmenter a n'importe qu'elle moments du fais d'action d'autre personnes.7
Et la mise en forme conditionnel ne fonctionne pas pour blanchir la case et les valeur -.-'
Merci pour le PS, jme demandais pkoi y rajouter un *1
Bonjour
pour modifier la formule en colonne K:
sélectionnez la colonne complète
touche ctrl +touche h
remplacer entrez ;"";
et par entrez ;0;
toutes les formules sont modifiées
Pour la MFC pour traiter le 0
MFC par formule:
=ET(Cell>0;formulede MFC)
ou alors une MFC pré frormatée avec minimum et maximum
crdlmnt
pour modifier la formule en colonne K:
sélectionnez la colonne complète
touche ctrl +touche h
remplacer entrez ;"";
et par entrez ;0;
toutes les formules sont modifiées
Pour la MFC pour traiter le 0
MFC par formule:
=ET(Cell>0;formulede MFC)
ou alors une MFC pré frormatée avec minimum et maximum
crdlmnt
Pour que les 0 n'apparaissent pas, pas besoin de MFC:
Si excel 2007
Clic droit sur logo Microsoft en haut à gauche
choisir en bas de la fenêtre: option excel
à gauche : options avancées
recherchez dans la, liste "pour cette feuille de calcul" et décocher la rubrique:
afficher un 0 dans les cellules ect...
vous ne les verrez plus.
Sinon en MFC:
formule:
cell=0
format police couleur idem cellule
crdlmnt
Si excel 2007
Clic droit sur logo Microsoft en haut à gauche
choisir en bas de la fenêtre: option excel
à gauche : options avancées
recherchez dans la, liste "pour cette feuille de calcul" et décocher la rubrique:
afficher un 0 dans les cellules ect...
vous ne les verrez plus.
Sinon en MFC:
formule:
cell=0
format police couleur idem cellule
crdlmnt