Modifier le contenu d'une formule sur un groupe de cellules sur plusieurs feuill
NERICKS
Messages postés
7
Statut
Membre
-
eriiic Messages postés 25847 Statut Contributeur -
eriiic Messages postés 25847 Statut Contributeur -
Bonjour,
Ceci est ma première connexion. Je pratique beaucoup excel au quotidien et cherche à minimiser mes manipulations sur des fichiers compliqués par manque de temps donc je vais essayer de vous expliquer.
Je travail sur l'élaboration d'un planning pour un bureau d'étude (dessinateurs) en bâtiment. Celui-ci est bien avancé mais je bloque sur la duplication au mieux d'une formule qui intègre des numéros de colonnes et des sommes de valeurs sur des lignes qui diffèrent dans chaque cellules.
Sur la feuille "Planning"J'ai 75 tableaux indépendants pour 75 chantiers avec pour colonnes, les semaines (S01, S02,...) possédant chacun 20 tâches par chantier soient 20 lignes. Chaque tâche pouvant être réalisée par n'importe quel dessinateur.
J'ai 22 dessinateurs donc 22 feuilles identiques qui contiennent en colonne les numéros de semaines (S01, S02,...) et en ligne les 75 chantiers.
Ma formules est bonne pour calculer les heures passées par tout dessinateur concerné dans l'affaire N°1 et souhaiterais dupliquer sur les 74 autres affaires.
Actuellement je saisi cellule par cellule mais cela représente 3975 cellule à corriger (estimation 40 jours...).
Après avoir créé ma 1ère ligne de 53 semaines sur l'affaire N°1, puis un copier/collé sur l'affaire N°2, j'ai voulu utiliser [ctrl] H en ayant sélectionné mes cellules sur les 53 semaines (ligne 2) sur mes 22 dessinateurs (22 feuilles) mais la correction se fait uniquement sur la 1ère cellule.
Pourquoi mes modifications apportées ne se font que sur la 1ère cellule de la 1ère feuille et non sur l'ensemble des cellules sur l'ensemble des feuilles malgré les avoir sélectionné ?
Par avance merci de votre aide.
Yo
Ceci est ma première connexion. Je pratique beaucoup excel au quotidien et cherche à minimiser mes manipulations sur des fichiers compliqués par manque de temps donc je vais essayer de vous expliquer.
Je travail sur l'élaboration d'un planning pour un bureau d'étude (dessinateurs) en bâtiment. Celui-ci est bien avancé mais je bloque sur la duplication au mieux d'une formule qui intègre des numéros de colonnes et des sommes de valeurs sur des lignes qui diffèrent dans chaque cellules.
Sur la feuille "Planning"J'ai 75 tableaux indépendants pour 75 chantiers avec pour colonnes, les semaines (S01, S02,...) possédant chacun 20 tâches par chantier soient 20 lignes. Chaque tâche pouvant être réalisée par n'importe quel dessinateur.
J'ai 22 dessinateurs donc 22 feuilles identiques qui contiennent en colonne les numéros de semaines (S01, S02,...) et en ligne les 75 chantiers.
Ma formules est bonne pour calculer les heures passées par tout dessinateur concerné dans l'affaire N°1 et souhaiterais dupliquer sur les 74 autres affaires.
Actuellement je saisi cellule par cellule mais cela représente 3975 cellule à corriger (estimation 40 jours...).
Après avoir créé ma 1ère ligne de 53 semaines sur l'affaire N°1, puis un copier/collé sur l'affaire N°2, j'ai voulu utiliser [ctrl] H en ayant sélectionné mes cellules sur les 53 semaines (ligne 2) sur mes 22 dessinateurs (22 feuilles) mais la correction se fait uniquement sur la 1ère cellule.
Pourquoi mes modifications apportées ne se font que sur la 1ère cellule de la 1ère feuille et non sur l'ensemble des cellules sur l'ensemble des feuilles malgré les avoir sélectionné ?
Par avance merci de votre aide.
Yo
A voir également:
- Modifier le contenu d'une formule sur un groupe de cellules sur plusieurs feuill
- Comment créer un groupe whatsapp - Guide
- Modifier dns - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Comment modifier une story sur facebook - Guide
3 réponses
Bonsoir
de mémoire
si les cellules sont au même endroit sur toute les feuilles :
sélectionner les feuilles (CTRL+CLIK sur les feuilles à sélectionner)
et ensuite modifier la cellule
de mémoire
si les cellules sont au même endroit sur toute les feuilles :
sélectionner les feuilles (CTRL+CLIK sur les feuilles à sélectionner)
et ensuite modifier la cellule
Bonjour,
difficile de se rendre compte sans la formule ni le fichier.
Peut-être est-il possible de la construire différemment pour qu'elle soit copiable et tirable.
Au pire avec une fonction personnalisée en vba, ou un Sub qui traite toute la feuille à l'activation.
Déposer un fichier réduit (et qq valeurs bidons) sur cjoint.com et coller ici le lien fourni.
eric
difficile de se rendre compte sans la formule ni le fichier.
Peut-être est-il possible de la construire différemment pour qu'elle soit copiable et tirable.
Au pire avec une fonction personnalisée en vba, ou un Sub qui traite toute la feuille à l'activation.
Déposer un fichier réduit (et qq valeurs bidons) sur cjoint.com et coller ici le lien fourni.
eric
Bonjour Eriiic,
Et merci pour ce retour.
En fait, après la sélection des feuille je cherche à corriger une ligne de cellules sélectionnées (au même endroit sur chaque feuille) sachant que dans toutes les cellules de cette ligne et sur toutes les feuilles le même numéro de ligne doit être remplacé, tout en conservant les repères des colonnes qui ne peuvent pas être "cliquées + glissées" car elles ne se suivent pas.
Les lignes $72,$73,...sont des lignes de tâches différentes qui renseignent le dessinateur désigné qui peut être différent à chaque ligne.
La cellule $D$1 sur chaque feuille correspond au nom du dessinateur sur les 22 feuilles pour les 22 dessinateurs).
La formule est la suivantes pour l'affaire N°1 (Semaine 01) :
=SI(Planning!$Q$72=$D$1;SOMME(Planning!AG72:AK72);0)+SI(Planning!$Q$73=$D$1;SOMME(Planning!AG73:AK73);0)+SI(Planning!$Q$74=$D$1;SOMME(Planning!AG74:AK74);0)+SI(Planning!$Q$75=$D$1;SOMME(Planning!AG75:AK75);0)+SI(Planning!$Q$76=$D$1;SOMME(Planning!AG76:AK76);0)+SI(Planning!$Q$77=$D$1;SOMME(Planning!AG77:AK77);0)+SI(Planning!$Q$78=$D$1;SOMME(Planning!AG78:AK78);0)+SI(Planning!$Q$79=$D$1;SOMME(Planning!AG79:AK79);0)+SI(Planning!$Q$80=$D$1;SOMME(Planning!AG80:AK80);0)+SI(Planning!$Q$81=$D$1;SOMME(Planning!AG81:AK81);0)+SI(Planning!$Q$82=$D$1;SOMME(Planning!AG82:AK82);0)+SI(Planning!$Q$83=$D$1;SOMME(Planning!AG83:AK83);0)+SI(Planning!$Q$84=$D$1;SOMME(Planning!AG84:AK84);0)+SI(Planning!$Q$85=$D$1;SOMME(Planning!AG85:AK85);0)+SI(Planning!$Q$86=$D$1;SOMME(Planning!AG86:AK86);0)+SI(Planning!$Q$87=$D$1;SOMME(Planning!AG87:AK87);0)+SI(Planning!$Q$88=$D$1;SOMME(Planning!AG88:AK88);0)+SI(Planning!$Q$89=$D$1;SOMME(Planning!AG89:AK89);0)+SI(Planning!$Q$90=$D$1;SOMME(Planning!AG90:AK90);0)+SI(Planning!$Q$91=$D$1;SOMME(Planning!AG91:AK91);0)
La formule est la suivantes pour l'affaire N°2 (Semaine 01) :
=SI(Planning!$Q$126=$D$1;SOMME(Planning!AG126:AK126);0)+SI(Planning!$Q$127=$D$1;SOMME(Planning!AG127:AK127);0)+SI(Planning!$Q$128=$D$1;SOMME(Planning!AG128:AK128);0)+SI(Planning!$Q$129=$D$1;SOMME(Planning!AG129:AK129);0)+SI(Planning!$Q$130=$D$1;SOMME(Planning!AG130:AK130);0)+SI(Planning!$Q$131=$D$1;SOMME(Planning!AG131:AK131);0)+SI(Planning!$Q$132=$D$1;SOMME(Planning!AG132:AK132);0)+SI(Planning!$Q$133=$D$1;SOMME(Planning!AG133:AK133);0)+SI(Planning!$Q$134=$D$1;SOMME(Planning!AG134:AK134);0)+SI(Planning!$Q$135=$D$1;SOMME(Planning!AG135:AK135);0)+SI(Planning!$Q$136=$D$1;SOMME(Planning!AG136:AK136);0)+SI(Planning!$Q$137=$D$1;SOMME(Planning!AG137:AK137);0)+SI(Planning!$Q$138=$D$1;SOMME(Planning!AG138:AK138);0)+SI(Planning!$Q$139=$D$1;SOMME(Planning!AG139:AK139);0)+SI(Planning!$Q$140=$D$1;SOMME(Planning!AG140:AK140);0)+SI(Planning!$Q$141=$D$1;SOMME(Planning!AG141:AK141);0)+SI(Planning!$Q$142=$D$1;SOMME(Planning!AG142:AK142);0)+SI(Planning!$Q$143=$D$1;SOMME(Planning!AG143:AK143);0)+SI(Planning!$Q$144=$D$1;SOMME(Planning!AG144:AK144);0)+SI(Planning!$Q$145=$D$1;SOMME(Planning!AG145:AK145);0)
Et bien sûr pour la semaine 02 les numéros de lignes ne changent pas mais les repères de colonnes changent et cela jusqu'à la semaine 53...
Je vais essayer de te déposer le fichier et je te remercie pour ta proposition en VBA que je ne connais pas.
Et merci pour ce retour.
En fait, après la sélection des feuille je cherche à corriger une ligne de cellules sélectionnées (au même endroit sur chaque feuille) sachant que dans toutes les cellules de cette ligne et sur toutes les feuilles le même numéro de ligne doit être remplacé, tout en conservant les repères des colonnes qui ne peuvent pas être "cliquées + glissées" car elles ne se suivent pas.
Les lignes $72,$73,...sont des lignes de tâches différentes qui renseignent le dessinateur désigné qui peut être différent à chaque ligne.
La cellule $D$1 sur chaque feuille correspond au nom du dessinateur sur les 22 feuilles pour les 22 dessinateurs).
La formule est la suivantes pour l'affaire N°1 (Semaine 01) :
=SI(Planning!$Q$72=$D$1;SOMME(Planning!AG72:AK72);0)+SI(Planning!$Q$73=$D$1;SOMME(Planning!AG73:AK73);0)+SI(Planning!$Q$74=$D$1;SOMME(Planning!AG74:AK74);0)+SI(Planning!$Q$75=$D$1;SOMME(Planning!AG75:AK75);0)+SI(Planning!$Q$76=$D$1;SOMME(Planning!AG76:AK76);0)+SI(Planning!$Q$77=$D$1;SOMME(Planning!AG77:AK77);0)+SI(Planning!$Q$78=$D$1;SOMME(Planning!AG78:AK78);0)+SI(Planning!$Q$79=$D$1;SOMME(Planning!AG79:AK79);0)+SI(Planning!$Q$80=$D$1;SOMME(Planning!AG80:AK80);0)+SI(Planning!$Q$81=$D$1;SOMME(Planning!AG81:AK81);0)+SI(Planning!$Q$82=$D$1;SOMME(Planning!AG82:AK82);0)+SI(Planning!$Q$83=$D$1;SOMME(Planning!AG83:AK83);0)+SI(Planning!$Q$84=$D$1;SOMME(Planning!AG84:AK84);0)+SI(Planning!$Q$85=$D$1;SOMME(Planning!AG85:AK85);0)+SI(Planning!$Q$86=$D$1;SOMME(Planning!AG86:AK86);0)+SI(Planning!$Q$87=$D$1;SOMME(Planning!AG87:AK87);0)+SI(Planning!$Q$88=$D$1;SOMME(Planning!AG88:AK88);0)+SI(Planning!$Q$89=$D$1;SOMME(Planning!AG89:AK89);0)+SI(Planning!$Q$90=$D$1;SOMME(Planning!AG90:AK90);0)+SI(Planning!$Q$91=$D$1;SOMME(Planning!AG91:AK91);0)
La formule est la suivantes pour l'affaire N°2 (Semaine 01) :
=SI(Planning!$Q$126=$D$1;SOMME(Planning!AG126:AK126);0)+SI(Planning!$Q$127=$D$1;SOMME(Planning!AG127:AK127);0)+SI(Planning!$Q$128=$D$1;SOMME(Planning!AG128:AK128);0)+SI(Planning!$Q$129=$D$1;SOMME(Planning!AG129:AK129);0)+SI(Planning!$Q$130=$D$1;SOMME(Planning!AG130:AK130);0)+SI(Planning!$Q$131=$D$1;SOMME(Planning!AG131:AK131);0)+SI(Planning!$Q$132=$D$1;SOMME(Planning!AG132:AK132);0)+SI(Planning!$Q$133=$D$1;SOMME(Planning!AG133:AK133);0)+SI(Planning!$Q$134=$D$1;SOMME(Planning!AG134:AK134);0)+SI(Planning!$Q$135=$D$1;SOMME(Planning!AG135:AK135);0)+SI(Planning!$Q$136=$D$1;SOMME(Planning!AG136:AK136);0)+SI(Planning!$Q$137=$D$1;SOMME(Planning!AG137:AK137);0)+SI(Planning!$Q$138=$D$1;SOMME(Planning!AG138:AK138);0)+SI(Planning!$Q$139=$D$1;SOMME(Planning!AG139:AK139);0)+SI(Planning!$Q$140=$D$1;SOMME(Planning!AG140:AK140);0)+SI(Planning!$Q$141=$D$1;SOMME(Planning!AG141:AK141);0)+SI(Planning!$Q$142=$D$1;SOMME(Planning!AG142:AK142);0)+SI(Planning!$Q$143=$D$1;SOMME(Planning!AG143:AK143);0)+SI(Planning!$Q$144=$D$1;SOMME(Planning!AG144:AK144);0)+SI(Planning!$Q$145=$D$1;SOMME(Planning!AG145:AK145);0)
Et bien sûr pour la semaine 02 les numéros de lignes ne changent pas mais les repères de colonnes changent et cela jusqu'à la semaine 53...
Je vais essayer de te déposer le fichier et je te remercie pour ta proposition en VBA que je ne connais pas.
Merci pour ce retour. Je connais et utilise cette manip pour sélectionner les feuilles concernées et corriger une cellule mais dans mon cas après la sélection des feuille je cherche à corriger une ligne de cellules sélectionnées (au même endroit) sachant que dans toutes les cellules de cette ligne et sur toutes les feuilles le même numéro de ligne doit être remplacé, tout en conservant les repères des colonnes qui ne peuvent pas être "cliquées + glissées" car elles ne se suivent pas.
Effectivement ta réponse fonctionne bien mais sur une seule cellule à la fois.