【Excel】エクセルの数式・関数を値に変換する方法(計算結果のみを一括コピー・貼り付け) | ウルトラフリーダム

【Excel】エクセルの数式・関数を値に変換する方法(計算結果のみを一括コピー・貼り付け)

本サイトでは記事内に広告が含まれています。

Excelで集計表や請求書を作成していると、計算式は残さず、表示されている計算結果だけを固定したい場面があります。

たとえばSUM関数やVLOOKUP関数、XLOOKUP関数などで求めた金額を取引先へ渡す前に、参照元を変更しても数字が変わらない状態にしたいことがあるでしょう。

数式を値に変換すると、セルに表示されている結果だけが残り、元の数式や参照関係はなくなります。

コピーと貼り付けの方法を選べば、数式だけを一括で値へ置き換えることも、別の場所へ計算結果だけを貼り付けることも可能です。

数式を値に変換する前には、元のブックを別名で保存するか、対象範囲をコピーしておくと安心です。

値貼り付けを実行すると、通常の操作では数式へ戻せないため、作業直後であればCtrlキーとZキーで元に戻せることを覚えておきましょう。

この記事では、Excelの数式や関数を値に変換し、計算結果のみをコピーして貼り付ける操作を分かりやすく解説します。

スポンサーリンク

エクセルの数式を値に変換する方法【コピーして値貼り付け】

それではまず、数式が入ったセルを同じ場所で値へ置き換える基本操作について解説していきます。

商品 単価 数量 金額
ノート 120 3 =B2*C2
ペン 150 2 =B3*C3
合計 =SUM(D2:D3)

上の表ではD列に数式が入っており、セルには360、300、660という計算結果が表示されます。

コピーした範囲への値貼り付け

数式を値に置き換えるには、まず数式が入力されているセル範囲を選択します。

サンプルデータではD2からD4をドラッグして選択しましょう。

選択後にCtrlキーとCキーを押すと、対象範囲がコピーされ、セルの周囲に点線の枠が表示されます。

エクセルの数式を値に変換する方法【コピーして値貼り付け】 - コピーした範囲への値貼り付け

次に、選択範囲をそのままにして右クリックし、貼り付けのオプションから値を選択します。

貼り付けアイコンの中では、クリップボードと数字の123が組み合わさったアイコンが値貼り付けです。

コピー元と貼り付け先を同じ範囲にすると、数式そのものを計算結果へ上書きできます。

操作後のD2には360、D3には300、D4には660という数字だけが残り、数式バーにも数式は表示されなくなります。

計算式が消えることに不安を感じる場合は、最初にシートを複製してから作業するとよいでしょう。

ショートカットキーによる一括変換

マウス操作を減らしたい場合は、キーボードショートカットで値貼り付けを実行できます。

対象範囲を選択してCtrlキーとCキーを押した後、CtrlキーとAltキーとVキーを同時に押します。

形式を選択して貼り付けの画面が開くため、Vキーを押して値を選び、Enterキーで確定します。

エクセルの数式を値に変換する方法【コピーして値貼り付け】 - ショートカットキーによる一括変換

Excelのバージョンによっては、CtrlキーとCキーを押した後にCtrlキーとShiftキーとVキーを使える環境もあります。

ただし、すべてのExcel環境で同じ挙動とは限らないため、基本となるCtrlキー、Altキー、Vキーの操作を覚えておくと安心です。

大量の行に入った関数を固定するときは、ショートカットを使うとコピーと値貼り付けを短時間で完了できます。

貼り付け後にEscキーを押すと、コピー中を示す点線の枠が消えます。

点線が残っていても値への変換は完了していますが、続けて別の作業をする前にEscキーで解除しておくと操作ミスを防ぎやすくなります。

数式バーで変換結果を確認する方法

値への変換が正しく終わったかどうかは、セルをクリックして数式バーを確認すると判断できます。

変換前のD2を選択した場合、数式バーには=B2*C2と表示されています。

値貼り付けを実行した後のD2を選択すると、数式バーには360だけが表示されます。

数式の先頭にあるイコール記号がなくなっていれば、計算結果が固定された状態です。

参照元のB2やC2の数値を変えても、値に変換したD2は変化しません。

固定後に数字を変更しても再計算されない点が、数式セルと値セルの最も大きな違いです。

【操作のポイント】値貼り付けは元に戻す操作ができる直後に確認しましょう。

数式バーで数値だけが表示されることと、参照元を変更しても結果が動かないことを確認すれば、意図した変換ができています。

エクセルの計算結果のみを別セルへコピーする方法【貼り付け先を指定】

続いては、数式を残したまま、別の場所へ計算結果だけをコピーする方法を確認していきます。

A B C D
1 売上表
2 売上金額 =SUM(B5:B10) 計算結果を別表へ
3 提出用金額 値貼り付け 数式は残る

この方法は、元データの計算式を維持しながら、報告用シートやメール添付用の表に確定値だけを渡したいときに便利です。

右クリックメニューから値のみを貼り付ける手順

まず、計算結果をコピーしたい数式セルまたはセル範囲を選択します。

たとえばC2に=SUM(B5:B10)という数式が入っている場合、C2を選択してCtrlキーとCキーを押します。

次に貼り付け先のセルをクリックします。

提出用の表へ転記するなら、別シートのB2など、値を表示したい先頭セルを選択しましょう。

エクセルの計算結果のみを別セルへコピーする方法【貼り付け先を指定】 - 右クリックメニューから値のみを貼り付ける手順

貼り付け先で右クリックし、貼り付けオプションの値を選びます。

これにより、貼り付け先には計算結果だけが入ります。

コピー元のC2にはSUM関数が残るため、元データを更新すればC2の計算結果は変わりますが、貼り付け先の数字は変わりません。

コピー元の数式を残したいときは、コピー元を選択し直して同じ場所へ貼り付けないことが重要です。

この使い分けにより、作業用の自動計算表と、数値を確定した提出用資料を1つのブック内で管理できます。

形式を選択して貼り付けから値を選ぶ手順

エクセルの計算結果のみを別セルへコピーする方法【貼り付け先を指定】 - 形式を選択して貼り付けから値を選ぶ手順

右クリックのアイコンが分かりにくい場合は、形式を選択して貼り付けのダイアログを使う方法があります。

コピー元を選択してCtrlキーとCキーを押し、貼り付け先のセルをクリックします。

続いてCtrlキーとAltキーとVキーを押すと、形式を選択して貼り付けのダイアログが表示されます。

貼り付ける形式の一覧から値を選択し、OKボタンまたはEnterキーで実行しましょう。

値を選ぶと、数式、セル参照、入力規則などは貼り付けず、演算後の数字や文字列だけを転記できます。

書式は貼り付け先の状態を維持したい場合にも適した方法です。

貼り付け先の罫線や表示形式を保ちたいときは、値だけを選択することで見た目を崩さずに更新できます。

日付や通貨の表示が意図した形にならない場合は、値貼り付け後に貼り付け先の表示形式を確認してください。

リボンの貼り付けメニューを使う手順

ホームタブのリボンからも、値貼り付けを実行できます。

コピー元のセル範囲を選択してコピーした後、貼り付け先セルを選びます。

ホームタブの左側にある貼り付けボタンの下向き矢印をクリックしましょう。

表示された貼り付けメニューから値を選択すると、数式ではなく計算結果だけが貼り付けられます。

Excelを使い始めたばかりでショートカットを覚えていない場合でも、アイコンを見ながら安全に操作できる方法です。

貼り付けメニューには数式、値、書式、行列の入れ替えなど複数の種類があるため、123の表示を目印に選びましょう。

【操作のポイント】コピー元の数式を保存したいなら、貼り付け先を必ず別のセルまたは別のシートに指定します。

作業用シートの数式と提出用シートの固定値を分けると、後から検算しやすくなります。

エクセルの数式を値に変換するショートカット【キーボード操作】

続いては、マウスを使わずに数式を値へ一括変換するショートカット操作を確認していきます。

操作 キー 内容
コピー Ctrl + C 数式セルをコピー
形式を選択して貼り付け Ctrl + Alt + V 貼り付け形式の選択画面を開く
値貼り付け V → Enter 値だけを確定

連続した作業では、キーボード操作を覚えるだけで処理時間を大きく短縮できます。

CtrlキーとAltキーとVキーによる値貼り付け

最も多くのExcel環境で使いやすい方法は、CtrlキーとAltキーとVキーを使う形式を選択して貼り付けです。

数式が入力されたセル範囲を選択し、CtrlキーとCキーでコピーします。

同じ場所へ値で上書きしたい場合は、コピー後も選択状態を変えずにCtrlキーとAltキーとVキーを押します。

エクセルの数式を値に変換するショートカット【キーボード操作】 - CtrlキーとAltキーとVキーによる値貼り付け

ダイアログが表示されたらVキーを押します。

値が選択されたことを確認してEnterキーを押せば、選択範囲全体が計算結果だけのセルへ変わります。

たとえばD2からD1000までに数式がある場合でも、一度に変換可能です。

複数列をまとめて選択しても、範囲内にある数式セルを一括で値へ置き換えられます。

途中に空白セルが含まれていても、選択範囲をそのまま処理できます。

貼り付け後にコピー状態を解除する操作

エクセルの数式を値に変換するショートカット【キーボード操作】 - 貼り付け後にコピー状態を解除する操作

値貼り付け後もセルの周囲に動く点線が表示されている場合は、Escキーを押してコピー状態を解除します。

点線はExcelがコピーしたデータを保持していることを示す表示です。

コピー状態のまま別のセルを操作すると、意図しない場所に貼り付けてしまうことがあるため注意しましょう。

Escキーを一度押せば、コピー操作を終了できます。

貼り付けた値そのものが消えることはありません。

Escキーは値貼り付けを取り消すキーではなく、コピー中の状態だけを終了するキーです。

作業を区切るたびにEscキーを押す習慣を付けると、貼り付けミスの予防につながります。

元に戻す操作とバックアップの考え方

値貼り付け直後に誤りへ気付いた場合は、CtrlキーとZキーで直前の操作を元に戻せます。

数式を値へ置き換えた操作が取り消され、元の数式が復元されます。

ただし、その後に別の編集や保存、共同編集などを行うと、戻せる操作の履歴が変わる可能性があります。

重要な数式が多いファイルでは、変換前にファイルを別名保存する方法が安全です。

シート見出しを右クリックして移動またはコピーを選び、コピーを作成する方法も役立ちます。

数式を固定する作業は不可逆になりやすいため、元データを残す運用が欠かせません。

【操作のポイント】一括変換はCtrlキーとCキー、CtrlキーとAltキーとVキー、Vキー、Enterキーの順で実行できます。

重要な帳票では変換前のシートを複製し、固定値のシートであることが分かる名前を付けると管理しやすいでしょう。

エクセルの値貼り付けと数式貼り付けの使い分け【貼り付けの種類】

続いては、値貼り付けと数式貼り付けの違い、および実務での使い分けを確認していきます。

貼り付け方法 貼り付ける内容 向いている場面
通常の貼り付け 数式、値、書式 表をそのまま複製
値貼り付け 計算結果のみ 確定値の提出、参照切り離し
数式貼り付け 数式のみ 書式を保って計算式を転記
売上集計.xlsx – Excel − □ ×
ファイル ホーム 挿入 ページ レイアウト 数式 データ 校閲 表示
貼り付け ▼
B
罫線
値 123
➤
計算結果だけを貼り付け
fx=B2*C2
A B C D
1 商品 単価 数量 金額
2 ノート 120 3 360
3 ペン 150 2 300

通常の貼り付けで起こる参照先の変化

数式セルを通常の方法で別の位置へコピーすると、Excelは貼り付け先に合わせて相対参照を調整します。

たとえばD2の=B2*C2をE2へ通常貼り付けすると、数式は=C2*D2のように変化する可能性があります。

これは表を横方向または縦方向へ展開するときには便利な機能です。

一方で、完成した金額だけを転記したいときには、意図しない再計算の原因になります。

参照先を変えずに画面上の計算結果だけを複製したい場合は、通常の貼り付けではなく値貼り付けを選びます。

固定したい帳票では、貼り付け後に数式バーを確認する習慣が大切です。

値貼り付けが向いているデータ

値貼り付けは、月次報告書、見積書の確定版、CSV形式へ渡す前の表、他部署へ共有する集計結果などに向いています。

元ブックへの外部参照が含まれている表を配布すると、受け取った側でリンク更新の確認画面が出ることがあります。

計算結果を値にしておけば、参照先のファイルがなくても数字を確認できます。

また、RAND関数やTODAY関数のように再計算で結果が変化する関数を固定する用途にも有効です。

変動する関数の結果を確定したいときは、値貼り付けによってその時点の表示結果を保存できます。

ただし、値に変えた後は元データの更新が反映されないため、更新用の数式シートを別に残しておきましょう。

数式貼り付けが向いているデータ

数式貼り付けは、既存の書式、コメント、入力規則を変えずに、計算式だけを別の範囲へ入れたいときに利用します。

たとえば、すでに罫線や背景色が設定された翌月用のテンプレートへ、前月と同じ計算ロジックだけを転記する場面で役立ちます。

形式を選択して貼り付けの画面で数式を選ぶと、計算式だけが貼り付けられます。

表示形式を維持したい場合にも便利ですが、参照先が変化する相対参照には注意が必要です。

数式をそのままコピーする目的と、計算結果だけを確定する目的は異なるため、貼り付け種類を使い分けましょう。

【操作のポイント】提出や共有用には値貼り付け、再計算を続けるテンプレートには数式貼り付けが適しています。

数式の有無は数式バーで確認し、必要に応じて元の計算用シートを残してください。

エクセルで関数の結果を固定する場面【SUM・VLOOKUP・XLOOKUP】

続いては、代表的な関数の計算結果を固定したい場面を確認していきます。

関数 数式の例 値に変換する目的
SUM =SUM(B2:B10) 集計額の確定
VLOOKUP =VLOOKUP(A2,商品表!A:D,4,FALSE) 参照表からの切り離し
XLOOKUP =XLOOKUP(A2,商品表!A:A,商品表!D:D) 検索結果の保存

SUM関数で集計した金額を確定する場面

SUM関数は、売上、経費、在庫数、勤務時間などを合計するときによく使われます。

たとえばD11に=SUM(D2:D10)が入力されている場合、D2からD10の数値を変えるたびにD11の合計も自動更新されます。

月末締め後の請求金額を固定したいなら、D11をコピーして値貼り付けします。

これにより、後から明細データを修正しても、締め日時点の金額を保存できます。

確定済みの合計値と、日々更新する計算用の合計値は、別セルまたは別シートで管理すると混乱を防げます。

SUM関数の結果を値に変える場合も、元の明細と数式を残したシートを保存しておくことが基本です。

確定用のシート名に年月や確定版という文言を付けると、後から見返す際に分かりやすくなります。

VLOOKUP関数の参照結果を固定する場面

VLOOKUP関数は、商品コードや社員番号をもとに、別表から単価や部署名などを取得するときに使われます。

数式の例として、=VLOOKUP(A2,商品表!A:D,4,FALSE)では、A2の商品コードを商品表で検索し、4列目の値を返します。

商品表の単価が後日改定されると、過去の見積書や受注一覧の検索結果まで変化することがあります。

過去時点の単価を残したい場合は、VLOOKUP関数の結果列を値貼り付けで固定しましょう。

参照表が更新されても過去の記録を変えたくない場合、検索関数の結果を値として保存する方法が有効です。

ただし、商品コードの入力ミスや参照範囲の誤りがないかを確認してから固定してください。

XLOOKUP関数と外部参照を切り離す場面

XLOOKUP関数は、検索列と戻り列を柔軟に指定できるため、近年のExcelで広く使われています。

たとえば=XLOOKUP(A2,商品表!A:A,商品表!D:D)は、A2の値を商品表のA列から探し、D列の値を返します。

参照先が別ブックにある場合、ファイルを開く際にリンクの更新確認が表示されることがあります。

外部のブックを渡せない相手へ資料を共有するなら、XLOOKUP関数の結果を値に変換するとよいでしょう。

外部参照を値へ変換すると、参照元ファイルがない環境でも数値や文字列を表示できます。

【操作のポイント】検索関数を固定する前には、検索結果にエラー表示がないか確認しましょう。

見つからない値を示すエラーもそのまま値として残るため、必要ならIFERROR関数などで表示を整えてから確定します。

まとめ エクセルの数式・関数を値に変換する方法

エクセルの数式や関数を値に変換するには、対象セルをコピーし、値貼り付けを実行します。

同じセル範囲へ値貼り付けをすると、数式は消えて計算結果だけが残ります。

別のセルや別シートへ値貼り付けをすれば、元の数式を維持したまま、確定値だけを転記できます。

最も基本的な操作は、CtrlキーとCキーでコピーし、CtrlキーとAltキーとVキー、Vキー、Enterキーで値を貼り付ける方法です。

SUM関数の集計結果を締め日の数字として残したい場合、VLOOKUP関数やXLOOKUP関数の参照結果を固定したい場合にも、値貼り付けが役立ちます。

一方で、値へ変換したセルは参照元が変わっても更新されません。

重要な帳票では、計算用の数式シートを保存し、提出用や確定用のシートだけを値に変換する運用がおすすめです。

数式を値に変換する前に、元ファイルのバックアップやシートの複製を作成しましょう。

変換直後ならCtrlキーとZキーで戻せますが、保存後や複数の作業後には復元が難しくなることがあります。

値貼り付けを適切に使い分ければ、計算ミスや参照切れを防ぎながら、見やすく安定したExcel資料を作成できます。

コメント

タイトルとURLをコピーしました