Excelで下のような表があって、C列にはA列とB列の合計値を求める関数が入力されています。
数式で求めた結果の値をそのまま保存したいということがあります。
たとえば、参照元のセルの値は毎月更新されるので、求めた今月の合計値を表示して保存しておきたいなどという場合です。
小さい表であれば、数式が入力された範囲をドラッグで選択しても良いのですが、データ範囲が広い場合は数式が入力されたセルのみを選択する方法を知っておくと便利です。
また、[値貼り付け]や[アクティブセル領域を選択]するショートカットキーも知っておくと役立ちます。
数式が入力されたセルを選択
[ホーム]タブの[編集]グループにある[検索と選択]ボタンをクリックします。
メニューの中の[条件を選択してジャンプ]をクリックします。
[選択オプション]ダイアログボックスの中から[数式]を選択して[OK]ボタンをクリックします。
参考定数を選択する方法は、以下の記事で解説しています。
-
数値(定数)を削除して数式のみのシートにする効率的な方法
Excelで下のような小計や総計など縦横に計算式が入った表があります。 このワークシートを数式のみのシートにしたい場合、範囲が狭いなら、この ...
[選択オプション]の[数式]をキーボードのみで表示するには
[選択オプション]をキーボードのみで表示することもできます。
まず、ショートカットキー[Ctrl]+[G]で[ジャンプ]ダイアログボックスを表示します。
そして、[Alt]キーを押したまま[S]キーを押して、[選択オプション]を表示します。
そのまま、[F]キーを押すと、[数式]を選択できます。
[論理値]とは
[論理値]とは、[True]または[False]が入力されたセルのことです。
例えば、セル[A1]とセル[B1]の値が等しいかどうかチェックする場合は、[A1=B1]という数式を入力します。
その結果として、[True]または[False]が表示されます。[数式]の[論理値]で選択できます。
-
2つのセルの文字列を比較して同じ文字列かどうかを確認する方法
Excelで2つのセルに入力された文字列が合っている(同じ)かどうかを確認する方法です。 下のようにB列とC列に文字列または数字が入力されて ...
コピーして[値]を貼り付け
そのまま[ホーム]タブの[クリップボード]グループにある[コピー]をクリックします。
そして、[貼り付け]ボタンの中の[値]をクリックします。
[貼り付け]ボタンの下方をクリックすると、メニューが表示されます。
これで数式ではなく、[値]が貼り付けられます。
参考[値]を貼り付けて活用する方法は、以下の記事でも解説しています。
-
算数(計算)ドリルは[RANDBETWEEN関数]を使って自動で作成
Excelの関数を使ってランダムな数字を表示して、簡単な計算ドリルを作成してみませんか? ここでは、A4用紙に10題の2けたの足し算ドリルを ...
キーボードで操作
キーボードから操作する場合は、[Ctrl]+[C]でコピーして、
[アプリケーション]→[V]で[値]の貼り付けを実行します。
[アプリケーション]キーがない場合は、[Shift]+[F10]でショートカットメニューを表示できます。
参考Microsoft 365 バージョン 2308 (ビルド 16731.20170) 以降では、Excelの値の貼り付けのショートカットキーが使用できます。
[Ctrl]+[Shift]+[V]です。
これは、Word、Excel、PowerPoint、Outlookのテキストボックスの[書式のコピー/貼り付け]で貼り付け先でのショートカットキーになります。
-
テキストボックスの[書式のコピー/貼り付け]ができない
Office2016に限ったことではないのですが、「テキストボックスで書式のみをコピーして貼り付けようとしてもできない」と、よく質問を受けま ...
複数の範囲選択がある場合
[条件を選択してジャンプ]をクリックして[選択オプション]ダイアログボックスの中から[数式]を選択して数式が入力されているセルを選択する方法は便利ですが、下の画像のように範囲が複数ある場合は、気をつけてください。
この状態では、[コピー]を実行することができません。
コピーしようとすると、[そのコマンドは複数の選択範囲に対して実行できません。]というメッセージが表示されてしまいます。
選択範囲が1つの範囲(四角形)であれば、コピーすることができます。
上の例であればセル[A1]からセル[D7]までを範囲選択した状態ならコピーすることができます。
アクティブセル領域の選択
もし、範囲が広い場合は、以下のショートカットキーを使うと便利です。
[Ctrl]+[Shift]+[*]
注意テンキーの[*]を使用する場合は[Shift]キーは不要です。
表全体(アクティブセル領域)を選択するショートカットです。
必ず表内のセルを選択した状態で実行してください。
[ホーム]タブの右端にある[検索と選択]から[条件を選択してジャンプ]をクリックして、[選択オプション]ダイアログボックスの中から[アクティブセル領域]を選択しても同じです。
アクティブセル領域を選択して、コピーします。
そして、値の貼り付けをします。
参考[Ctrl]+[A]でもアクティブセル領域を選択することができます。
表内のセルをアクティブにして、[Ctrl]+[A]を1回押すと、アクティブセル領域の選択、もう1回押すと、シート全体の選択になります。(Excel2003以降)
[Ctrl]+[A]と、[Ctrl]+[Shift]+[*]の違いについては、以下の記事で解説しています。
データの範囲選択([Ctrl]+[A]と、[Ctrl]+[Shift]+[*]の違い)
参考以下は、[条件を選択してジャンプ]の[選択オプション]を活用した記事です。
条件を選択してジャンプ(Excel2007)
-
値が異なるセルのみを選択(条件を選択してジャンプのアクティブ列/行との相違)
Excelの[条件を選択してジャンプ]をクリックして表示される[選択オプション]の中に、[アクティブ列との相違]と[アクティブ行との相違]と ...
-
見えるセルだけをコピーするにはフィルターか[可視セル]を選択
Excelで下のような表があって、集計行のみを別表にしたいということがあります。 フィルタリングしたデータは、そのままコピーできますが、非表 ...
-
行や列を非表示のまま貼り付けるには見えるセル(可視セル)をコピー
Excelで表を作成した後、一部の行を非表示にしたまま、それをコピーして別の場所へ貼り付けたい場合がありますね。 例えば、下のような表があっ ...
-
数式を壊されたくない、数式が入力されたセルのみロック(保護)するには
Excelのブックを複数人と共有すると「えっ?」と思うことはよくあります。 「せっかく苦労して作成した数式が消えてる!」なんてこともあります ...