質問: excelでの計算方法の質問です。 10進数を2進数にしたり16進数にしたりする BIN2DEC などは桁数が多いと エラーになります。
回答: A1セルに元の10進数を入れて、 =DEC2BIN(A1/512)&DEC2BIN(MOD(A1,512),9) として計算されたということでしょうか? 30002ではなくて、例えば 30001.5 のような小数値が入っていて、小数点以下の桁数が0であるため 30002 に丸めて表示されているということはありませんか? =DEC2BIN(A1/512)&DEC2BIN(MOD(ROUND(A1,0),512),9) としても結果は同じかどうか御確認ください。