エクセルで先頭のアポストロフィを追加する方法(5つの方法)

  • これを共有
Hugh West

この記事では、Excelで先頭のアポストロフィを追加する方法について説明します。

例えば、商品によって配送コードが異なるデータセットがあるとします。 C 次に、列のセルに、先頭のアポストロフィを追加します。 C .

練習用ワークブックをダウンロードする

リーディングアポストロフィーの追加.xlsm

Excelで先頭のアポストロフィを追加する5つの方法

1.簡単な計算式でリーディングアポストロフィを追加する

空のセルで次の数式を適用すると、先頭にアポストロフィを追加できます ( D6 ),

="'"&C6

ここでは、数式にアポストロフィ( ' ) をセルの先頭に C6 のエントリで、セル D6 .

プレス エンタメ の前にアポストロフィが追加されているのがわかると思います。 C6 のエントリーです。

ドラグセル D6 の他のすべてのセルに同じ数式を適用するには、データセットの最後にある C その結果、列のデータを取得します。 C で、列の先頭のアポストロフィは D .

2.先頭のアポストロフィを付加するCHAR関数

また、セルに先頭のアポストロフィを追加するには CHAR機能 .セルに次の数式を入力します。 D6 ,

=CHAR(39)&C6

これです。 39 はアポストロフィの文字コードです。 この数式は、セル C6 のデータで、その戻り値がセル D6 .

プレス エンタメ をクリックすると、セルの前にアポストロフィが追加されていることがわかります。 C6 のデータです。

セルをドラッグする D6 をデータセットの最後に追加してください。 C で、列の先頭のアポストロフィは D .

3.CONCAT関数

先頭のアポストロフィを追加するもう一つの方法は、次のようになります。 CONCAT関数 .セルに次の数式を入力します。 D6 ,

=concat("'",c6)

ここでは、この数式にアポストロフィ( ' )のデータの前に、セル C6 で、その結果をセル D6 .

プレス エンタメ と表示され、セルに D6 セルの前にアポストロフィが追加されていること C6 のデータです。

セルをドラッグする D6 をデータセットの最後に追加してください。 C で、列の先頭のアポストロフィは D .

ご参考までに CONCATENATE関数 を、同じ作業をするために

4.VBAコードでリーディングアポストロフィを追加する

非常に長いデータセットがある場合、これまでの方法で先頭のアポストロフィを追加する作業は面倒です。 しかし、このメソッドの助けを借りて Microsoft Visual Basic アプリケーション (VBA) を使えば、数回のクリックで簡単に先頭のアポストロフィを追加できます。

まず、先頭のアポストロフィを追加するマクロを設定します。 Press ALT+F11 を開いてください。 ブイビーエー ウィンドウから プロジェクト パネルで、シート名を右クリックし、次のように展開します。 インサート をクリックします。 モジュール を開いてください。 モジュール(コード) ウィンドウに表示されます。

での モジュール(コード) ウィンドウに次のコードを挿入してください。

 Sub AddAnApostrophe() For Each cell In Selection cell.Value = "'" & cell.Value Next cell End Sub 

ここでは、マクロを実行した後、選択された各セルにアポストロフィを追加するコードになっています。

コードを挿入したら ブイビーエー ウィンドウで、先頭のアポストロフィを追加したいセルを選択し、[OK]ボタンをクリックします。 表示 タブをクリックし マクロ .

という名前のウィンドウが開きます。 マクロ . 選択 AddAnApostrophe から マクロ名 ボックスをクリックし 実行 .

その結果、選択したすべてのセルの先頭にアポストロフィが表示されます。 しかし、セルを観察すると、アポストロフィは表示されず、すべてのセルにエラー記号が表示されています。 実は、各セルのデータは数字ですが、テキストに変換されたため、アポストロフィは隠され、エラー記号が表示されています。 Excelはこれをエラーとして扱います。 しかし、隠されたアポストロフィが表示されることを確認することができます。のアポストロフィを数式バーから選択し、数回のクリックでエラー記号を削除することができます。

任意のセルをクリックして数式バーを見ると、先頭にアポストロフィがあることがわかります。 エラー記号を削除するには、次のようにクリックします。 エラー記号 選択したセルの左側に表示されるボックス。

をクリックした後 エラー記号 を選択すると、ドロップダウンメニューが表示されます。 エラーを無視する をクリックすると、このメニューが表示されます。

これで、そのセルにはエラー記号がないことがわかります。 同じ方法で、すべてのセルからエラー記号を削除することができます。

5.先頭のアポストロフィを追加するイミディエイトウィンドウ

アポストロフィを付加するもう一つの簡単な方法として 即時 の窓 ブイビーエー .プレス ALT+F11 を開いてください。 ブイビーエー ウィンドウを開き CTRL+G を開いてください。 即時 ウィンドウに、次のコードを挿入します。 即時 ウィンドウを開き エンタメ .

 for each v in range("C6:C11") : v.value = "'" & v.value : next. 

このコードでは、範囲内のすべてのセルで先頭にアポストロフィを追加します。 C6:C11 最後に ブイビーエー ウィンドウに表示されます。

その結果、各セルの先頭にアポストロフィが付くことになります。 セルからエラー記号を取り除きたい場合は、前の方法で説明した手順に従ってください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。