Note: The other languages of the website are Google-translated. Back to English
ログイン  \/ 
x
or
x
今すぐ登録  \/ 
x

or

Excelの数値から先頭のアポストロフィを削除するにはどうすればよいですか?

docは先頭のアポストロフィを削除します1

非表示のアポストロフィが前に付いた数値のリストがあり、次のスクリーンショットのようにセルを選択した場合にのみ、アポストロフィが数式バーに表示されるとします。 そして今、あなたはセル値から先頭のアポストロフィを削除したいと思います。 それらをXNUMXつずつ削除するには、多くの時間がかかります。ここでは、この問題を解決するための簡単なトリックについて説明します。

値として貼り付けを使用して、数値から先頭のアポストロフィを削除します

テキストから列までの数字から先頭のアポストロフィを削除します

VBAコードを使用して番号から先頭のアポストロフィを削除する

Kutools for Excelを使用して、数字から先頭のアポストロフィを削除します


簡単な機能を使用できます– 値として貼り付け このタスクを完了するには、次のようにしてください。

1。 先頭のアポストロフィを削除するデータ範囲を選択し、を押します Ctrlキー+ C それらをコピーします。

2。 次に、結果を配置するセルをXNUMXつクリックし、右クリックして、 123値 から 貼り付けオプション、スクリーンショットを参照してください:

docは先頭のアポストロフィを削除します2

3。 そして、先頭のアポストロフィが数字から削除されていることがわかります。

docは先頭のアポストロフィを削除します4 2 docは先頭のアポストロフィを削除します5

Excelでは、 列へのテキスト 関数は、このタスクを解決するのにも役立ちます。

1。 先頭のアポストロフィを削除するデータ範囲を選択します。

2。 次に、をクリックします 且つ > 列へのテキスト、そして テキストを列ウィザードに変換する、クリック 終了 ボタンを直接押してください。スクリーンショットを参照してください。

docは先頭のアポストロフィを削除します6

3。 そして今、あなたはすべての主要なアポストロフィが数字から削除されているのを見つけるでしょう。


VBAコードに興味がある場合は、このタスクを処理するためのコードを作成できます。

1。 を押し続けます Alt + F11 Excelでキーを押すと、 アプリケーション向け Microsoft Visual Basic 窓。

2に設定します。 OK をクリックします。 インセット > モジュール、次のコードをに貼り付けます モジュールウィンドウ.

VBAコード:数字から先頭のアポストロフィを削除

Sub remove_Apostrophe()
'Updateby20150521
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
    If Not rng.HasFormula Then
        rng.Formula = rng.Value
    End If
Next
End Sub

3。 次に、 F5 このコードを実行するためのキーを押し、ポップアウトされたプロンプトボックスで、使用するデータ範囲を選択します。スクリーンショットを参照してください。

docは先頭のアポストロフィを削除します7

4。 そして、 OK、すべての主要なアポストロフィが選択したセルから削除されました。


Kutools for Excelさん テキストと数値の間で変換する ユーティリティを使用すると、テキストとしてフォーマットされた数値をワンクリックで通常の数値に変換し、同時に先頭のアポストロフィを削除できます。

Kutools for Excel : 300以上の便利なExcelアドインがあり、30日以内に制限なしで無料で試すことができます

インストールした後 Kutools for Excel、次のようにしてください。

1。 使用するデータ範囲を選択します。

2に設定します。 OK をクリックします。 クツール > コンテンツ > テキストと数値の間で変換する、スクリーンショットを参照してください:

3。 の中に テキストと数値の間で変換する ダイアログボックスで、 番号へのテキストタイプを変換する、[OK]をクリックします Ok or お申し込み ボタンをクリックすると、テキストとして保存されている選択した数値が実数に変換され、先頭のアポストロフィが一度に削除されます。 変換し直す場合は、確認するだけです。 テキストへの番号 in テキストと数値の間で変換する dialog.seeスクリーンショット:

docは先頭のアポストロフィを削除します9 2 docは先頭のアポストロフィを削除します10

このテキストと数値の変換機能の詳細については、クリックしてください。

今すぐExcel用のKutoolsをダウンロードして無料トライアル!


Kutools for Excel:300以上の便利なExcelアドインがあり、30日以内に制限なしで無料で試すことができます。 今すぐダウンロードして無料トライアル!

最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300以上の強力な機能。 Office / Excel2007-2019および365をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 全機能30日間の無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性が50%向上し、毎日何百ものマウスクリックが減ります。
officetab下部
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Andy · 7 months ago
    didn't work for me. I acutally needed to save a .txt, and find/replace with notepad++. mine were not showing up as a ', but a ?. not at all visible in Excel. thought I would share my experience in case it helps someone else.

  • To post as a guest, your comment is unpublished.
    JRob · 1 years ago
    The 2nd option worked for me with some modifications:
    1. I had to set the "Text qualifier" to the single quote
    2. I had to set the "Column data format" (on the next page) to Text
  • To post as a guest, your comment is unpublished.
    Ned · 2 years ago
    This is terrific! Thank you so much for providing a simple way to remove a leading apostrophe from a column. It was driving me crazy. Thanks again for all your help.
  • To post as a guest, your comment is unpublished.
    Caio · 3 years ago
    Public Sub REMOVE_APOSTROPHE()

    Dim R_CELL As Range
    Dim TEMP_VALUE As Variant

    For Each R_CELL In Selection

    TEMP_VALUE = R_CELL.Value
    R_CELL.Clear
    R_CELL.Value = TEMP_VALUE

    Next R_CELL

    End Sub
  • To post as a guest, your comment is unpublished.
    Tom · 3 years ago
    Thanks for the tip - I used text to columns; great advice thankyou
  • To post as a guest, your comment is unpublished.
    Daniel · 4 years ago
    When the first two tricks do not work (this was in my case), I found another simple trick. This trick only works when all cells have the same number of characters behind an annoying ' that cannot be removed for whatever reason. 1-insert column next to cells with ' 2- enter into the new column formula "right" referring to cells with ' and insert no. characters after '. 3- Copy cells with formula-result and paste as values in the original column. 4- remove added column with formula.
  • To post as a guest, your comment is unpublished.
    Joseph · 4 years ago
    Thanks, text to column work for me... :-)
  • To post as a guest, your comment is unpublished.
    FDL · 5 years ago
    i LOVE THE vba CODE in theory but it didn't work :(
  • To post as a guest, your comment is unpublished.
    Cody · 5 years ago
    Do you have any suggestions (preferably VBA) for removing apostrophes after numbers in excel? I have an excel file that takes data from an AutoCAD file and many of the values have one or two apostrophes (denoting feet or inches) but unfortunately this makes it unable to run equations on these cells. I know it is possible using "text to cells" but I was hoping using VBA would be possible.