excel dec2hex 負数のとき、桁数を制限する方法(FFFFをカットする)
dec2hexで負数を表示すると、桁数制限しているのに、符号拡張部分のFFFFが表示されてしまう。
この、FFFFをカットして表示する方法
例:A2=-32768
=DEC2HEX(A2,5) FFFF8000
=DEC2HEX(BITAND(A2+2^16,2^16-1),5) 8000
=DEC2HEX(BITAND(A2+2^20,2^20-1),5) F8000
これは、NUM?になった。 =DEC2HEX(BITAND(A2+2^24,2^24-1),5)