compression de formule

N

natasia

Guest
Bonjour à tous,
mon dernier probleme et de savoir si on peut compresser la formule suivante:


=somme( si(nb.vide(X2;AC2)=6;1;0)

+si(nb.vide(X3;AC3)=6;1;0)

+si(nb.vide(X4;AC4)=6;1;0)

......
+si(nb.vide(X26;AC26)=6;1;0))


Par une formule plus courte

Merci à vous
Cordialement
Natasia
 
J

jmps

Guest
Bonjour natasia, bonjour tom,

Pour reprendre l'idée de tom et si tu cherches vraiment à compter les parties de lignes vides et non pas à zéro. Tu peux concaténer tes 6 colonnes dans la 7ème (X2 & Y2 & Z2 & AA2 & AB2 & AC2) etc pour les autres lignes. Ensuite ta formule dans la 7ème colonne :

=SOMME(SI(AD2:AD26="";1;0))

Formule matricielle à valider par CTRL+SHIFT+ENTREE

Tu peux cacher ta colonne AD éventuellement.

Ca te convient ?

Bonne soirée.

José
 
J

Jean-Marie

Guest
Bonsoir tout le monde

Natasia, il est préférable de mettre un fichier d'exemple.

Je ne comprends pas comment nb.vide(X2;AC2) pourrait retourner une valeur de 6. X2 est une plage ?, dans ce cas mettre des noms de plages valides.

@+Jean-Marie
 
N

natasia

Guest
Bonsoir tout le monde,
j'ai essaye la formule je crois pas que ça fonctionne
elle me donne pas les bons résultat
faut que je trouve ce soir
car je rends le dossier demain
donc je vais bosser tard encore ce soir
2H-3H du Mat comme dab
en fait j'ai des saisie sur une plage de donnée
et il faut que je compte les ligne vide

ex
1 2 1 2 1
2 1 2 1 2
1 1 2 1 2

1 2 1 2 1
2 1 1 2 1

1 2 1 2 1 et bien ya 2 ligne vide
j'ai des stats à faire et faut pas que j'inclue les lignes vides dedans
voila c'est pas bien complique mais la formule je trouve pas
Merci à vous
Cordialement
Natasia
 
J

jmps

Guest
Bonjour tous,

Natasia, il faut éditer la cellule contenant la formule : Tu te places dessus puis tu fais F2. Ensuite tu la valides en maintenant d'abord CTRL + SHIFT et sans les lâcher tu fais ENTREE. Puis tu lâches tout. Ta formule doit alors être entourée d'accolades comme ceci :
{=SOMMEPROD((NB.VIDE(DECALER(X1:AC1;LIGNE(A1:A25);))=6)*1)}

Les accolades (qu'il ne faut pas taper car elles sont ajoutées par CTRL+SHIFT+ENTREE) signifient que ta formule est matricielle.

Dis nous si c'est mieux.

A+

José
 

Discussions similaires

Réponses
5
Affichages
182

Statistiques des forums

Discussions
312 428
Messages
2 088 336
Membres
103 821
dernier inscrit
Lorient56