Excelでセルから数式を削除する方法

Excel には、最も複雑な計算を実行するために使用できる膨大な数の関数があります。 それらは、セルに書き込まれた数式の形で使用されます。 ユーザーはいつでもそれらを編集したり、関数や値を置き換えたりする機会があります。

原則として、数式をセルに格納すると便利ですが、常にそうとは限りません。 状況によっては、式を含まない文書を保存することが必要になることがあります。 たとえば、特定の数値がどのように取得されたかを他のユーザーが理解できないようにするため。 

この作業は絶対に簡単だと言わざるを得ません。 それを実現するには、いくつかの簡単な手順に従うだけで十分です。同時に、いくつかの方法があり、それぞれが特定の状況でより便利に適用できます。 それらをさらに詳しく見てみましょう。 

方法 1: 貼り付けオプションを使用する

この方法が最も簡単で、初心者でも使用できます。 次の手順に従うだけです。

  1. まず、マウスを左クリックし、数式を削除するタスクが含まれるセルをドラッグして選択する必要があります。 まあ、またはXNUMXつ。 その後、ワンクリックで十分です。
    Excelでセルから数式を削除する方法
    1
  2. 次に、コンテキスト メニューを開き、[コピー] 項目を見つけます。 しかし、多くの場合、この目的を達成するために Ctrl + C の組み合わせが使用されます。 これは、必要な範囲を具体的に右クリックしてから別の項目をクリックするよりもはるかに便利で高速です。 これは、マウスの代わりにタッチパッドが使用されるラップトップで特に便利です。
    Excelでセルから数式を削除する方法
    2
  3. XNUMX 番目のコピー方法もありますが、これは便宜上、上記の XNUMX つの方法のちょうど中間にあります。 これを行うには、「ホーム」タブを見つけて、赤い四角で強調表示されたボタンをクリックします。
    Excelでセルから数式を削除する方法
    3
  4. 次に、ソース テーブルからコピーするデータを開始するセルを決定します (将来の範囲の左上部分に配置されます)。 その後、右クリックして、赤い四角で示されたオプションをクリックします (ボタンは数字の付いたアイコンのように見えます)。
    Excelでセルから数式を削除する方法
    4
  5. その結果、同様のテーブルが新しい場所に表示されますが、数式は含まれていません。
    Excelでセルから数式を削除する方法
    5

方法2:専用ペーストを塗る

前の方法の欠点は、元の書式が保持されないことです。 このマイナスをなくすには、似たような名前の別のオプション「Paste Special」を使用する必要があります。 これは次のように行われます。

  1. もう一度、コピーする必要がある範囲を選択します。 この場合は、ツールバーのコピー ボタンを使用してみましょう。 ヘッダーにはコピーする必要がある複雑な書式が含まれているため、テーブル全体が既に範囲として使用されています。
    Excelでセルから数式を削除する方法
    6
  2. 次の手順は同様です。 数式のないテーブルが配置されるセルに移動する必要があります。 というか左上のセルなので、未来表の代わりに余分な値が入らないようにする必要があります。 それを右クリックして、「形式を選択して貼り付け」オプションを見つけます。 その隣には三角形のアイコンがあり、上が右に向いています。 それをクリックすると、別のパネルが表示されます。ここで、「値の挿入」グループを見つけて、このスクリーンショットで赤で強調表示されているボタンを選択する必要があります。
    Excelでセルから数式を削除する方法
    7
  3. 結果は、最初にコピーされたフラグメントにあるのと同じテーブルですが、式の代わりに、uXNUMXbuXNUMXba の値がすでにそこにリストされています。
    Excelでセルから数式を削除する方法
    8

方法 3: ソース セルの数式を削除する

上記の両方の方法の欠点は、セル内の数式を直接削除する機能がないことです。 また、小さな修正が必要な場合は、特定のパラメーターをコピーして別の場所に貼り付けてから、このテーブルまたは個々のセルを元の位置に移動する必要があります。 明らかに、これは非常に不便です。

したがって、セル内の数式を直接削除できる方法を詳しく見てみましょう。 次の手順に従います。

  1. 上記の方法のいずれかを使用して、必要な範囲をコピーします。 わかりやすくするために、マウスを右クリックして「コピー」オプションを選択します。
    Excelでセルから数式を削除する方法
    9
  2. 前の方法と同様に、以前にコピーした領域を新しい場所に貼り付ける必要があります。 同時に、元のフォーマットを残します。 次に、このテーブルを下に貼り付ける必要があります。
    Excelでセルから数式を削除する方法
    10
  3. その後、元のテーブルの左上のセルに移動し (または手順 1 と同じ範囲を選択)、コンテキスト メニューを呼び出して [値] 挿入を選択します。
    Excelでセルから数式を削除する方法
    11
  4. 数式を保存せずに目的のセルを完全にコピーすることが判明した後、同じ値を使用して、重複を削除する必要があります。 これを行うには、削除したいデータの範囲を選択し、それを右クリックして「削除」項目をクリックする必要があります。
    Excelでセルから数式を削除する方法
    12
  5. 次に、「行」項目を選択し、「OK」ボタンを押して削除を確認する小さなウィンドウが表示されます。
    Excelでセルから数式を削除する方法
    13
  6. 別のアイテムを選択することもできます。 たとえば、「セル、左にシフト」は、右側に値が指定されていない場合に、左側にある特定の数のセルを削除するために使用されます。

すべて、これで同じテーブルができましたが、式はありません。 この方法は、XNUMX 番目の方法で取得したテーブルを元の場所にコピー アンド ペーストする方法に少し似ていますが、それよりも便利です。 

方法 4: 別の場所へのコピーを一切行わない

テーブルを別の場所にコピーしたくない場合は、どのようなアクションをとればよいでしょうか? これはかなり難しい方法です。 その主な欠点は、エラーによって元のデータが大幅に破損する可能性があることです。 もちろん、Ctrl + Z の​​組み合わせを使用して元に戻すこともできますが、やり直すのはより困難になります。 実際には、メソッド自体は次のとおりです。

  1. 数式からクリアする必要があるセルまたは範囲を選択し、上記のいずれかの方法を使用してそれらをコピーします。 あなたが一番好きなものを選ぶことができます。 [ホーム] タブのツールバーのボタンを使用する方法を使用します。
    Excelでセルから数式を削除する方法
    14
  2. コピーした領域から選択を削除せず、同時にそれを右クリックして、「貼り付けオプション」グループの「値」項目を選択します。
    Excelでセルから数式を削除する方法
    15
  3. その結果、特定の値が正しいセルに自動的に挿入されます。
    Excelでセルから数式を削除する方法
    16
  4. セルに書式があった場合は、「形式を選択して貼り付け」オプションを使用する必要があります。

方法 5: マクロを使用する

マクロは、ユーザーのためにドキュメント内で特定のアクションを実行する小さなプログラムです。 同じタイプのアクションを頻繁に実行する必要がある場合に必要です。 ただし、開発者モードはデフォルトで有効になっていないため、マクロをすぐに使用することはできません。式を直接削除するには、開発者モードを有効にする必要があります。

これを行うには、次の一連のアクションを実行します。

  1. 「ファイル」をクリックします。
    Excelでセルから数式を削除する方法
    17
  2. 左側のメニューで「オプション」という項目を探して選択するウィンドウが表示されます。
    Excelでセルから数式を削除する方法
    18
  3. 「リボンのカスタマイズ」という項目があり、ウィンドウの右側で「開発者」という項目の横にあるチェックボックスをオンにする必要があります。
    Excelでセルから数式を削除する方法
    19

マクロを作成するには、次の手順に従います。

  1. 「開発者」タブを開き、同じ名前のボタンをクリックして Visual Basic エディターに移動します。
    Excelでセルから数式を削除する方法
    20
  2. 次に、正しいシートを選択し、[コードの表示] ボタンをクリックする必要があります。 より簡単なオプションは、目的のシートをマウスの左ボタンですばやく XNUMX 回続けてクリックすることです。 これにより、マクロ エディターが開きます。
    Excelでセルから数式を削除する方法
    21

次に、そのようなコードがエディター フィールドに挿入されます。

サブ Delete_formulas()

選択.値 = 選択.値

End Subの

このような少数の行で、選択した範囲の数式を削除するのに十分であることが判明しました。 次に、必要な領域を選択し、「マクロ」ボタンをクリックする必要があります。 Visual Basic Editor の横にあります。 保存されたサブルーチンを選択するためのウィンドウが表示され、目的のスクリプトを見つけて「実行」をクリックする必要があります。

Excelでセルから数式を削除する方法
22

このボタンをクリックすると、各式が自動的に結果に置き換えられます。 ただ難しそうです。 実際、これらの手順には数分しかかかりません。 このアプローチの利点は、たとえば、特定の基準に基づいて数式を削除するセルを自動的に決定する、より複雑なプログラムを作成できることです。 しかし、これはすでに曲技飛行です。

方法 6: 数式と結果の両方を削除する

ほとんどすべての人が遅かれ早かれ式だけでなく結果も削除する必要があります。 つまり、セルには何も残らないようにします。 これを行うには、クリーンアップするセルを選択し、それらを右クリックして「内容をクリア」を選択します。

Excelでセルから数式を削除する方法
23

まあ、またはキーボードのバックスペースまたはデルキーを使用してください。 簡単に言えば、これは他のセルのデータをクリアするのと同じ方法で行われます。 

その後、すべてのデータが消去されます。

Excelでセルから数式を削除する方法
24

結論

ご覧のとおり、セルから数式を削除するのは非常に簡単です。 良いことは、この目標を達成するための方法がいくつかあることです。 人は、例えば利便性のために、自分に最も適したものを選択する権利があります。 たとえば、元の情報が保持されるように、変更をすばやくロールバックしたり、結果をやり直したりする必要がある場合は、複製を伴うメソッドが役立ちます。 これは、たとえば、XNUMX つのシートに数式が含まれていることを確認する必要があり、もう XNUMX つのシートには数式を編集できない値のみが含まれていることを確認する必要がある場合に非常に役立ちます。

コメントを残す