PC et portable

Comment coller des fonctions de lien et de transposition dans Excel

Les fonctions de liaison et de transposition dans Excel s'excluent mutuellement. Cela signifie que les cellules transposées ne fonctionneront pas comme des liens sur votre feuille. En d'autres termes, les modifications que vous apportez aux cellules d'origine ne sont pas reflétées dans la copie transposée.

Comment coller des fonctions de lien et de transposition dans Excel

Cependant, vos projets vous demandent souvent à la fois de transposer et de lier les cellules/colonnes. Existe-t-il donc un moyen d'utiliser les deux fonctions ? Bien sûr, il y en a, et nous vous présenterons quatre méthodes différentes pour le faire.

Il est sûr de dire que ces astuces font partie des connaissances intermédiaires d'Excel, mais si vous suivez les étapes d'un T, il n'y aura pas d'essais et d'erreurs même si vous êtes un novice complet.

Le problème du collage

Pour les besoins de cet article, supposons que vous souhaitiez transposer des colonnes dans la même feuille. Donc que fais-tu? Sélectionnez les colonnes, appuyez sur Ctrl + C (Cmd + C sur un Mac) et choisissez la destination de collage. Ensuite, cliquez sur les options Coller, sélectionnez Collage spécial et cochez la case devant Transposer.

Mais dès que vous cochez la case, Coller le lien devient grisé. Heureusement, il existe des formules et des astuces qui vous aident à contourner ce problème. Jetons un coup d'oeil à eux.

TRANSPOSER – Formule matricielle

Le principal avantage de cette formule est que vous n'avez pas besoin de faire glisser et déposer manuellement les cellules. Cependant, cela comporte certains inconvénients. Par exemple, la taille n'est pas facile à modifier, ce qui signifie que vous devez réutiliser la formule si la plage de cellules source change.

Cependant, des problèmes similaires s'appliquent à d'autres formules matricielles, et celle-ci vous aide à résoudre le problème de transposition de lien assez rapidement.

Étape 1

Copiez les cellules et cliquez sur la cellule en haut à gauche dans la zone dans laquelle vous souhaitez coller les cellules. Appuyez sur Ctrl + Alt + V pour accéder à la fenêtre Collage spécial. Vous pouvez également le faire à partir de la barre d'outils Excel.

Étape 2

Une fois que vous avez accédé à la fenêtre, cochez Formats sous Coller, choisissez Transposer en bas à droite et cliquez sur OK. Cette action ne transpose que la mise en forme, pas les valeurs, et il y a deux raisons pour lesquelles vous devez le faire. Tout d'abord, vous connaîtrez la plage de cellules transposées. Deuxièmement, vous conservez le format des cellules d'origine.

Étape 3

Toute la zone de collage doit être sélectionnée et vous pouvez le faire après avoir collé les formats. Maintenant, tapez =TRANSPOSE (« Gamme d'origine ») et appuyez sur Ctrl + Maj + Entrée.

Noter: Il est important d'appuyer sur Entrée avec Ctrl et Maj. Sinon, le programme ne reconnaît pas correctement la commande et génère automatiquement des accolades.

Lien et transposition – Méthode manuelle

Oui, Excel est tout au sujet de l'automatisation et de l'utilisation de fonctions pour faciliter la manipulation des cellules et des colonnes. Cependant, si vous avez affaire à une plage de cellules assez petite, la liaison et la transposition manuelles sont souvent la solution la plus rapide. Certes, cependant, il y a place à l'erreur si vous ne faites pas assez attention.

Étape 1

Sélectionnez vos cellules et copiez/collez-les à l'aide de l'option Collage spécial. Cette fois, vous ne cochez pas la case devant Transposer et vous laissez les options sous Coller par défaut.

Étape 2

Cliquez sur le bouton Coller le lien en bas à gauche et vos données seront collées sous forme de liens.

Étape 3

Voici la partie difficile. Vous devez faire glisser puis déposer manuellement les cellules dans la nouvelle zone. Dans le même temps, vous devez faire attention à échanger des lignes et des colonnes.

Formule de DÉCALAGE

C'est l'un des outils les plus puissants pour coller des cellules, les lier et les transposer. Cependant, cela peut ne pas être facile si vous débutez avec Excel, nous essaierons donc de rendre les étapes aussi claires que possible.

Étape 1

Vous devez préparer les chiffres à gauche et en haut. Par exemple, s'il y a trois lignes, vous utiliserez 0-2, et s'il y a deux colonnes, vous utiliserez 0-1. La méthode est le nombre total de lignes et de colonnes moins 1.

Étape 2

Ensuite, vous devez rechercher et définir la cellule de base. Cette cellule doit rester intacte lorsque vous copiez/collez et c'est pourquoi vous utilisez des symboles spéciaux pour la cellule. Disons que la cellule de base est B2 : vous devrez insérer le signe dollar pour distinguer cette cellule. Cela devrait ressembler à ceci dans la formule : =OFFSET($B$2.

Étape 3

Maintenant, vous devez définir la distance (en lignes) entre la cellule de base et la cellule cible. Ce nombre doit augmenter lorsque vous déplacez la formule vers la droite. Pour cette raison, il ne devrait pas y avoir de signe dollar devant la colonne de fonction. Au lieu de cela, la première ligne est corrigée avec le signe dollar.

Par exemple, si la fonction est dans la colonne F, la fonction devrait ressembler à ceci : =OFFSET($B$2, F$1.

Étape 4

Comme les lignes, les colonnes doivent également augmenter après la liaison et la transposition. Vous utilisez également le signe dollar pour corriger une colonne mais autorisez les lignes à augmenter. Pour clarifier cela, il est préférable de se référer à l'exemple qui peut ressembler à ceci : =OFFSET($B$2, F$1, $E2).

Comment exceller dans Excel

Outre la méthode donnée, il existe également des outils tiers que vous pouvez utiliser pour lier et transposer. Et si les méthodes données ne donnent pas de résultats satisfaisants, il peut être préférable d'utiliser un tel outil.

Avez-vous utilisé l'une de ces applications de transposition/lien pour effectuer cette opération dans Excel ? Avez-vous été satisfait du résultat ? Partagez vos expériences dans la section commentaires ci-dessous.

$config[zx-auto] not found$config[zx-overlay] not found