- ベストアンサー
Excel関数 16bit→32bi符号付き整数
お世話になります。 Excel2010にて、16bit符号付き整数の上位・下位の値が元データとしてあり、 それを32bit符号付き整数に関数を使って変換したいのですが、方法がわからず、質問させて頂きます。 例 セルA1に下位用 -1640 セルA2に上位用 -1 の時に セルA3に32bit符号付き整数表示 わかられます方、ご助力のほどよろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=IF(MOD(A2,65536)<32768,MOD(A1,65536)+MOD(A2,65536)*65536,MOD(A1,65536)+MOD(A2+32768,65536)*65536-2147483648) で行けるかと思われます。
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
念のため確認ですが, この場合いくつが正解ですか?
質問者
補足
A3は-1640が正解になります。
お礼
お礼が遅くなってすいません。 上記回答にて問題なく処理することができました。 ありがとうございました。