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