Menu

Formule nb.si

Francis - 13 avril 2018 à 21:04 - Dernière réponse :  Francis
- 14 avril 2018 à 14:29
Bonjour,

Quelqu'un sait pourquoi ma formule ne fonctionne pas ?

NB.SI(Début:Fin!F7;"> 1")

Merci !
Afficher la suite 

9 réponses

Répondre au sujet
Mike-31 16084 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 18 avril 2018 Dernière intervention - Modifié par Mike-31 le 13/04/2018 à 22:19
0
Utile
1
Bonsoir,

Si Début est le nom de la première cellule exemple F1 et Fin est le nom du même onglet
la formule est bien comme cela
=NB.SI(Début:Fin!F7;"> 1")
mais pourquoi compliquer si la formule est sur le même onglet il suffit simplement d'écrire
=NB.SI(Début:F7;"> 1")
ou également nommer la cellule de fin
=NB.SI(Début:Fin;"> 1")
mais plus simplement comme cela
=NB.SI(F1:F7;"> 1")

Si la formule n'est pas sur l'onglet Fin
=NB.SI(Fin!F1:F7;"> 1")
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Je veux tous les cellule F7 des feuilles entre première feuille qui se nomme "Début" et dernière qui se nomme "Fin" qui sont avec un chiffre plus grand que 1
Commenter la réponse de Mike-31
gbinforme 14790 Messages postés lundi 18 octobre 2004Date d'inscriptionContributeurStatut 18 avril 2018 Dernière intervention - 13 avril 2018 à 21:53
0
Utile
3
Bonjour,
Pourquoi veux-tu que ta formule fonctionne ?

Regardes l'aide : https://support.office.com/fr-fr/article/NB-SI-NB-SI-fonction-E0DE10C6-F885-4E71-ABB4-1F464816DF34

Tu penses que ceci Début:Fin!F7 est une plage de cellules ?
Début:Fin!F7 veux dire tous les feuilles entre début et fin cellule F7
gbinforme 14790 Messages postés lundi 18 octobre 2004Date d'inscriptionContributeurStatut 18 avril 2018 Dernière intervention - 14 avril 2018 à 08:42
Bonjour,

J'avais bien vu que tu voulais utiliser la 3D mais seules les sommes fonctionnent en 3D
Il faudrait pouvoir faire un cumul en simulant un NB.SI sur chaque feuille comme te le suggère Mike-31 (Salut à toi), mais pour cela tu ne peux le faire qu'avec des noms de feuilles similaires, par exemple avec 12 feuilles "Mois_1:Mois_12"
=SOMMEPROD(NB.SI(INDIRECT("Mois_"&LIGNE(1:12)&"!F7");"> 1"))

ou avec validation matricielle crtl+shift+entrée simultanés
=SOMME(NB.SI(INDIRECT("Mois_"&LIGNE(1:12)&"!F7");"> 1"))
En fait j'ai réglé le problème en utilisant nb au lieu de nb.si et j'ai enlevé les cellules avec le chiffre 0 et ça fonctionne.

Merci de votre aide.
Commenter la réponse de gbinforme
Mike-31 16084 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 18 avril 2018 Dernière intervention - 14 avril 2018 à 07:13
0
Utile
2
Re,

Pour commencer regarde ce lien
http://boisgontierjacques.free.fr/pages_site/sommeprod3D.htm#NBsiX

si tu n'y arrives pas et si une solution ne t'a pas été apportée je reviendrais sur la discussion dans la journée
merci de votre réponse mais le nom des feuilles sont des locataires donc aucun mot commun entre eu et avec un nombre limité de caractère je ne veux pas rajouter quelque chose mais j'ai utilisé nb au lieu de nb.si et le tout fonctionne très bien.

Merci beaucoup pour ton aide.
Je garde par contre le site tu as donné en mémoire il est vraiment intéressant.
Commenter la réponse de Mike-31