末尾に文字が付いた15桁の数字


0

最後に文字が追加された1,000の15桁の数字のスプレッドシートを取得します。セルをテキストにフォーマットして番号を保持し、その後手動で文字を削除すれば問題ありません。ただし、検索/置換モードを使用して文字を削除すると、15桁の数値がその指数形式に変換されます(その名前は何ですか?)。

この手紙を「空白」に効率的に置き換えて15桁の数字を保持する方法を知っている人はいますか?

例えば

123456789012345F

->欲しい

123456789012345

ありがとうございました!


数値を数値にする必要がありますか(数値を使用して計算します)、または15桁すべてを保持する必要がありますか(テキストにすることもできます)?
fixer1234

15桁を保存するだけで... vlookupを実行して、別のスプレッドシートから別のデータを取得します。
カール

LibreOffice Calcの問題を再現できませんでした。Excelで複製する機会がありました。問題はフォーマットだけです。検索/置換のためにセルを強調表示するとき、すべて置換の後、小数点以下がゼロの数値にフォーマットします。
fixer1234

ルックアップの目的でのみ文字を削除する場合LEFT(A2,15)は、ルックアップ式で直接使用します。サイドノート:INDEX+は、MATCHより堅牢でよりも高速であるVLOOKUP
トーストエンジニア

回答:


1

実際に文字を空白に置き換える場合は、次の式を使用して「ヘルパー列」を開始し、それをコピーして「値のみを貼り付け」ます。Formulaは、データがA2から始まることを前提としています。

=CONCATENATE(LEFT(A2,15)," ")

「E」表記を使用する代わりに、数値を完全に表示するだけでよい場合は、セルを数値としてフォーマットする必要があります。ヘルパー列にこれを使用し、コピーして「値のみを貼り付け」、セルを数値としてフォーマットします。

=LEFT(A2,15)

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.