メインコンテンツへスキップ

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日以内に制限なしで無料で試すことができます。 今すぐダウンロードして無料トライアル!

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

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


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

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
The 2nd option worked for me with some modifications: 1. I had to set the "Text qualifier" to the single quote2. I had to set the "Column data format" (on the next page) to Text
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
Thanks for the tip - I used text to columns; great advice thankyou
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
Thanks, text to column work for me... :-)
This comment was minimized by the moderator on the site
i LOVE THE vba CODE in theory but it didn't work :(
This comment was minimized by the moderator on the site
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.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations