スポンサーリンク
Excel

16進数を分割して1ビットごと別々なセルに入れる Excel

はじめに16進数の値を入力してビット入れ替えをしたかったので、16進数を分割して1ビットごと別々なセルに入れる式を作りました。使い方2行目に16進数の値を入れると3行目に10進数の値が表示され4行目に2進数の値が表示されます。作り方3行目は...
Linux

パス操作 ファイル名やディレクトリを取得する zsh

はじめにzshでパスからファイル名のみ取得したりディレクトリ名を取得したりします。ファイル名を取得するa="/home/work/zsh/test/hoge.txt"echo ${a##*/} # hoge.txtファイルがあるディレクトリ...
Linux

ファイルのパスが存在するか確認する zsh

はじめにスクリプトを書いていると、ファイルのパスを引数に与えて処理することがあります。そのときはまず、与えたパスが存在するかを確認します。ファイルのパスが存在するか確認するif文に以下のオプションを与えるとでファイルのパスが正しいか確認でき...
Linux

パラメータ展開 ${str:+hoge} zsh

コマンドの説明zshはsetした値を${<値>}で展開することができます。使い方a="hoge"echo ${a} # hogeオプション${+a}値がセットされていれば1、そうでなければ0を返す${a-<str>}値がセットされていなけれ...
Linux

if文 条件分岐 zsh

コマンドの説明if文で条件分岐を記述します。使い方if文は下記のように記述します。例1)基本if ] then <式1>elif ] then <式2>else <式3>fi例2)条件式の書き方a="hoge"b="fuga"if ] th...
Excel

BYROW関数 LAMBDA関数で行ごとに計算する Excel

関数の説明BYROW関数はLAMBDA関数で行ごとに計算する関数です。使い方=BYROW(<配列>, <LAMBDA関数>)各行ごとに<LAMBDA関数>に従って計算します。サンプル各行の合計を出力するA1:C3に下記のように記入してD3に...
Excel

BYCOL関数 LAMBDA関数で列ごとに計算する Excel

関数の説明BYCOL関数はLAMBDA関数で列ごとに計算する関数です。使い方=BYCOL(<配列>, <LAMBDA関数>)各列ごとに<LAMBDA関数>に従って計算します。サンプル各列の合計を出力するA1:C3に下記のように記入してD3に...
Excel

MAKEARRAY関数 LAMBDA関数で配列を生成する Excel

関数の説明MAKEARRAY関数はLAMBDA関数で配列を生成する関数です。使い方=MAKEARRAY(<行>, <列>, LAMBDA関数)<行>x<列>の配列を作成します。各要素の値はLAMBDA関数に従います。LAMBDA関数がLAM...
Excel

SCAN関数 LAMBDA関数を使用して再帰的に計算する Excel

関数の説明SCAN関数はLAMBDA関数を使用して、配列の各要素を再帰的に計算する関数です。使い方=SCAN(<初期値>, <配列>, <LAMBDA関数>)<LAMBA関数>は2つのパラメータを持つLAMBDA関数です。LAMBDA(x,...
Excel

REDUCE関数 LAMBDA関数を使用して再帰的に計算して集約する Excel

関数の説明REDUCE関数はLAMBDA関数を使用して配列の各要素に対して再帰的に計算して集約します。使い方=REDUCE(<初期値>,<配列>,<LAMBDA関数>)<LAMBA関数>は2つのパラメータを持つLAMBDA関数です。LAMB...
スポンサーリンク