KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel でテキストに取り消し線を適用する(基本的な使い方と使用例)

著者Xiaoyang変更日

Excel の取り消し線は、セル内のテキストに線を引いて打ち消す書式で、完了したタスクや不要になった情報を視覚的にわかりやすく示すのに役立ちます。

Excel では、このチュートリアルで紹介する4 つの基本的な方法()ショートカットセルの書式設定クイックアクセスツールバーに取り消し線を追加、またはリボン)を使って、簡単に取り消し線を適用できます。さらに、本チュートリアルではExcel での取り消し線の活用例もご紹介します!


動画: Excel でテキストに取り消し線を適用する(基本的な使い方と例)

 


Excel で取り消し線を適用および解除する方法

Excel には Word のような取り消し線ボタンは直接搭載されていませんが、この書式を簡単に適用したり削除したりする方法がいくつかあります。以下でその方法をご紹介します。

ショートカットを使って取り消し線を適用する

Excel で取り消し線を適用する最も素早い方法の一つは、キーボードショートカットを使うことです。このショートカットは、セル全体やセル内の特定のテキスト部分、さらには複数セルの範囲にも簡単に適用できます。

Excel で取り消し線を適用するショートカットは次のとおりです:

Ctrl+5

● セルに取り消し線を追加する:

セルを選択してからショートカットキーを押します:
ショートカットを使用してセルに取り消し線を追加

● セル範囲に取り消し線を追加する:

セル範囲を選択してからショートカットキーを押します:
ショートカットを使用して範囲に取り消し線を追加

● 非隣接セルに取り消し線を追加する:

複数のセルを選択するためにCtrlキーを押しながらセルを選択し、その後ショートカットキーを押します:
ショートカットを使用して非隣接セルに取り消し線を追加

● セルの値の一部に取り消し線を追加する:

セルをダブルクリックして編集モードにし、取り消し線を適用したいテキストを選択してからショートカットキーを押します:
ショートカットを使用してセル値の一部に取り消し線を追加



書式を使用してセル機能を使って取り消し線を適用する

メニュー操作がお好みなら、セルの書式設定機能が優れた代替手段です。

手順1: 取り消し線を適用したいセルまたはセル内のテキスト部分を選択します

手順2: セルの書式設定ダイアログボックスを開きます

  1. 選択したセルまたはテキストを右クリックし、コンテキストメニューからセルの書式設定を選択してください。
  2. セルの書式設定ダイアログボックスで、フォントタブの効果セクションにある取り消し線オプションをチェックします。
  3. ダイアログボックスを閉じるには、OKをクリックしてください。
    [セルの書式設定]ダイアログ ボックスを開き、[取り消し線]オプションをオンにする

結果:

次のスクリーンショットのように、選択したセルに取り消し線の書式が適用されたことが確認できます:
選択されたセルに取り消し線の書式が適用される


取り消し線アイコンをクイックアクセスツールバーに追加

Excel で取り消し線を頻繁に使うなら、毎回メニューをたどるのは面倒ですよね。ここでは、もっと効率的な方法をご紹介します:クイックアクセスツールバーに取り消し線ボタンを直接追加する方法です。これで作業フローがスムーズになり、たった1 クリックで即座に取り消し線機能を使えるようになります。

取り消し線アイコンを追加する手順:

  1. Excel ウィンドウの左上隅にあるクイックアクセスツールバーの右端にある小さな矢印をクリックし、次にその他のコマンドをクリックしてください(下図参照)。
    クイック アクセス ツールバーから[その他のコマンド]をクリック
  2. Excel のオプションダイアログボックスで、次の操作を行います:
    • (1。)コマンドの選択元として、以下のセクションでリボンに含まれていないコマンドを選択します。
    • (2。)リストをスクロールして、取り消し線を選択します。
    • (3。)追加ボタンをクリックして、取り消し線を右側ペインのコマンド一覧に追加します。
    • (4。)最後に、OKボタンをクリックします。
      [Excel のオプション]ダイアログ ボックスで操作を設定

これで取り消し線アイコンがクイックアクセスツールバーに表示されます!スクリーンショットをご確認ください:
取り消し線アイコンがクイック アクセス ツールバーに表示される

今後、セルに取り消し線を追加する必要がある場合は、セルを選択してからこの取り消し線アイコンをクリックするだけで、選択したセルに取り消し線が適用されます(以下のデモをご参照ください):


取り消し線オプションをExcel リボンに追加する

取り消し線機能をクイックアクセスツールバーに常時表示させるほど頻繁には使わないものの、それでも定期的に使うのであれば、Excel リボンに追加するのが優れた代替手段です。ここでは、取り消し線をExcel リボンに追加する手順をご紹介します。

手順1:Excel のオプションダイアログボックスを確認する

リボンの任意の場所を右クリックして、リボンのカスタマイズを選択してください。スクリーンショットをご確認ください:
リボンの任意の場所を右クリックし、[リボンのユーザー設定]を選択

手順2:新しいグループを作成する

  1. Excel のオプションダイアログボックスで、ホームタブの下に新しいグループを作成してください。ホームタブを選択し、新しいグループをクリックした後、名前の変更ボタンをクリックします(下図参照)。
    [ホーム]タブの下に新しいグループを作成
  2. 名前の変更ダイアログで、新しいグループ名を入力し、OKをクリックしてください(下図参照)。
    新しいグループの名前を入力

手順3:取り消し線をリボンに追加する

  1. 引き続きExcel のオプションダイアログボックスで、次の操作を行います:
    • (1。)コマンドの選択元として、以下のセクションでリボンに含まれていないコマンドを選択します。
    • (2。)リストをスクロールして、取り消し線。
    • (3。)追加ボタンをクリックすると、取り消し線が右側ペインの新しいグループに追加されます。
      リボンに取り消し線機能を追加する手順
  2. 作成した新しいグループを選択し、上向き矢印ボタンをクリックして、希望の位置に移動させます。その後、OKボタンをクリックします。
    新しいグループの位置を変更
  3. これで、取り消し線オプションを含む新しいグループがホームタブに追加されたことを確認できます(下図参照)。
    [ホーム]タブの下に取り消し線オプション付きの新しいグループが追加される

結果:

今後、セルに取り消し線を追加する際は、セルを選択してこの取り消し線コマンドをクリックするだけで、選択したセルに取り消し線が適用されます(以下のデモをご参照ください):


Excel で取り消し線を削除する

このセクションでは、Excel のセルから取り消し線を削除する代表的な方法を2 つご紹介します。

オプション1:ショートカットを使用する

取り消し線の書式が設定されたセルを選択して、Ctrl + 5をもう一度押すだけ。取り消し線が即座に消えます!

オプション2:書式を使用してセル機能を使用する

取り消し線の書式が設定されたセルを選択し、右クリックしてコンテキストメニューからセルの書式設定を選択します。セルの書式設定ダイアログボックスが表示されたら、フォントタブで取り消し線オプションのチェックを外し、最後にOKをクリックします。スクリーンショットをご覧ください:
ダイアログ ボックスで[取り消し線]オプションのチェックを外して取り消し線を削除


4 Excel での取り消し線の使用例

Excel の取り消し線は、単なる静的な書式設定にとどまらず、データ管理やユーザー操作を強化するための動的ツールとして活用できます。このセクションでは、取り消し線が実際に使われる4 つの実用例を紹介し、さまざまなシナリオにおけるその柔軟性と有用性を明らかにします。

例1:セルの値に基づいて自動的に取り消し線を適用する

チェックリストや ToDo リストでタスクやアクティビティを「完了済み」としてマークする際に取り消し線を使おうと考えているなら、Excel でこのプロセスを自動化すると非常に効率的です。関連セルに「完了」などの特定のテキストを入力した瞬間、Excel が自動的に該当タスクに取り消し線を適用するよう設定できます。以下のデモをご覧ください:

手順1:自動取り消し線を適用したいデータ範囲を選択する

手順2:条件付き書式を使用する機能を適用する

  1. ホームタブに移動し、条件付き書式を使用する新規ルールをクリックします(下図参照)。
    [ホーム]タブから[条件付き書式]>[新しいルール]をクリック
  2. 新しい書式設定ルールダイアログボックスで:
    • (1。)数式を使用して書式設定するセルを決定するを、ルールの種類の選択リストボックスから選択します。
    • (2。)以下の数式をこの数式が真である場合に値を書式設定するテキストボックスに入力します:
      =$B2="Done"
    • (3。)次に、書式設定ボタンをクリックします。
      :上記の数式で、B2は特定の値が入力されたセルを指し、完了は取り消し線の書式を適用したいテキストです。
      ダイアログ ボックスでオプションを設定
  3. セルの書式設定ダイアログボックスが表示されたら、フォントタブの効果セクションにある取り消し線オプションをチェックしてください(下図参照)。
    [フォント]タブで[取り消し線]オプションをオンにする
  4. 次に、OK をクリックしてダイアログを閉じます。

結果:

これで、B 列のセルに「Done」と入力すると、対応するタスク項目に取り消し線が適用され、横線で打ち消されます。以下のデモをご覧ください:

Kutools でExcel 体験を強化
             — カラーコード付きのドロップダウンリストを簡単に作成

Kutools for Excel色付きリスト機能を使えば、通常のドロップダウンリストが視覚的に魅力的なカラーコード付きメニューに早変わり!データの可読性がグッと向上し、入力も分析もこれまで以上にスピーディーになります(下のデモをご覧ください)。

この機能をご利用になるには、まずKutools for Excel をダウンロードしてインストールしてください。今すぐ30 日間の無料トライアルをお楽しみください!


例2:チェックボックスをオンにしたときに自動的に取り消し線を適用する

テキストを入力する代わりに、チェックボックスを使用してタスクに自動的に取り消し線を適用する方法も、完了済みのアクティビティを一目で把握するのに非常に有効です。このアプローチにより、完了状況の追跡が簡素化されるだけでなく、スプレッドシートがよりインタラクティブで使いやすくなります。以下のデモをご覧ください:

手順1:チェックボックスを挿入する

  1. 開発タブに移動し、挿入をクリックして、チェックボックスフォームコントロールから選択します。
    [開発]タブから[チェック ボックス]をクリック
  2. チェックボックスを表示したいセルをクリックして描画します。
    チェックボックスを描画
  3. 次に、チェックボックスを右クリックしてテキストの編集を選択すれば、チェックボックスのテキストを簡単に削除できます。
    チェックボックスを右クリックし、[テキストの編集]を選択
  4. チェックボックスのテキストを削除した後、チェックボックスを含むセルを選択し、フィルハンドルを下にドラッグしてチェックボックスをコピーします(下図参照)。
    フィル ハンドルを下にドラッグしてチェックボックスをコピー

手順2:チェックボックスをセルにリンクする

  1. 最初のチェックボックスを右クリックして、コントロールの書式設定を選択してください(下図参照)。
    最初のチェックボックスを右クリックし、[コントロールの書式設定]を選択
  2. オブジェクトの書式設定ダイアログボックスで、コントロールタブの下にあるチェックボックスをセル(例:隣接セル C2)にリンクし、その後、OKボタンをクリックします(下図参照)。
    ダイアログ ボックスでチェックボックスをセルにリンク
  3. 上記の2 つの手順を繰り返して、各チェックボックスを隣接セルに個別にリンクします。リンクされたセルは、チェックボックスがオンの場合は TRUE、オフの場合は FALSE を表示します(下図参照)。
    各チェックボックスを隣接するセルに個別にリンクする操作を繰り返す

手順3:条件付き書式を使用する機能を適用する

  1. 取り消し線の書式を適用するタスクの範囲を選択します。
  2. 次に進みます:ホーム > 条件付き書式を使用する > 新しいルールをクリックして、新しい書式設定ルールダイアログボックスを開きます。
  3. 新しい書式設定ルールダイアログボックスで:
    • (1。)数式を使用して書式設定するセルを決定するを、ルールの種類の選択リストボックスから選択します。
    • (2。)以下の数式をこの数式が真である場合に値を書式設定するテキストボックスに入力します:
      =$C2=True
    • (3。)次に、書式設定ボタンをクリックします。
      :上記の数式で、C2はチェックボックスにリンクされたセルです。
      ダイアログ ボックスでオプションを指定
  4. 次のダイアログボックスで、「セルの書式設定」のフォントタブにある効果セクションの取り消し線オプションをオンにしてください。スクリーンショットを参照:効果セクション。
    [フォント]タブで[取り消し線]オプションをオンにする
  5. 次に、OK をクリックしてダイアログを閉じます。

結果:

これで、チェックボックスをオンにすると、対応するタスク項目に自動的に取り消し線が適用されます。以下のデモをご覧ください:

Kutools でExcel 作業をもっと簡単に!
             - たった1 回のクリックで複数のチェックボックスを追加可能

Excel でチェックボックスを一つずつ手作業で挿入する、面倒で時間がかかる作業とはもうサヨナラ!Kutools for Excelのシンプルで効率的な機能を使えば、複数のチェックボックスをわずか数回のクリックで一気に追加できます。

Kutools で複数のチェックボックスを挿入

この機能をご利用になるには、まずKutools for Excel をダウンロードしてインストールしてください。今すぐ、30 日間の無料トライアルをお楽しみください!


例3:セルをダブルクリックしてテキストに取り消し線を適用する

ダブルクリックで取り消し線の書式を切り替えることで、タスクやアイテムを完了または未完了としてマークする作業が効率化されます。この方法は特に ToDo リストやプロジェクトトラッカー、あるいはステータスの迅速な更新が重要なあらゆるシナリオで役立ちます。このセクションでは、Excel でセルをダブルクリックしてテキストに取り消し線を適用するためのステップバイステップガイドを提供します。

手順1:テキストに取り消し線を適用するためにダブルクリックしたいワークシートを開く

手順2:VBA シートモジュールエディターを開き、コードをコピーする

  1. シート名を右クリックし、コンテキストメニューからコードの表示を選択してください。スクリーンショットを参照してください:
    シート名を右クリックし、[コードの表示]を選択
  2. 開いている VBA シートモジュールエディターに、以下のコードを空のモジュールへコピー&ペーストしてください。スクリーンショットをご参照ください。
    VBA コード: ダブルクリックでテキストに取り消し線を適用
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
        'Update by Extendoffice
        With Target
            .Font.Strikethrough = Not .Font.Strikethrough
        End With
        Cancel = True
    End Sub
    
    モジュールにコードをコピーして貼り付け
  3. その後、VBA エディターのウィンドウを閉じてワークシートに戻ります。

結果:

これで、テキストを含むセルをダブルクリックすると、その内容に取り消し線が適用されます。同じセルを再度ダブルクリックすると、取り消し線の書式が解除されます。以下のデモをご覧ください:


例4:同じテキストを含む複数のセルに取り消し線を適用する

重複テキストエントリに一貫した取り消し線を適用することで、データセット全体でパターン、変更点、または完了ステータスを簡単に識別できます。これは特に、手動での書式設定が時間のかかる上にミスが起こりやすい大規模なワークシートで役立ちます。このセクションでは、同じテキストを含む複数のセルに効率的に取り消し線を適用する便利な方法をご紹介します。

手順1:取り消し線を適用したいセル範囲を選択する

手順2:検索と置換機能を適用する

  1. 次に、ホーム > 検索と選択 > 置換をクリックするか(または)Ctrl + Hキーを押して)、検索と置換ダイアログボックスを開いてください。スクリーンショットを参照してください:
    [ホーム]>[検索と選択]>[置換]をクリック
  2. 次のダイアログボックスで:検索と置換
    • (1。)検索対象フィールドに、取り消し線を適用したいテキストを入力します。
    • (2。)次に、書式設定ボタンをクリックします。このボタンは置換後の内容フィールド内にあります。
    • (3。)次に、ドロップダウンから書式設定を選択します。
      [検索と置換]ダイアログ ボックスでオプションを指定
  3. 次のダイアログボックスで、「フォーマットを置換」のフォントタブにある効果セクションで、取り消し線オプションをオンにしてください。スクリーンショットを参照:効果セクション。
    [フォント]タブで[取り消し線]オプションをオンにする
  4. 次に、OKをクリックして検索と置換ダイアログボックスに戻り、その後すべて置換ボタンをクリックします。
    [すべて置換]ボタンをクリック

結果:

Excel は、範囲を選択してくださいに指定されたテキストを含むすべてのセルに取り消し線を適用します。スクリーンショットをご覧ください:
選択範囲内で指定されたテキストを含むすべてのセルに取り消し線が適用される


Web 上のExcel で取り消し線を適用および解除する

Excel for Web で取り消し線を適用したい場合は、ホームタブ内のフォントグループにあり、他の書式設定オプションと並んで配置されています。

  1. 取り消し線を適用したいセルを選択します。
  2. 次に、ホーム > 取り消し線アイコン()ab)をクリックしてください。選択したセルに取り消し線の書式がすぐに適用されます。スクリーンショットをご参照ください:
    Web 版で[ホーム]>[取り消し線]アイコンをクリックして取り消し線を適用
ヒント:
  1. 取り消し線を解除するには、再度ホーム>取り消し線アイコン()ab)をクリックします。
  2. Excel Online では、選択したセルに取り消し線の書式を適用または解除するのに、Ctrl + 5ショートカットを簡単にお使いいただけます。一度押すと書式が適用され、もう一度押すと解除されます。

Mac 上のExcel で取り消し線を適用および解除する

このセクションでは、Mac でExcel の取り消し線を使用するための簡単な方法を2 つご紹介します。

Mac でショートカットを使って取り消し線を適用・解除する

取り消し線を適用したいセルを選択し、Command+Shift+Xキーを同時に押してください。選択したセルに即座に取り消し線が適用されます!
Mac でショートカットを使用して取り消し線を適用

Mac でセルの書式設定機能を使って取り消し線を適用・解除する

  1. 取り消し線を適用したいセルを選択し、右クリックしてコンテキストメニューからセルの書式設定を選択してください。スクリーンショットを参照ください:
    Mac で[セルの書式設定]機能を使用して取り消し線を適用
  2. 次のダイアログボックスで、セルの書式設定の「フォント」タブにあるフォントの「効果」セクションで、取り消し線オプションをオンにします。その後、OKボタンをクリックします。
    [フォント]タブで[取り消し線]オプションをオンにする
  3. 選択したセルにはすぐに取り消し線の書式が適用されます。
ヒント:取り消し線の書式を解除するには、以下のいずれかの操作を行ってください:
  1. Mac でもWindows と同様に、取り消し線のショートカットCommand + Shift + Xはトグル機能付き!もう一度押せば、取り消し線の書式が解除されます。
  2. また、セルの書式設定ダイアログボックスを開いて、取り消し線のチェックボックスをオフにすることもできます。

取り消し線に関するよくある質問

  1. 取り消し線はセルの内容に影響しますか?
    取り消し線を追加しても、セル内の値や数式は一切変更されません。これはあくまで視覚的な書式設定であり、テキストを打ち消すように見せるだけ。元のデータにはまったく影響しません!
  2. Excel で取り消し線の書式を印刷できますか?
    はい、Excel の取り消し線書式は印刷可能です。セルに取り消し線を適用してワークシートを印刷すれば、画面上の表示どおりに印刷結果にも取り消し線が反映されます。
  3. 取り消し線の色や太さを変更できますか?
    Excel では取り消し線自体の色や太さを直接変更する機能は提供されていません。ただし、セル内のテキストのフォント色を変更すると、取り消し線の色もテキスト色に合わせて変化します。あるいは、取り消し線を模倣する線を描画する VBA コードを使用する方法もあります。この方法であれば、線の色や太さを自由にカスタマイズでき、取り消し線の外観を調整する代替手段として活用できます。選択してください取り消し線を描画したいセルを選択し、以下の VBA コードを適用します:
    Sub AddCustomStrikethroughToSelection()
    'Update by Extendoffice
        Dim selectedRange As Range
        Dim cell As Range
        Dim myLine As Shape
        Dim lineColor As Long
        Dim lineWidth As Single
        If Not TypeName(Selection) = "Range" Then
            MsgBox "Please select the data range first!", vbExclamation
            Exit Sub
        End If
        Set selectedRange = Selection
        lineColor = RGB(255, 0, 0)     'red
        lineWidth = 1     'size 1 pound
        For Each cell In selectedRange
            Set myLine = ThisWorkbook.Sheets(cell.Parent.Name).Shapes.AddLine( _
                BeginX:=cell.Left, _
                BeginY:=cell.Top + cell.Height / 2, _
                EndX:=cell.Left + cell.Width, _
                EndY:=cell.Top + cell.Height / 2)
            With myLine.Line
                .ForeColor.RGB = lineColor
                .Weight = lineWidth
            End With
        Next cell
    End Sub
    
  4. 次に、F5キーを押してこのコードを実行すると、次のスクリーンショットのような結果が得られます:
    取り消し線の色と太さを変更

以上のように、Excel をWindows、Mac、またはウェブブラウザーでご利用の場合でも、取り消し線の書式を素早く適用・解除できるスキルは非常に価値があります。ご自身のニーズや好みに合わせて、タスクに最適な方法をお選びください。さらに多くのExcel のヒントやテクニックをご覧になりたい方は、弊社ウェブサイトに数千ものチュートリアルをご用意しております。こちらをクリックしてアクセスしてください。最後までお読みいただき、ありがとうございました。今後も引き続き、皆さまにとって有益な情報を提供してまいります!