Bonjour à tous.
J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la
première)
Mon Pb est le suivant. Ma première feuille contient des zones nommées 4
exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B
9999 Etc...
Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par
exemple:
=SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB)
Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et
XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque
fois je dois renseigner 4 champs Bonjour
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre-Alain FERREOL
Je pense qu'il est préférable de passer par une macro VBA à développer.
Amitiés.
Pierre-Alain
"Pascal" a écrit dans le message de news:
Bonjour à tous. J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la
première) Mon Pb est le suivant. Ma première feuille contient des zones nommées 4 exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B
9999 Etc... Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par exemple: =SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB) Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et
XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque fois je dois renseigner 4 champs Bonjour
Quelqu'un aurait-il une solutiion????
Merci
Pascal
Je pense qu'il est préférable de passer par une macro VBA à développer.
Amitiés.
Pierre-Alain
"Pascal" <Zork.NOSSWEN@tropcurieurx.com> a écrit dans le message de
news:uDBAgPjwDHA.1680@TK2MSFTNGP12.phx.gbl...
Bonjour à tous.
J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de
la
première)
Mon Pb est le suivant. Ma première feuille contient des zones nommées 4
exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à
B
9999 Etc...
Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par
exemple:
=SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB)
Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main
et
XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque
fois je dois renseigner 4 champs Bonjour
Je pense qu'il est préférable de passer par une macro VBA à développer.
Amitiés.
Pierre-Alain
"Pascal" a écrit dans le message de news:
Bonjour à tous. J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la
première) Mon Pb est le suivant. Ma première feuille contient des zones nommées 4 exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B
9999 Etc... Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par exemple: =SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB) Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et
XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque fois je dois renseigner 4 champs Bonjour
Quelqu'un aurait-il une solutiion????
Merci
Pascal
Jean-François Aubert
Salut Pascal, Une idée en passant: Peut-être que de passer en mode de calcul manuel, avant de renseigner tes 4 champs, et de remettre en automatique après, ferait ton bonheur ?
With Application .Calculation = xlManual End With
With Application .Calculation = xlCalculationAutomatic End With
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"Pascal" a écrit dans le message de news:
Bonjour à tous. J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la première) Mon Pb est le suivant. Ma première feuille contient des zones nommées 4 exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B 9999 Etc... Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par exemple: =SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB) Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque fois je dois renseigner 4 champs Bonjour
Quelqu'un aurait-il une solutiion????
Merci
Pascal
Salut Pascal,
Une idée en passant:
Peut-être que de passer en mode de calcul manuel,
avant de renseigner tes 4 champs,
et de remettre en automatique après, ferait ton bonheur ?
With Application
.Calculation = xlManual
End With
With Application
.Calculation = xlCalculationAutomatic
End With
--
Amicalement
Jean-François Aubert
{Vaudois de la Côte Lémanique}
"Pascal" <Zork.NOSSWEN@tropcurieurx.com> a écrit dans le message de
news:uDBAgPjwDHA.1680@TK2MSFTNGP12.phx.gbl...
Bonjour à tous.
J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la
première)
Mon Pb est le suivant. Ma première feuille contient des zones nommées 4
exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B
9999 Etc...
Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par
exemple:
=SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB)
Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et
XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque
fois je dois renseigner 4 champs Bonjour
Salut Pascal, Une idée en passant: Peut-être que de passer en mode de calcul manuel, avant de renseigner tes 4 champs, et de remettre en automatique après, ferait ton bonheur ?
With Application .Calculation = xlManual End With
With Application .Calculation = xlCalculationAutomatic End With
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"Pascal" a écrit dans le message de news:
Bonjour à tous. J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la première) Mon Pb est le suivant. Ma première feuille contient des zones nommées 4 exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B 9999 Etc... Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par exemple: =SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB) Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque fois je dois renseigner 4 champs Bonjour
Quelqu'un aurait-il une solutiion????
Merci
Pascal
Elfe Noir
bonjour
enlèves le mode de calcul automatique
une fois que tu as fini
tu fais calculer document
"Pascal" a écrit dans le message de news: Bonjour à tous. J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la première) Mon Pb est le suivant. Ma première feuille contient des zones nommées 4 exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B 9999 Etc... Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par exemple: =SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB) Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque fois je dois renseigner 4 champs Bonjour
Quelqu'un aurait-il une solutiion????
Merci
Pascal
bonjour
enlèves le mode de calcul automatique
une fois que tu as fini
tu fais calculer document
"Pascal" <Zork.NOSSWEN@tropcurieurx.com> a écrit dans le message de
news:uDBAgPjwDHA.1680@TK2MSFTNGP12.phx.gbl...
Bonjour à tous.
J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la
première)
Mon Pb est le suivant. Ma première feuille contient des zones nommées 4
exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B
9999 Etc...
Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par
exemple:
=SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB)
Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et
XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque
fois je dois renseigner 4 champs Bonjour
"Pascal" a écrit dans le message de news: Bonjour à tous. J'ai un classeur 1.30 Mo, 4 feuilles (3 servant à extraire des données de la première) Mon Pb est le suivant. Ma première feuille contient des zones nommées 4 exactement allant pour chacune d'elle par exemple Col de A7 à A9999. B7 à B 9999 Etc... Sur les 3 autres feuilles j'extrait mes données à l'aide de SOMMEPROD par exemple: =SOMMEPROD((MOIS=B$2)*(Prov=$A5)*NB) Lorsque j'entre une donnée sur la première feuille, je n'ai plus la main et XL recalcul en moyenne une donnée =5mns de traitement donc comme à chaque fois je dois renseigner 4 champs Bonjour
Quelqu'un aurait-il une solutiion????
Merci
Pascal
AV
C'est le problème des "vraies-fausses" matricielles.... Dès que la plage d'examen est importante, le temps de calcul est rédhibitoire !
Tu pourrais d'abord, ajuster la plage d'examen au strict nécessaire (définition dynamique par DECALER) Ou/et ensuite ne faire l'extraction que sur demande (macro) du genre : plageX = [SUMPRODUCT((MOIS=B$2)*(Prov=$A5)*NB)]
PS : l'utilisation de "NB" comme nom de plage (si je lis bien) n'est pas une bonne idée car confusion avec la fonction du même nom AV
C'est le problème des "vraies-fausses" matricielles....
Dès que la plage d'examen est importante, le temps de calcul est rédhibitoire !
Tu pourrais d'abord, ajuster la plage d'examen au strict nécessaire (définition
dynamique par DECALER)
Ou/et ensuite ne faire l'extraction que sur demande (macro)
du genre :
plageX = [SUMPRODUCT((MOIS=B$2)*(Prov=$A5)*NB)]
PS : l'utilisation de "NB" comme nom de plage (si je lis bien) n'est pas une
bonne idée car confusion avec la fonction du même nom
AV
C'est le problème des "vraies-fausses" matricielles.... Dès que la plage d'examen est importante, le temps de calcul est rédhibitoire !
Tu pourrais d'abord, ajuster la plage d'examen au strict nécessaire (définition dynamique par DECALER) Ou/et ensuite ne faire l'extraction que sur demande (macro) du genre : plageX = [SUMPRODUCT((MOIS=B$2)*(Prov=$A5)*NB)]
PS : l'utilisation de "NB" comme nom de plage (si je lis bien) n'est pas une bonne idée car confusion avec la fonction du même nom AV
Pascal
Merci pour ta réponse Alain
Mais qu'elle est la syntaxe pour imbriquer Décaler dans SOMMEPROD et plus particuliérement dans ma fonction: =SOMMEPROD((MOIS=B$2)*(Prov=$A3)*Qte)
"AV" a écrit dans le message de news:%
C'est le problème des "vraies-fausses" matricielles.... Dès que la plage d'examen est importante, le temps de calcul est rédhibitoire !
Tu pourrais d'abord, ajuster la plage d'examen au strict nécessaire (définition
dynamique par DECALER) Ou/et ensuite ne faire l'extraction que sur demande (macro) du genre : plageX = [SUMPRODUCT((MOIS=B$2)*(Prov=$A5)*NB)]
PS : l'utilisation de "NB" comme nom de plage (si je lis bien) n'est pas une
bonne idée car confusion avec la fonction du même nom AV
Merci pour ta réponse Alain
Mais qu'elle est la syntaxe pour imbriquer Décaler dans SOMMEPROD et plus
particuliérement dans ma fonction:
=SOMMEPROD((MOIS=B$2)*(Prov=$A3)*Qte)
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:%23vGHAUlwDHA.1908@TK2MSFTNGP10.phx.gbl...
C'est le problème des "vraies-fausses" matricielles....
Dès que la plage d'examen est importante, le temps de calcul est
rédhibitoire !
Tu pourrais d'abord, ajuster la plage d'examen au strict nécessaire
(définition
dynamique par DECALER)
Ou/et ensuite ne faire l'extraction que sur demande (macro)
du genre :
plageX = [SUMPRODUCT((MOIS=B$2)*(Prov=$A5)*NB)]
PS : l'utilisation de "NB" comme nom de plage (si je lis bien) n'est pas
une
bonne idée car confusion avec la fonction du même nom
AV
Mais qu'elle est la syntaxe pour imbriquer Décaler dans SOMMEPROD et plus particuliérement dans ma fonction: =SOMMEPROD((MOIS=B$2)*(Prov=$A3)*Qte)
"AV" a écrit dans le message de news:%
C'est le problème des "vraies-fausses" matricielles.... Dès que la plage d'examen est importante, le temps de calcul est rédhibitoire !
Tu pourrais d'abord, ajuster la plage d'examen au strict nécessaire (définition
dynamique par DECALER) Ou/et ensuite ne faire l'extraction que sur demande (macro) du genre : plageX = [SUMPRODUCT((MOIS=B$2)*(Prov=$A5)*NB)]
PS : l'utilisation de "NB" comme nom de plage (si je lis bien) n'est pas une
bonne idée car confusion avec la fonction du même nom AV
AV
Mais qu'elle est la syntaxe pour imbriquer Décaler dans SOMMEPROD et plus particuliérement dans ma fonction: =SOMMEPROD((MOIS=B$2)*(Prov=$A3)*Qte)
Y un truc qui me chagrine dans ta formule : Si tu as appelé une plage "MOIS" c'est pas une bonne idée (confusion avec la fonction) Si tu veux faire référence aux mois des dates, ça aurait plutôt cette allure : =SOMMEPROD((MOIS(lesDates)=B$2)*(Prov=$A3)*Qte)
Quid ?? PS : pour ce qui est du DECALER je parlais de nommer la/les plage(s) de façon dynamique Ex: (avec étiquette de colonne): ÞCALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)
AV
Mais qu'elle est la syntaxe pour imbriquer Décaler dans SOMMEPROD et plus
particuliérement dans ma fonction:
=SOMMEPROD((MOIS=B$2)*(Prov=$A3)*Qte)
Y un truc qui me chagrine dans ta formule :
Si tu as appelé une plage "MOIS" c'est pas une bonne idée (confusion avec la
fonction)
Si tu veux faire référence aux mois des dates, ça aurait plutôt cette allure :
=SOMMEPROD((MOIS(lesDates)=B$2)*(Prov=$A3)*Qte)
Quid ??
PS : pour ce qui est du DECALER je parlais de nommer la/les plage(s) de façon
dynamique
Ex: (avec étiquette de colonne):
ÞCALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)
Mais qu'elle est la syntaxe pour imbriquer Décaler dans SOMMEPROD et plus particuliérement dans ma fonction: =SOMMEPROD((MOIS=B$2)*(Prov=$A3)*Qte)
Y un truc qui me chagrine dans ta formule : Si tu as appelé une plage "MOIS" c'est pas une bonne idée (confusion avec la fonction) Si tu veux faire référence aux mois des dates, ça aurait plutôt cette allure : =SOMMEPROD((MOIS(lesDates)=B$2)*(Prov=$A3)*Qte)
Quid ?? PS : pour ce qui est du DECALER je parlais de nommer la/les plage(s) de façon dynamique Ex: (avec étiquette de colonne): ÞCALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)