[Excel] 文字列先頭の数字部分を数値化したい(ValueとLeftとIfError)
Excelで文字列先頭の数字部分を数値化するには、Value関数、Left関数、IfError関数を組み合わせます。 数字部分がどんな桁数でも対応できるようにするにはVBAを使用したカスタム関数が有効です。 =IFERROR(VALUE(LEFT(B4,4)), VALUE(LEFT(B4,3))) 文字列先頭の数字を取り出したい IDと名前が組み合わさった文字列があります。そのID部分だけを抽出し、数値として取得したいです。 入力: 104田中 → 出力: 104 入力: ...