リンク関数と転置関数をExcelに貼り付ける方法

Excelのリンク関数と転置関数は相互に排他的です。これは、転置されたセルがシート上のリンクとして機能しないことを意味します。つまり、元のセルに加えた変更は、転置されたコピーには反映されません。

リンク関数と転置関数をExcelに貼り付ける方法

ただし、プロジェクトでは、セル/列の転置とリンクの両方が必要になることがよくあります。では、両方の機能を活用する方法はありますか?もちろんあります。それを行うための4つの異なる方法を紹介します。

これらのトリックはExcelの中間知識の一部であると言っても過言ではありませんが、Tの手順に従うと、完全な初心者であっても試行錯誤することはありません。

貼り付けの問題

この記事では、列を同じシートに転置するとします。それで、あなたは何をしますか?列を選択し、Ctrl + C(MacではCmd + C)を押して、貼り付け先を選択します。次に、[貼り付け]オプションをクリックし、[形式を選択して貼り付け]を選択して、[転置]の前にあるボックスにチェックマークを付けます。

ただし、チェックボックスをオンにすると、[リンクの貼り付け]がグレー表示になります。幸いなことに、この問題を回避するのに役立ついくつかの公式とトリックがあります。それらを見てみましょう。

転置–配列数式

この数式の主な利点は、セルを手動でドラッグアンドドロップする必要がないことです。ただし、特定の欠点があります。たとえば、サイズを変更するのは簡単ではありません。つまり、ソースセルの範囲が変更された場合は、数式を再度使用する必要があります。

ただし、他の配列数式にも同様の問題が当てはまります。これは、リンク転置の問題をかなり迅速に解決するのに役立ちます。

ステップ1

セルをコピーして、セルを貼り付けたい領域の左上のセルをクリックします。 Ctrl + Alt + Vを押して、[形式を選択して貼り付け]ウィンドウにアクセスします。 Excelツールバーからも実行できます。

ステップ2

ウィンドウにアクセスしたら、[貼り付け]の下の[フォーマット]にチェックマークを付け、右下の[転置]を選択して、[OK]をクリックします。このアクションは、値ではなくフォーマットを転置するだけであり、これを行う必要がある理由は2つあります。まず、転置されたセルの範囲がわかります。次に、元のセルの形式を保持します。

ステップ3

貼り付け領域全体を選択する必要があり、フォーマットを貼り付けた後にこれを行うことができます。今、入力します = TRANSPOSE(「元の範囲」) Ctrl + Shift + Enterを押します。

ノート: CtrlキーとShiftキーを押しながらEnterキーを押すことが重要です。そうしないと、プログラムはコマンドを正しく認識せず、中括弧が自動的に生成されます。

リンクと転置–手動による方法

はい、Excelは自動化と、セルと列の操作を簡単にする関数の使用がすべてです。ただし、セル範囲がかなり狭い場合は、手動リンクと転置が最も迅速な解決策になることがよくあります。確かに、しかし、あなたが十分に注意しなければ、エラーの余地があります。

ステップ1

セルを選択し、[形式を選択して貼り付け]オプションを使用してコピー/貼り付けします。今回は、[転置]の前のボックスにチェックマークを付けず、[貼り付け]の下のオプションをデフォルトのままにします。

ステップ2

左下の[リンクを貼り付け]ボタンをクリックすると、データがリンクの形式で貼り付けられます。

ステップ3

ここに難しい部分があります。セルを手動でドラッグしてから、新しい領域にドロップする必要があります。同時に、行と列の交換には注意が必要です。

オフセット式

これは、セルを貼り付け、リンクし、転置するための最も強力なツールの1つです。ただし、Excelを初めて使用する場合は簡単ではない可能性があるため、手順をできるだけ明確にするように努めます。

ステップ1

左側と上部の番号を準備する必要があります。たとえば、行が3つある場合は、0〜2を使用し、列が2つある場合は、0-1を使用します。この方法は、行と列の総数から1を引いたものです。

ステップ2

次に、基本セルを見つけて定義する必要があります。このセルは、コピー/貼り付けするときにそのまま残るはずです。そのため、セルに特別な記号を使用します。基本セルがB2であるとしましょう。このセルを選択するには、ドル記号を挿入する必要があります。式内では次のようになります。 =オフセット($ B $ 2.

ステップ3

次に、ベースセルとターゲットセルの間の距離(行単位)を定義する必要があります。数式を右に移動すると、この数を増やす必要があります。このため、関数列の前にドル記号を付けないでください。代わりに、最初の行はドル記号で固定されます。

たとえば、関数が列Fにある場合、関数は次のようになります。 =オフセット($ B $ 2、F $ 1.

ステップ4

行と同様に、リンクして転置した後も列を増やす必要があります。また、ドル記号を使用して1つの列を修正しますが、行を増やすことができます。これを明確にするために、次のような例を参照するのが最善です。 = OFFSET($ B $ 2、F $ 1、$ E2).

ExcelでExcelを使用する方法

与えられた方法に加えて、リンクと転置に使用できるサードパーティのツールもあります。また、特定の方法で満足のいく結果が得られない場合は、そのようなツールを1つ使用するのが最適な場合があります。

これらの転置/リンクアプリの1つを使用して、Excelでこの操作を実行しましたか?結果に満足しましたか?以下のコメントセクションであなたの経験を共有してください。

最近の投稿

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