Canvaシートのエンジニアリング関数
エンジニアリング関数を使うと、数値を異なる基数間で変換したり、ビット演算を実行したりできます。データのエンコード、2進数と16進数の変換など、さまざまな技術計算に役立ちます。
関数 | 機能 | 例 |
ARABIC | ローマ数字をアラビア数字に変換します。 | =ARABIC(text) |
BASE | 数値を指定した基数のテキストに変換します。 | =BASE(number, radix, [min_length]) |
BIN2DEC | 2進数を10進数に変換します。 | =BIN2DEC(number) |
BIN2HEX | 2進数を16進数に変換します。 | =BIN2HEX(number, [places]) |
BIN2OCT | 2進数を8進数に変換します。 | =BIN2OCT(number, [places]) |
BITAND | 2つの数値のビット単位のANDを返します。 | =BITAND(number1, number2) |
BITLSHIFT | 指定した数だけビットを左にシフトします。 | =BITLSHIFT(number, shift_amount) |
BITOR | 2つの数値のビット単位のORを返します。 | =BITOR(number1, number2) |
BITRSHIFT | 指定した数だけビットを右にシフトします。 | =BITRSHIFT(number, shift_amount) |
BITXOR | 2つの数値のビット単位のXORを返します。 | =BITXOR(number1, number2) |
DEC2BIN | 10進数を2進数に変換します。 | =DEC2BIN(number, [places]) |
DEC2HEX | 10進数を16進数に変換します。 | =DEC2HEX(number, [places]) |
DEC2OCT | 10進数を8進数に変換します。 | =DEC2OCT(number, [places]) |
DECIMAL | 指定した基数のテキストを10進数に変換します。 | =DECIMAL(text, radix) |
HEX2BIN | 16進数を2進数に変換します。 | =HEX2BIN(number, [places]) |
HEX2DEC | 16進数を10進数に変換します。 | =HEX2DEC(number) |
HEX2OCT | 16進数を8進数に変換します。 | =HEX2OCT(number, [places]) |
OCT2BIN | 8進数を2進数に変換します。 | =OCT2BIN(number, [places]) |
OCT2DEC | 8進数を10進数に変換します。 | =OCT2DEC(number) |
OCT2HEX | 8進数を16進数に変換します。 | =OCT2HEX(number, [places]) |
ROMAN | アラビア数字をローマ数字に変換します。 | =ROMAN(number, [form]) |
お役に立ちましたか?
高評価
低評価