Googleスプレッドシート

スプレッドシートのBITRSHIFT関数の使い方|右シフト=INT(値/2^n)とnビット目の取り出し

GoogleスプレッドシートのBITRSHIFT関数の使い方を解説。右シフトはINT(値/2^n)と同じ切り捨て計算です。権限フラグのnビット目を取り出す1本の式、RGB値やバイト数の分解、負のシフト数・小数・値の上限の挙動を実機で確かめた境界値表まで、BITANDとの使い分けもあわせて紹介します。
Googleスプレッドシート

スプレッドシートBITAND関数の使い方|権限・フラグ判定の式

GoogleスプレッドシートのBITAND関数の使い方を解説。構文と結果の意味から、権限や属性フラグが立っているかを判定する3つの式の型、ARRAYFORMULAでの一括判定、#NUM!エラーの対処、BITORなど他のビット関数との使い分けまで、コピペできる数式で紹介します。
Googleスプレッドシート

スプレッドシートのOCT2BIN関数|8進→2進の変換と#NUM!の原因

GoogleスプレッドシートのOCT2BIN関数で8進数を2進数に変換する方法を解説。桁数指定のゼロ埋め、777を超えると#NUM!になる理由、空白セルで#VALUE!になる点、戻り値がテキストなので+1すると111が112になる落とし穴まで、実機の結果で紹介します。
Googleスプレッドシート

スプレッドシートのHEX2DEC関数|16進→10進とエラーの直し方

GoogleスプレッドシートのHEX2DEC関数で16進数を10進数に変換する方法を解説。直接入力・セル参照・ARRAYFORMULAでの一括変換、カラーコードをR/G/Bに分ける式、HEX2BIN・HEX2OCTとの違い、#NUM!などのエラー、負の数と10文字の上限まで直し方をまとめます。
Googleスプレッドシート

スプレッドシートのBITLSHIFT関数の使い方|左シフト=値×2^nとフラグ値・RGBの作り方

GoogleスプレッドシートのBITLSHIFT関数の使い方を解説。左シフトは値×2^nと同じ計算です。ビット番号からフラグ値(1,2,4,8…)を作る式、RGB値を1つの数値に詰める式、結果が2^48以上で#NUM!になる境界値を実機で確かめた表まで、BITRSHIFT・BITORとの使い分けも紹介します。
Googleスプレッドシート

スプレッドシートのIMCOT関数の使い方|複素数の余接を計算

GoogleスプレッドシートのIMCOT関数で複素数のコタンジェント(cot)を求める方法を解説。=IMCOT("1+1i")などの計算例をIMTAN・IMCOS/IMSINによる検算つきで紹介し、結果が文字列で返る点の扱い方、#NUM!などのエラーの原因と対処、Excelとの違いもまとめます。
Googleスプレッドシート

スプレッドシートのBITXOR関数の使い方|違うビットだけ1にしてフラグを切り替える

GoogleスプレッドシートのBITXOR関数の使い方を解説。2つの数値で違うビットだけ1にする仕組みを、DEC2BINで2進数を並べて確認します。=BITXOR(5,3)の基本からフラグのON/OFF切り替え・先月との差分検出、#NUM!などのエラー対処、BITANDとの使い分けまでまとめました。
Googleスプレッドシート

スプレッドシートのOCT2DEC関数|8進→10進の変換と#NUM!の直し方

GoogleスプレッドシートのOCT2DEC関数で8進数を10進数に変換する方法を解説。=OCT2DEC("755")で493になる基本の書き方から、8や9を含むと出る#NUM!の直し方、7777777777が-1になる負の数の読み方、10桁を超えるときのDECIMAL関数まで実例で紹介します。
Googleスプレッドシート

スプレッドシートのIMCOSH関数の使い方|複素数coshとエラー対処

GoogleスプレッドシートのIMCOSH関数は複素数の双曲線余弦cosh(z)を返す関数です。=IMCOSH("4+3i")の書き方、結果の文字列をIMREAL・IMAGINARYで分解・丸める方法、#NUM!・#N/Aになる原因の早見表、Excel版との違いを実機の結果でまとめました。
Googleスプレッドシート

スプレッドシートのBITOR関数の使い方|ビットORで権限・フラグを付与する

GoogleスプレッドシートのBITOR関数の使い方を解説。2つの数値のビット単位OR演算で、権限の付与・複数フラグの合成・タグの集計まで実例付きで紹介します。エラー対処法やBITAND・BITXORとの使い分けも網羅。
スポンサーリンク