XL 2019 Alléger une formule

  • Initiateur de la discussion Initiateur de la discussion kdet
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kdet

XLDnaute Occasionnel
Bonjour à tous, le forum,

J'ai un grand souci sur ma formule. voici ce que j'ai utilisé : {=SI(SOMMEPROD((Pseudo=$C11)*(D$10>=Début)*(D$10<=Fin))>0;INDEX(Taches;SOMMEPROD((Pseudo=$C11)*(D$10>=Début)*(D$10<=Fin)*LIGNE(Pseudo))-1);"")}
Si j'étire cette formule sur 1000 lignes par exemple, le fichier sera lourd (22Mo environ) et j'attends au moins 2mn pour avoir le résultat. pourriez-vous svp m'aider comment alléger cette formule?

Merci d'avance de votre aide

kdet
 

Pièces jointes

Bonjour ERIC S, le forum,

Effectivement c'est rapide mais la taille du fichier devient 10Mo une fois que j'étire la formule sur 1000 lignes. C'est vraiment lourd. Est-ce que cela vient de.la formule SOMMEPROD ? ou bien existe-t-il une autre formule ou methode svp?

Merci

Kdet
 
Re cela dépend de ton problème réel :

1/ ta base de données va s'agrandir sans limitation de ligne (sur plusieurs années par exemple) ?
2/ ton planning est un planning mensuel ou le nombre de colonnes va-t'il augmenter (jan, fév, ....) ?
...

Si tu peux être plus précis dans ton utilisation.
 
Re cela dépend de ton problème réel :

1/ ta base de données va s'agrandir sans limitation de ligne (sur plusieurs années par exemple) ?
2/ ton planning est un planning mensuel ou le nombre de colonnes va-t'il augmenter (jan, fév, ....) ?
...

Si tu peux être plus précis dans ton utilisation.
Re,

Mon planning est mensuel mais je l'ai construit pour une année (janvier à décembre) et le nombre de ligne peut varier (j'ai pris comme exemple 1000 lignes) car un employé peut être en Congé ou Repos ou Autres... cela dépend des circonstances. Par exemple ce mois-ci un employé obtient un repos medical de 3jrs. Le mois prochain il part en congé pour 7jrs et ainsi de suite...

Merci
Kdet
 
Re
je cherchais une solution permettant plus de rapidité
fonctionnement avec des tableaux structurés (ruban, onglet accueil, mettre sous forme de tableau)
sur BD ajout de colonnes en jaune (précalcul ligne par ligne au lieu de sommeprod sur planning
sur planning on entre la date en A8. formules modifiées (Index/equiv)
fichier joint, 5000 lignes sur BD et 1000 sur planning
 

Pièces jointes

Re
je cherchais une solution permettant plus de rapidité
fonctionnement avec des tableaux structurés (ruban, onglet accueil, mettre sous forme de tableau)
sur BD ajout de colonnes en jaune (précalcul ligne par ligne au lieu de sommeprod sur planning
sur planning on entre la date en A8. formules modifiées (Index/equiv)
fichier joint, 5000 lignes sur BD et 1000 sur planning
Re,
Je te remercie beaucouo @ERIC S d'avoir penché sur mon problème. Je regarde et te donnerai mon retour.

Et encore merci à toi et au forum.

Kdet
 
Re
je cherchais une solution permettant plus de rapidité
fonctionnement avec des tableaux structurés (ruban, onglet accueil, mettre sous forme de tableau)
sur BD ajout de colonnes en jaune (précalcul ligne par ligne au lieu de sommeprod sur planning
sur planning on entre la date en A8. formules modifiées (Index/equiv)
fichier joint, 5000 lignes sur BD et 1000 sur planning
@ERIC S, le forum,

C'est parfait et encore merci de ton aide et au forum.
Kdet
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
11
Affichages
523
Réponses
3
Affichages
827
Réponses
9
Affichages
901
Réponses
4
Affichages
790
Retour