を空白を削除カント:00 00 00
と私は小数点値にそれらを変更したいので、私は、ホワイトスペースを削除するREPLACE
を使用してみました:は、私はExcelがこの形式で進数の値を持つ1列にファイルを持っている16進数文字列からEXCEL
=REPLACE(A1," ", , "")
つまり、なぜ
しかし、私が得たが#VALUE!
でしたか?
を空白を削除カント:00 00 00
と私は小数点値にそれらを変更したいので、私は、ホワイトスペースを削除するREPLACE
を使用してみました:は、私はExcelがこの形式で進数の値を持つ1列にファイルを持っている16進数文字列からEXCEL
=REPLACE(A1," ", , "")
つまり、なぜ
しかし、私が得たが#VALUE!
でしたか?
16進数から10進数に変換する場合は、特定の形式から空白を削除するだけでは、そのようにはなりません。代わりに関数HEX2DEC()
を使用してください。それを適用するには、スペースを削除する必要があります:
=HEX2DEC(SUBSTITUTE(A1, " ",""))
私は=HEX2DEC(SUBSTITUTE(A1," ",""))
を使用し、それが働いていたので、私はSUBSTITUTE
は私が#NUMで結果を持っているフォーマットにそれを使用してREPLACE
必要な開始番号は、そのパラメータに文字列を渡そうとしていました。しかし、あなたは、 'Substitute'が' Replace'よりも便利であることは間違いありません。 –
よりもここで良い作品を推測します!セルのタイプは2(テキスト) – CIsForCookies