Excel - 列のテキストを自動的に変更する

問題

次のようにテキストとして数字で、列Aを検索したいです。

 #305

#777

#78

#82

#884

A列を検索し、任意の2桁の数字を先行ゼロ付きの3桁に変更する式が必要です。

例のように、変更を列aの既存のデータ内で行う必要があります。

 a1 lkjljlk bla#305

a2 dkfjalfj bla#55

ようになるだろう

 a1 lkjljlk bla#305

a2 dkfjalfj bla#055

溶液

A1からA5が

 305

777

78

82

884

B1では、次の式を入力してください。

 = IF(LEN(A1)= 2、 "0"&A1、A1) 
  • B1を下にコピー
  • B1をハイライトする
  • コピーを編集
  • ハイライトB1のみ
  • -pastespecial-値を編集して「OK」をクリックします
  • A列を削除する

実験としてこれをしてください、そしてあなたはそれに夢中になるでしょう。

注意

フォーラムでこのヒントを提供してくれたvenkat1926に感謝します。
前の記事 次の記事

トップのヒント