Combiner une SOMMEPROD à un NB.SI.ENS
Fermé
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
-
Modifié le 13 janv. 2022 à 08:17
giova.44 Messages postés 161 Date d'inscription samedi 25 décembre 2010 Statut Membre Dernière intervention 9 octobre 2024 - 17 janv. 2022 à 11:33
giova.44 Messages postés 161 Date d'inscription samedi 25 décembre 2010 Statut Membre Dernière intervention 9 octobre 2024 - 17 janv. 2022 à 11:33
A voir également:
- Combiner une SOMMEPROD à un NB.SI.ENS
- Comment combiner des pdf - Guide
- Combiner deux cellules excel - Guide
- Combiner plusieurs feuilles excel en une seule - Guide
- Nb.si.ens différent de - Forum Excel
- Combiner recherchev et rechercheh ✓ - Forum Excel
22 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 09:10
13 janv. 2022 à 09:10
Bonjour
Difficile à traiter avec ça. Pouvez vous déposer un modèle ici:
https://www.cjoint.com/
en y ajourant quelques infos sur les attendus et revenir coller le lien créé sur e site
à vous lire
crdlmnt
Difficile à traiter avec ça. Pouvez vous déposer un modèle ici:
https://www.cjoint.com/
en y ajourant quelques infos sur les attendus et revenir coller le lien créé sur e site
à vous lire
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 10:33
13 janv. 2022 à 10:33
Re
et qu'est ce que cela donne si vous n'utilisez que des SOMMEPROD, sachant que NB.SI est moins disponible avec les dates
soit donc:
=SOMMEPROD(('Suivi SES'!J6:J17='Indicateur - temps de passage'!D2)*('Suivi SES'!W6:W17='Indicateur - temps de passage'!B2)*('Suivi SES'!Q6:Q17>='Données indicateurs 1'!C8)*('Suivi SES'!Q6:Q17<='Données indicateurs 1'!D8))
crdlmnt
et qu'est ce que cela donne si vous n'utilisez que des SOMMEPROD, sachant que NB.SI est moins disponible avec les dates
soit donc:
=SOMMEPROD(('Suivi SES'!J6:J17='Indicateur - temps de passage'!D2)*('Suivi SES'!W6:W17='Indicateur - temps de passage'!B2)*('Suivi SES'!Q6:Q17>='Données indicateurs 1'!C8)*('Suivi SES'!Q6:Q17<='Données indicateurs 1'!D8))
crdlmnt
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
13 janv. 2022 à 10:36
13 janv. 2022 à 10:36
Oui ca me derange pas se changer si la reponse est la meme, a savoir:
Je veux entre les criteres “semaine” et “année” pour le critère de la case d2 (par exemple contrat), et avoir le nb de cas
Si tu essayes ta formule, ça fonctionne?
Je veux entre les criteres “semaine” et “année” pour le critère de la case d2 (par exemple contrat), et avoir le nb de cas
Si tu essayes ta formule, ça fonctionne?
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
13 janv. 2022 à 10:39
13 janv. 2022 à 10:39
Mais je vois que tu as laissé la partie de la formule où je dois mettre une date situé entre C8 et D8
Alors que jaimerais remplacer ça part une année saisie dans B3
Alors que jaimerais remplacer ça part une année saisie dans B3
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 10:42
13 janv. 2022 à 10:42
et vous voulez quoi, exactement, calculer selon l'année ou selon des périodes de l'année parce qu'en D8 vous n'avez qu'une année?,
précisez un peu
précisez un peu
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
13 janv. 2022 à 10:50
13 janv. 2022 à 10:50
Tu n’as peut-être pas vu, mais je crois que dans ma question initiale, j’ai tout bien expliquè
Ainsi que le commentaire dans le fichier que j’ai joint
J’ai bien écrit que j’aimerais ne pas mettre de dates, mais une année en cellule B3…
Mais bref
J’ai modifié ta formule et ça fonctionne
En tout cas Merci bcp
Je croyais vraiment qu’avec NB.Si.ENS on aurait pu mettre soit une condition qui choisissise une année, soit y combiner une sommeprod comme contiton supplémentaire
Mais .. appremment pas?
Enfin, ça fonctionne et c’est l’important
Ainsi que le commentaire dans le fichier que j’ai joint
J’ai bien écrit que j’aimerais ne pas mettre de dates, mais une année en cellule B3…
Mais bref
J’ai modifié ta formule et ça fonctionne
En tout cas Merci bcp
Je croyais vraiment qu’avec NB.Si.ENS on aurait pu mettre soit une condition qui choisissise une année, soit y combiner une sommeprod comme contiton supplémentaire
Mais .. appremment pas?
Enfin, ça fonctionne et c’est l’important
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
13 janv. 2022 à 10:44
13 janv. 2022 à 10:44
En fait, j'ai remplacé la derniere phase de ta formule
J'ai fait ceci:
=SOMMEPROD(('Suivi SES'!J6:J17='Indicateur - temps de passage'!D2)*('Suivi SES'!W6:W17='Indicateur - temps de passage'!B2)*(ANNEE('Suivi SES'!Q6:Q17)=B3)*1)
Et maintenant ça fonctionne
Dommage que je puisse pas le faire avec NB.SI.ENS
Impossible dans une NB.SI.ENS de glisser, après quelques condition, un paranthèse avec une condition en sommeprod,?
J'ai fait ceci:
=SOMMEPROD(('Suivi SES'!J6:J17='Indicateur - temps de passage'!D2)*('Suivi SES'!W6:W17='Indicateur - temps de passage'!B2)*(ANNEE('Suivi SES'!Q6:Q17)=B3)*1)
Et maintenant ça fonctionne
Dommage que je puisse pas le faire avec NB.SI.ENS
Impossible dans une NB.SI.ENS de glisser, après quelques condition, un paranthèse avec une condition en sommeprod,?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 10:56
13 janv. 2022 à 10:56
puisque cela fonctionne, pourquoi dommage?
mais si vous tenez absolument à NB.SI.ENS vous pouvez écrire:
=SI(ANNEE('Suivi SES'!Q6:Q17)=B3;NB.SI.ENS('Suivi SES'!J6:J17;'Indicateur - temps de passage'!D2;'Suivi SES'!W6:W17;'Indicateur - temps de passage'!$B$2;'Suivi SES'!Q6:Q17;">="&'Données indicateurs 1'!C8;'Suivi SES'!Q6:Q17;"<= "&'Données indicateurs 1'!D8);"")
mais attention, elle est beaucoup plus lourde pour le fichier
et pour info
vous n'avez pas besoin du *1 si vous avez plusieurs items dans la formule le*1 n'est utile que pour numériser si vous n'avez qu'u seul item
par contre , terminez bien avec la double parenthèse
Si tout cela vous convient, passez le sujet en résolu (sous le 1° message)
Crdlmnt
mais si vous tenez absolument à NB.SI.ENS vous pouvez écrire:
=SI(ANNEE('Suivi SES'!Q6:Q17)=B3;NB.SI.ENS('Suivi SES'!J6:J17;'Indicateur - temps de passage'!D2;'Suivi SES'!W6:W17;'Indicateur - temps de passage'!$B$2;'Suivi SES'!Q6:Q17;">="&'Données indicateurs 1'!C8;'Suivi SES'!Q6:Q17;"<= "&'Données indicateurs 1'!D8);"")
- mais cette formule est matricielle, elle doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
- elle doit s'afficher entre accolades dans la barre de formule
mais attention, elle est beaucoup plus lourde pour le fichier
et pour info
vous n'avez pas besoin du *1 si vous avez plusieurs items dans la formule le*1 n'est utile que pour numériser si vous n'avez qu'u seul item
par contre , terminez bien avec la double parenthèse
Si tout cela vous convient, passez le sujet en résolu (sous le 1° message)
Crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
Modifié le 13 janv. 2022 à 11:23
Modifié le 13 janv. 2022 à 11:23
Oui en effet, si sommeprod suffit, pas de soucis
J'aurais juste encore une autre question
J'ai aussi besoin d'une moyenne, j'ai également un formule qui marche mais seulement si j'entre à nouveau une date comprise entre un début et une fin.
Voici la formule:
=MOYENNE.SI.ENS('Suivi SES'!X7046:X10902;'Suivi SES'!W7046:W10902;'Indicateur - temps de passage'!$C$2;'Suivi SES'!J7046:J10902;'Indicateur - temps de passage'!D4;'Suivi SES'!Q7046:Q10902;">="&'Données indicateurs 1'!AL3;'Suivi SES'!Q7046:Q10902;"<= "&'Données indicateurs 1'!AM14)
Ma question est la meme: j'aimeais supprimer la partie en gras, par une sommeprod qui me sélectionne l'année.
Mais je ne sais pas comment faire la moyenne sans utiliser Moyenne.Si.Ens
Dans ce cas, est-il possible combiner le sommeprod à la place de la partie en gras de la formule? opu je dois faire toute une autre formule?
J'aurais juste encore une autre question
J'ai aussi besoin d'une moyenne, j'ai également un formule qui marche mais seulement si j'entre à nouveau une date comprise entre un début et une fin.
Voici la formule:
=MOYENNE.SI.ENS('Suivi SES'!X7046:X10902;'Suivi SES'!W7046:W10902;'Indicateur - temps de passage'!$C$2;'Suivi SES'!J7046:J10902;'Indicateur - temps de passage'!D4;'Suivi SES'!Q7046:Q10902;">="&'Données indicateurs 1'!AL3;'Suivi SES'!Q7046:Q10902;"<= "&'Données indicateurs 1'!AM14)
Ma question est la meme: j'aimeais supprimer la partie en gras, par une sommeprod qui me sélectionne l'année.
Mais je ne sais pas comment faire la moyenne sans utiliser Moyenne.Si.Ens
Dans ce cas, est-il possible combiner le sommeprod à la place de la partie en gras de la formule? opu je dois faire toute une autre formule?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 12:35
13 janv. 2022 à 12:35
alors
Je n'en sais pas assez ici pour vous donner le libellé
=SI(ANNEE(champ date)=???);MOYENNE.SI.ENS('Suivi SES'!X7046:X10902;'Suivi SES'!W7046:W10902;'Indicateur - temps de passage'!$C$2;'Suivi SES'!J7046:J10902;'Indicateur - temps de passage'!D4;'Suivi SES'!Q7046:Q10902;">="&'Données indicateurs 1'!AL3;'Suivi SES'!Q7046:Q10902;"<= "&'Données indicateurs 1'!AM14))
voyez bien les infos sur l'entrée de la formule dans l'autre message
crdlmnt
- soit vous placez dans les dates en AL3/AM14 les dates limites dont vous avez besoin
- soit vous construisez dans ces cellules de référence des formules qui s'adaptent à la date en B3 pour modfier ces dates de référence
- soit vous utilisez le principe matricielle dont je vous parle dans un précédent message en écrivant la condition année en entête.
Je n'en sais pas assez ici pour vous donner le libellé
=SI(ANNEE(champ date)=???);MOYENNE.SI.ENS('Suivi SES'!X7046:X10902;'Suivi SES'!W7046:W10902;'Indicateur - temps de passage'!$C$2;'Suivi SES'!J7046:J10902;'Indicateur - temps de passage'!D4;'Suivi SES'!Q7046:Q10902;">="&'Données indicateurs 1'!AL3;'Suivi SES'!Q7046:Q10902;"<= "&'Données indicateurs 1'!AM14))
voyez bien les infos sur l'entrée de la formule dans l'autre message
crdlmnt
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
Modifié le 13 janv. 2022 à 12:48
Modifié le 13 janv. 2022 à 12:48
Olala un peu complexe
Je vais essayer de vous remettre un fichier avec le nécéssaire pour cette moyenne
Je vais essayer de vous remettre un fichier avec le nécéssaire pour cette moyenne
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
13 janv. 2022 à 13:20
13 janv. 2022 à 13:20
Voila le lien:
https://www.cjoint.com/c/LAnmrJb1bu3
Pour précision… j’aimerais ne pas mettre de dates, mais une année en cellule B3…
Donc j’aimerais enlever la derniere partie qui propose de prendre entre C8 et D8
Afin de juste chercher l’année sans la case B3….
Merci d’avance
Ps: j’ai essayé ta formule en remplissabt le champ date et en validant par ctrl-maj-enter, mais ca ne m’accepte pas la formule
Merci d’avance
https://www.cjoint.com/c/LAnmrJb1bu3
Pour précision… j’aimerais ne pas mettre de dates, mais une année en cellule B3…
Donc j’aimerais enlever la derniere partie qui propose de prendre entre C8 et D8
Afin de juste chercher l’année sans la case B3….
Merci d’avance
Ps: j’ai essayé ta formule en remplissabt le champ date et en validant par ctrl-maj-enter, mais ca ne m’accepte pas la formule
Merci d’avance
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 15:06
13 janv. 2022 à 15:06
comme ceci peut être:
=SOMMEPROD(('Suivi SES'!X6:X17)*(ANNEE('Suivi SES'!Q6:Q17)=B3)*('Suivi SES'!W6:W17=B2)*('Suivi SES'!J6:J17=D2))/SOMMEPROD((ANNEE('Suivi SES'!Q6:Q17)=B3)*('Suivi SES'!W6:W17=B2)*('Suivi SES'!J6:J17=D2))
qui fait la somme des valeurs selon conditions et divise par le nombre de lignes remplissant ces conditions
=SOMMEPROD(('Suivi SES'!X6:X17)*(ANNEE('Suivi SES'!Q6:Q17)=B3)*('Suivi SES'!W6:W17=B2)*('Suivi SES'!J6:J17=D2))/SOMMEPROD((ANNEE('Suivi SES'!Q6:Q17)=B3)*('Suivi SES'!W6:W17=B2)*('Suivi SES'!J6:J17=D2))
qui fait la somme des valeurs selon conditions et divise par le nombre de lignes remplissant ces conditions
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 janv. 2022 à 16:09
13 janv. 2022 à 16:09
en complément à ma réponse SOMMEPROD:
si vous voulez utiliser MOYENNE.SI.ENS, il faudrait rajouter une colonne dans la feuille suivi SES une colonne avec la formule: =ANNEE(Q6) à tirer sur la hauteur des dates, et l'utiliser pour votre formule
crdlmnt
si vous voulez utiliser MOYENNE.SI.ENS, il faudrait rajouter une colonne dans la feuille suivi SES une colonne avec la formule: =ANNEE(Q6) à tirer sur la hauteur des dates, et l'utiliser pour votre formule
crdlmnt
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
14 janv. 2022 à 07:09
14 janv. 2022 à 07:09
Salut
Merci pour la réponse
J'ai essayé ta formule SOMMEPROD, mais ça me met: #DIV/0!
Si tu l'essaye dans le fichier que j'ai joint, ça te met quoi?
Merci pour la réponse
J'ai essayé ta formule SOMMEPROD, mais ça me met: #DIV/0!
Si tu l'essaye dans le fichier que j'ai joint, ça te met quoi?
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
14 janv. 2022 à 07:26
14 janv. 2022 à 07:26
Je n'ai rien dit...ça marche
C'est juste que comme le résultat était zézo, ça mettait #DIV/0!
Merci beaucoup!
J'ai essayé dans mon fichier test.
Maintenant j'essai sur mon fichier pro
C'est juste que comme le résultat était zézo, ça mettait #DIV/0!
Merci beaucoup!
J'ai essayé dans mon fichier test.
Maintenant j'essai sur mon fichier pro
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
14 janv. 2022 à 08:53
14 janv. 2022 à 08:53
Bonjour
pour éviter cet affichage #DIV/0 vous pouvez écrire:
=SIERREUR(formule complète);"")
qui renverra une cellule blanche
crdlmnt
pour éviter cet affichage #DIV/0 vous pouvez écrire:
=SIERREUR(formule complète);"")
qui renverra une cellule blanche
crdlmnt
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
14 janv. 2022 à 10:12
14 janv. 2022 à 10:12
re
Sur mon fichier, ça fonctionne pas!
Enfin, si je fais la formule sur mon fichier, avec la liste totale des colonnes concernées, je vais de 7046 à 10902
Donc ça donne ça:
=SOMMEPROD(('Suivi SES'!X7046:X10902)*(ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3)*('Suivi SES'!W7046:W10902='Indicateur - temps de passage'!C2)*('Suivi SES'!J7046:J10902='Indicateur - temps de passage'!D4))/SOMMEPROD((ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3)*('Suivi SES'!W7046:W10902='Indicateur - temps de passage'!C2)*('Suivi SES'!J7046:J10902='Indicateur - temps de passage'!D4))
Et le resultat est: #valeur!
Par contre, si je prends exactement la même formule, mais que je cherche dans une petite zone de 9248 à 9253, ça fonctionne!
Donc ci dessous ça fonctionne:
=SOMMEPROD(('Suivi SES'!X9248:X9253)*(ANNEE('Suivi SES'!Q9248:Q9253)='Indicateur - temps de passage'!C3)*('Suivi SES'!W9248:W9253='Indicateur - temps de passage'!C2)*('Suivi SES'!J9248:J9253='Indicateur - temps de passage'!D4))/SOMMEPROD((ANNEE('Suivi SES'!Q9248:Q9253)='Indicateur - temps de passage'!C3)*('Suivi SES'!W9248:W9253='Indicateur - temps de passage'!C2)*('Suivi SES'!J9248:J9253='Indicateur - temps de passage'!D4))
Je ne comprends pas :(
De plus, dans ma formule qui fonctionne pas, si je laisse juste le début ça fonctionne:
=SOMMEPROD(('Suivi SES'!X7046:X10902))
Mais si j'ajoute la 2ème partie, ça fonctionne déjà plus et ça met #valeur!:
=SOMMEPROD(('Suivi SES'!X7046:X10902)*(ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3))
Je ne comprends pas
Sur mon fichier, ça fonctionne pas!
Enfin, si je fais la formule sur mon fichier, avec la liste totale des colonnes concernées, je vais de 7046 à 10902
Donc ça donne ça:
=SOMMEPROD(('Suivi SES'!X7046:X10902)*(ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3)*('Suivi SES'!W7046:W10902='Indicateur - temps de passage'!C2)*('Suivi SES'!J7046:J10902='Indicateur - temps de passage'!D4))/SOMMEPROD((ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3)*('Suivi SES'!W7046:W10902='Indicateur - temps de passage'!C2)*('Suivi SES'!J7046:J10902='Indicateur - temps de passage'!D4))
Et le resultat est: #valeur!
Par contre, si je prends exactement la même formule, mais que je cherche dans une petite zone de 9248 à 9253, ça fonctionne!
Donc ci dessous ça fonctionne:
=SOMMEPROD(('Suivi SES'!X9248:X9253)*(ANNEE('Suivi SES'!Q9248:Q9253)='Indicateur - temps de passage'!C3)*('Suivi SES'!W9248:W9253='Indicateur - temps de passage'!C2)*('Suivi SES'!J9248:J9253='Indicateur - temps de passage'!D4))/SOMMEPROD((ANNEE('Suivi SES'!Q9248:Q9253)='Indicateur - temps de passage'!C3)*('Suivi SES'!W9248:W9253='Indicateur - temps de passage'!C2)*('Suivi SES'!J9248:J9253='Indicateur - temps de passage'!D4))
Je ne comprends pas :(
De plus, dans ma formule qui fonctionne pas, si je laisse juste le début ça fonctionne:
=SOMMEPROD(('Suivi SES'!X7046:X10902))
Mais si j'ajoute la 2ème partie, ça fonctionne déjà plus et ça met #valeur!:
=SOMMEPROD(('Suivi SES'!X7046:X10902)*(ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3))
Je ne comprends pas
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
Modifié le 14 janv. 2022 à 10:48
Modifié le 14 janv. 2022 à 10:48
J'ai compris pourquoi ça marque #valeur!:
Si j'ai une cellule vide entre (ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3)
Mais dans le fichier test que je t'ai donné en exemple, si je mets une cellule vide entre (ANNEE('Suivi SES'!Q6:Q17)='Indicateur - temps de passage'!C3), ça fonctionne quand même!
Si j'ai une cellule vide entre (ANNEE('Suivi SES'!Q7046:Q10902)='Indicateur - temps de passage'!C3)
Mais dans le fichier test que je t'ai donné en exemple, si je mets une cellule vide entre (ANNEE('Suivi SES'!Q6:Q17)='Indicateur - temps de passage'!C3), ça fonctionne quand même!
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
14 janv. 2022 à 10:57
14 janv. 2022 à 10:57
Si je met des cellules vides dns nimporte quelle autre colonne, ça fonction
Mais dès que j'enleve ici: (ANNEE('Suivi SES'!Q7046:Q10902)
ça met #valeur!
Tandis que dans le fichier test, si j'enlève ici: (ANNEE('Suivi SES'!Q6:Q17)='Indicateur - temps de passage'!C3)
ça fonctionne quand meme
je ne comprends pas l'erreur
Mais dès que j'enleve ici: (ANNEE('Suivi SES'!Q7046:Q10902)
ça met #valeur!
Tandis que dans le fichier test, si j'enlève ici: (ANNEE('Suivi SES'!Q6:Q17)='Indicateur - temps de passage'!C3)
ça fonctionne quand meme
je ne comprends pas l'erreur
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
14 janv. 2022 à 13:11
14 janv. 2022 à 13:11
Alors sans le modèle on ne saura pas vous dire:
sinon, il faudra nous soumettre le modèle
=ANNEE(Q7046)
et utilisez la dans la formule (voyez en passant ce que renvoie la cellule vide incriminée)
cette colonne peut être sur n'importe quelle feuille, ou masquée
sinon il faudra trouver une solution pour soumettre ce fichier
crdlmnt
- vérifier le format de cette cellule, on ne sait jamais
- vérifier que cette cellule ne risque pas de renvoyer un "" dans une cellule des autres champs
sinon, il faudra nous soumettre le modèle
- tester la solution que je vous ai proposée avec MOYENNE.SI.ENS, en rajoutant de ligne 7046 à 1092 une colonne avec la formule:
=ANNEE(Q7046)
et utilisez la dans la formule (voyez en passant ce que renvoie la cellule vide incriminée)
cette colonne peut être sur n'importe quelle feuille, ou masquée
sinon il faudra trouver une solution pour soumettre ce fichier
crdlmnt
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
14 janv. 2022 à 14:17
14 janv. 2022 à 14:17
Le vrai fichier je ne pourrais pas le mettre
Trop confidentiel
Je peux pas risquer et me faire prendre
Mais je garanti que la colonne Q , ou je souhaite chercher les année de Q7046:Q10902 par rapport à la cellule C3 n’a rien de spécial. Elle est sous format “date” et je rentre la date manuellement (ex: 10.01.2022)
Et la colonne Q du fichier test est identique.
Mais dans le fichier test, si j’efface une date entre Q6:Q17, la formule fonctionne
Tandis que dans le vrai fichier , si j’efface une date entre Q7046:Q10902, la formule ne fonctionne plus
Et si je remplis les cellules vides par des dates, ça fonctionne.
Pour ton autre solution, merci mais je ne veux paa rajouter de colonnes dans le fichier.
Surtout qu’avec ta premiere formule, on voir que ça marche. Il y a juste qqch qui cloche
:(
Trop confidentiel
Je peux pas risquer et me faire prendre
Mais je garanti que la colonne Q , ou je souhaite chercher les année de Q7046:Q10902 par rapport à la cellule C3 n’a rien de spécial. Elle est sous format “date” et je rentre la date manuellement (ex: 10.01.2022)
Et la colonne Q du fichier test est identique.
Mais dans le fichier test, si j’efface une date entre Q6:Q17, la formule fonctionne
Tandis que dans le vrai fichier , si j’efface une date entre Q7046:Q10902, la formule ne fonctionne plus
Et si je remplis les cellules vides par des dates, ça fonctionne.
Pour ton autre solution, merci mais je ne veux paa rajouter de colonnes dans le fichier.
Surtout qu’avec ta premiere formule, on voir que ça marche. Il y a juste qqch qui cloche
:(
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
14 janv. 2022 à 16:46
14 janv. 2022 à 16:46
Alors il va falloir faire de la divination!!!?
dans votre fichier, y a t il (comme déjà demandé) un lien entre la cellule date et d'autres cellules (par exemple pour les n° de semaine
Si oui, repasser votre modèle exemple avec ce lien en place sur la plage utilisée
je ne peux rien de plus
dans votre fichier, y a t il (comme déjà demandé) un lien entre la cellule date et d'autres cellules (par exemple pour les n° de semaine
Si oui, repasser votre modèle exemple avec ce lien en place sur la plage utilisée
je ne peux rien de plus
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
Modifié le 14 janv. 2022 à 18:25
Modifié le 14 janv. 2022 à 18:25
Dans mon fichier (comme déjà repondu), elle est sous format “date” et je rentre la date manuellement sans rien ni rien
Apres, pour repondre à ta demande: “vérifier que cette cellule ne risque pas de renvoyer un "" dans une cellule des autres champs”, je ne sais pas
Il y a dans d’autre onglets, certains indicateurs qui utilise aussi la colonne Q oui. Ca pourrait poser probleme que dans un autre onglet, une formule prenne également des infos dans cette colonne Q?
“ Alors il va falloir faire de la divination!!!?”
Je ne pretend pas cela
Si mes questions semblent bêtes ou d’un autre niveau, pas de soucis.
Je comprendrais si tu me réponds plus.
Mais parfois tu as aussi pas lu entièrement mes questions et je t’ai pas pour autant moqué
Comme tu veux si tu souhaite me repondre
Maia c’est désagréable de toujours passer pour des nula et d’avoir l’impression que vous (vous en general) repondez par obligation , sans que ce soit l’envie de partage qui prime
Apres, pour repondre à ta demande: “vérifier que cette cellule ne risque pas de renvoyer un "" dans une cellule des autres champs”, je ne sais pas
Il y a dans d’autre onglets, certains indicateurs qui utilise aussi la colonne Q oui. Ca pourrait poser probleme que dans un autre onglet, une formule prenne également des infos dans cette colonne Q?
“ Alors il va falloir faire de la divination!!!?”
Je ne pretend pas cela
Si mes questions semblent bêtes ou d’un autre niveau, pas de soucis.
Je comprendrais si tu me réponds plus.
Mais parfois tu as aussi pas lu entièrement mes questions et je t’ai pas pour autant moqué
Comme tu veux si tu souhaite me repondre
Maia c’est désagréable de toujours passer pour des nula et d’avoir l’impression que vous (vous en general) repondez par obligation , sans que ce soit l’envie de partage qui prime
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
Modifié le 14 janv. 2022 à 18:39
Modifié le 14 janv. 2022 à 18:39
ne nous fâchons pas, ce n'était pas de la moquerie, ce n'est pas du tout mon genre, mais simplement le fait d'évoquer (peut-être avec un peu trop d'humour, mais rien de méprisant, loin de là) que sans autres informations sur le fichier, je ne peux pas vous aider plus.
Je ne répond jamais par obligation mais juste pour rendre service dans la mesure de mes moyens
ce que je vous demande par contre, c'est de vérifier, à défaut de pouvoir disposer du fichier, si la cellule date qui pose problème n'est pas liée par formule à un des champs que vous utilisez dans la formule
je pense par exemple au calcul de semaine à partir de la date, en colonne W
à vous lire si vous voulez continuer. pour moi ce sera avec plaisir!
Il y a aussi une autre option si vous voulez passer en plus masqué:
inscrivez vous sur le site
vous pourrez alors m'envoyer un message personnel en cliquant sur l'icone en haut à droite et nous traiterons ça en masqué
Mais c'est vous qui voyez. En tous cas, rassurez vous sur mes prises de positions vis à vis de ce que vous appelez des nuls, ce que je connais bien puisque je l'étais en fait il n'y a pas si longtemps.
A vous lire?
Bien cordialement dans tous les cas
Je ne répond jamais par obligation mais juste pour rendre service dans la mesure de mes moyens
ce que je vous demande par contre, c'est de vérifier, à défaut de pouvoir disposer du fichier, si la cellule date qui pose problème n'est pas liée par formule à un des champs que vous utilisez dans la formule
je pense par exemple au calcul de semaine à partir de la date, en colonne W
à vous lire si vous voulez continuer. pour moi ce sera avec plaisir!
Il y a aussi une autre option si vous voulez passer en plus masqué:
inscrivez vous sur le site
vous pourrez alors m'envoyer un message personnel en cliquant sur l'icone en haut à droite et nous traiterons ça en masqué
Mais c'est vous qui voyez. En tous cas, rassurez vous sur mes prises de positions vis à vis de ce que vous appelez des nuls, ce que je connais bien puisque je l'étais en fait il n'y a pas si longtemps.
A vous lire?
Bien cordialement dans tous les cas
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
14 janv. 2022 à 19:22
14 janv. 2022 à 19:22
Pas de soucis
Autant pour moi si tu rigolais
:)
Cette colonne Q est effectivement utilisée pour calculer la colonne X….
La colonne W est entrée manuellement mais effectivement la pas la colonne X
Cela pourrait etre le soucis
Et quelle est la raison qui fait que, si une colonne est déjà utilisée, ça bug pour une ultérieure formule?
Autant pour moi si tu rigolais
:)
Cette colonne Q est effectivement utilisée pour calculer la colonne X….
La colonne W est entrée manuellement mais effectivement la pas la colonne X
Cela pourrait etre le soucis
Et quelle est la raison qui fait que, si une colonne est déjà utilisée, ça bug pour une ultérieure formule?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
14 janv. 2022 à 19:49
14 janv. 2022 à 19:49
tout dépend du "comment" est entrée la valeur dans X. Quelle est la formule?
pour exemple de ce qui peut se passer voyez le fichier joint avec les explications, en espérant que cela vous aidera à résoudre votre problème
Peux pas faire plus..à moins qu'en bidonnant votre fichier pour ne diffuser que les colonnes concernées, vous puissiez le déposer
en attendant bonne chance
https://www.cjoint.com/c/LAosXtJ27Ce
crdlmnt
pour exemple de ce qui peut se passer voyez le fichier joint avec les explications, en espérant que cela vous aidera à résoudre votre problème
Peux pas faire plus..à moins qu'en bidonnant votre fichier pour ne diffuser que les colonnes concernées, vous puissiez le déposer
en attendant bonne chance
https://www.cjoint.com/c/LAosXtJ27Ce
crdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
14 janv. 2022 à 20:50
14 janv. 2022 à 20:50
.. et pour suivre une autre idée si votre année est en C3
Mais cette fois avec moyenne si (je n'ai pas le temps de tester ce soir, je vous passe les items à prendre en compte au lieu de parler de l'année:
....; 'Suivi SES'!Q7046:Q10902;">="&DATE(C3;1;1);'Suivi SES'!Q7046:Q10902;"<="&DATE(C3;12;31)....
à inclure bien sur avec le reste des items
bonne soirée
Mais cette fois avec moyenne si (je n'ai pas le temps de tester ce soir, je vous passe les items à prendre en compte au lieu de parler de l'année:
....; 'Suivi SES'!Q7046:Q10902;">="&DATE(C3;1;1);'Suivi SES'!Q7046:Q10902;"<="&DATE(C3;12;31)....
à inclure bien sur avec le reste des items
bonne soirée
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
17 janv. 2022 à 07:29
17 janv. 2022 à 07:29
Bonjour,
J'espère passé un bon weekend
Me revoici au bureau...
Alors, voici quelle formule viens prendre des infos dans la colonne Q (cette formule se trouve trouve dans la colonne X:
=SI(Q9258="";"";NB.JOURS.OUVRES.INTL(D9258;Q9258;1;'Indicateur - temps de passage'!E$47:E$57))
C'est vrai que dans mon fichier test, la colonne X n'a pas de formule, pour l'essai j'ai entré à la main.
Penses-tu que que cette formule soit la raison du résultat #valeur! lorsque la colonne Q est vide?
J'espère passé un bon weekend
Me revoici au bureau...
Alors, voici quelle formule viens prendre des infos dans la colonne Q (cette formule se trouve trouve dans la colonne X:
=SI(Q9258="";"";NB.JOURS.OUVRES.INTL(D9258;Q9258;1;'Indicateur - temps de passage'!E$47:E$57))
C'est vrai que dans mon fichier test, la colonne X n'a pas de formule, pour l'essai j'ai entré à la main.
Penses-tu que que cette formule soit la raison du résultat #valeur! lorsque la colonne Q est vide?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
17 janv. 2022 à 08:10
17 janv. 2022 à 08:10
Bonjour
désolé , mais il doit y avoir dans votre fichier quelque chose qui se modifie lorsque vous effacer quelque chose, et sans lui, je ne peux pas en dire plus
Sauf que selon ce que vous nous dites là, effectivement si la colonne Q est complétement vide, l'affichage du défaut est normal, puisque l'on divise par 0
je vous soumet un second modéle qui peut utiliser MOYENNE.SI.ENS mais qui renverra toujours un défaut si le résultat des conditions en Q est vide
https://www.cjoint.com/c/LArhjtldcke
à suivre?
crdlmnt
désolé , mais il doit y avoir dans votre fichier quelque chose qui se modifie lorsque vous effacer quelque chose, et sans lui, je ne peux pas en dire plus
Sauf que selon ce que vous nous dites là, effectivement si la colonne Q est complétement vide, l'affichage du défaut est normal, puisque l'on divise par 0
je vous soumet un second modéle qui peut utiliser MOYENNE.SI.ENS mais qui renverra toujours un défaut si le résultat des conditions en Q est vide
https://www.cjoint.com/c/LArhjtldcke
à suivre?
crdlmnt
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
17 janv. 2022 à 09:32
17 janv. 2022 à 09:32
Salut
Je sais pas trop quoi dire.
La colonne Q est jamais complètement vide.
Mais dans la plage Q7046:Q10902, il y a certaines cellules vides. Dans toutes les autres je rentre la date manuellement.
Je n'efface jamais rien dans mon fichier, c'est juste que les cellules dans Q sont vides et au fur et à mesure je les remplie.
Comme mentionné, la colonne X se sert de la colonne Q pour un calcul.
Donc si je résume:
Tout est identique entre mon fichier test et mon fichier pro, sauf la colonne X.
Dans le fichier test , je rentre la valeur à la main
Dans le fichier pro, c'est une formule qui effectivement vient piocher dans Q:
=SI(Q9258="";"";NB.JOURS.OUVRES.INTL(D9258;Q9258;1;'Indicateur - temps de passage'!E$47:E$57))
Dans le fichier test, si il y a des cellules vides dans la plage Q, la moyenne fonctionne
Dans le fichier pro, dès qu'il y a une seule cellule vide dans la plage Q, ça met #VALEUR!
Je ne peux vraiment pas partager ce fichier dsl :(
Je vais essayer dans mon fichier test, de mettre la formule dans la colonne X , au lieu d'entrer les valeurs à la main. Pour voir si l'erreur sera là
Je sais pas trop quoi dire.
La colonne Q est jamais complètement vide.
Mais dans la plage Q7046:Q10902, il y a certaines cellules vides. Dans toutes les autres je rentre la date manuellement.
Je n'efface jamais rien dans mon fichier, c'est juste que les cellules dans Q sont vides et au fur et à mesure je les remplie.
Comme mentionné, la colonne X se sert de la colonne Q pour un calcul.
Donc si je résume:
Tout est identique entre mon fichier test et mon fichier pro, sauf la colonne X.
Dans le fichier test , je rentre la valeur à la main
Dans le fichier pro, c'est une formule qui effectivement vient piocher dans Q:
=SI(Q9258="";"";NB.JOURS.OUVRES.INTL(D9258;Q9258;1;'Indicateur - temps de passage'!E$47:E$57))
Dans le fichier test, si il y a des cellules vides dans la plage Q, la moyenne fonctionne
Dans le fichier pro, dès qu'il y a une seule cellule vide dans la plage Q, ça met #VALEUR!
Je ne peux vraiment pas partager ce fichier dsl :(
Je vais essayer dans mon fichier test, de mettre la formule dans la colonne X , au lieu d'entrer les valeurs à la main. Pour voir si l'erreur sera là
giova.44
Messages postés
161
Date d'inscription
samedi 25 décembre 2010
Statut
Membre
Dernière intervention
9 octobre 2024
2
Modifié le 17 janv. 2022 à 09:47
Modifié le 17 janv. 2022 à 09:47
Je vais essayer dans mon fichier test, de mettre la formule dans la colonne X , au lieu d'entrer les valeurs à la main. Pour voir si l'erreur sera là
Voilà je viens d'essayer... même dans mon fichier test, si je mets la formule dans la colonne X au lieu de rentrer les données à la main, dès qu'il y a une cellule vide dans la colonne Q, ça ne fonctionne pas et ça met #valeur!
:(
13 janv. 2022 à 09:19
Je n’arrive pas du tout a joindre qqch
Je pose ma question depuis mon phone
Le fichier en question est sur mon pc pro et tout est bloqué
13 janv. 2022 à 10:09
https://www.cjoint.com/c/LAnjjjWoH73
J’espere que tu as ce qu’il faut