EXCEL - Copie "sans adaptation"
Résolu
baker34000
-
baker34000 -
baker34000 -
Bonjour,
Je cherche actuellement à appliquer une mise en forme conditionnelle à un tableau selon le nom sélectionné dans une liste.
Le système fonctionne parfaitement, mon seul souci est que ce tableau comporte 28 colonnes, et donc 28 cellules par nom et donc par ligne.
Et quand j'entre ma mise en forme conditionnelle dans la première case, soit celle du nom
=SI(AD172=157;VRAI;FAUX), en attribuant une couleur de fond,
et que j'utilise la "copie" excel en faisant "glisser la formule" vers les autres cellules (pardon pour mon hérétique vocabulaire), elle modifie la formule pour "adapter" la cellule de référence
=SI(AE172=157;VRAI;FAUX)
=SI(AF172=157;VRAI;FAUX)
=SI(AG172=157;VRAI;FAUX)
ainsi de suite au fil des cellules.
Or, le problème est que justement, je veux laisser cette cellule de référence inchangée pour chacune des cellules concernées.
J'ai déjà commencé à tout faire à la main... C'est-à-dire faire glisser avec le curseur, puis dans chaque cellule, coller la formule =SI(AD172=157;VRAI;FAUX), mais mon tableau comporte ... plus de 100 lignes, donc environ 4300 cellules à modifier à la main...
En l'absence de solution je continuerai manuellement, mais si jamais une idée vous vient je suis preneur, même plus que preneur !!!
Merci
Je cherche actuellement à appliquer une mise en forme conditionnelle à un tableau selon le nom sélectionné dans une liste.
Le système fonctionne parfaitement, mon seul souci est que ce tableau comporte 28 colonnes, et donc 28 cellules par nom et donc par ligne.
Et quand j'entre ma mise en forme conditionnelle dans la première case, soit celle du nom
=SI(AD172=157;VRAI;FAUX), en attribuant une couleur de fond,
et que j'utilise la "copie" excel en faisant "glisser la formule" vers les autres cellules (pardon pour mon hérétique vocabulaire), elle modifie la formule pour "adapter" la cellule de référence
=SI(AE172=157;VRAI;FAUX)
=SI(AF172=157;VRAI;FAUX)
=SI(AG172=157;VRAI;FAUX)
ainsi de suite au fil des cellules.
Or, le problème est que justement, je veux laisser cette cellule de référence inchangée pour chacune des cellules concernées.
J'ai déjà commencé à tout faire à la main... C'est-à-dire faire glisser avec le curseur, puis dans chaque cellule, coller la formule =SI(AD172=157;VRAI;FAUX), mais mon tableau comporte ... plus de 100 lignes, donc environ 4300 cellules à modifier à la main...
En l'absence de solution je continuerai manuellement, mais si jamais une idée vous vient je suis preneur, même plus que preneur !!!
Merci
A voir également:
- EXCEL - Copie "sans adaptation"
- Liste déroulante excel - Guide
- Copie cachée - Guide
- Word et excel gratuit - Guide
- Copie écran samsung - Guide
- Déplacer colonne excel - Guide
8 réponses
Bonjour baker34000,
Des "spécialistes" en bureautique seraient mieux à même de répondre que moins, car je n'ai pas tout compris, cela faisant longtemps que je n'ai plus fait de tableaux sous Excel, mais il me semble que tu dois en quelque sorte bloquée ta cellule avec des $.
Ainsi tu mets, peut-être, dans ta formule : =SI($AD$172=157;VRAI;FAUX)
Cependant je ne suis pas sur du tout de ma réponse...attends si tu veux des réponses plus adéquates ;)
Cordialement
Des "spécialistes" en bureautique seraient mieux à même de répondre que moins, car je n'ai pas tout compris, cela faisant longtemps que je n'ai plus fait de tableaux sous Excel, mais il me semble que tu dois en quelque sorte bloquée ta cellule avec des $.
Ainsi tu mets, peut-être, dans ta formule : =SI($AD$172=157;VRAI;FAUX)
Cependant je ne suis pas sur du tout de ma réponse...attends si tu veux des réponses plus adéquates ;)
Cordialement
bonjour,
pour ne pas changer une référence lors de la copie d'une formule, mettre $ devant les lettres de colonne et/ou chiffres de lignes à conserver, soit dans cet exemple :
=SI($AD$172=157;VRAI;FAUX) conservera AD172 lors de la copie quelque soit la colonne et la ligne de copie.
lors de l'écriture de la formule, lorsque le curseur est placé au droit de la référence, faire F4, pour faire défiler les "possibilités" de $ au droit de cette référence ($AD172, AD$172, $AD$172)
pour ne pas changer une référence lors de la copie d'une formule, mettre $ devant les lettres de colonne et/ou chiffres de lignes à conserver, soit dans cet exemple :
=SI($AD$172=157;VRAI;FAUX) conservera AD172 lors de la copie quelque soit la colonne et la ligne de copie.
lors de l'écriture de la formule, lorsque le curseur est placé au droit de la référence, faire F4, pour faire défiler les "possibilités" de $ au droit de cette référence ($AD172, AD$172, $AD$172)
HAHA !!!!
Merci mille fois, vous m'évitez quelques 15000 pressions de clavier inutiles !!!!!!!
Bonne, très bonne journée à vous
Merci mille fois, vous m'évitez quelques 15000 pressions de clavier inutiles !!!!!!!
Bonne, très bonne journée à vous
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dernière question : existe-t-il dans ce cas, un moyen de tout copier par ligne sans passer par un collage spécial à chaque cellule (je sais, j'en demande beaucoup, je suis le parfait fleimmard !!).
Cordialement
Cordialement
Après avoir copier la 1° cellule, tu peux faire ensuite directement ta sélection en allant dans la 'case' de sélection en haut à droite de la grille excel (juste au dessus de la colonne A) et ou tu rentres manuellement les références :
par exemple
A1:C2546 va te faire apparaitre la sélection des 2546 premières lignes et des 3 premières colonnes, puis tu fais ton collage (spécial si tu veux conserver des mises en forme par exemple)
par exemple
A1:C2546 va te faire apparaitre la sélection des 2546 premières lignes et des 3 premières colonnes, puis tu fais ton collage (spécial si tu veux conserver des mises en forme par exemple)
bonjour
pour tes 2500 lignes, tu sélectionnes l'ensemble en donnant un nom (insertion-nom-définir)comme "plage" ou autre et en écrivant par exemple dans "fait référence à": $A$1:$AC2546"
tu sélectionnes plage et tu écris dans la MFC
dans" la formule est"
=($AD$172=157) qui renvoie "vrai" si ad172=157 ==> le SI est inutile
tu n'as doc pas besoin se faire des copier-machib=n-r=truc-chouette
pour tes 2500 lignes, tu sélectionnes l'ensemble en donnant un nom (insertion-nom-définir)comme "plage" ou autre et en écrivant par exemple dans "fait référence à": $A$1:$AC2546"
tu sélectionnes plage et tu écris dans la MFC
dans" la formule est"
=($AD$172=157) qui renvoie "vrai" si ad172=157 ==> le SI est inutile
tu n'as doc pas besoin se faire des copier-machib=n-r=truc-chouette