Excel VBA

Excel VBA

[Excel] べき乗・累乗の計算

べき乗 (累乗)・べき根 (累乗根) と指数法則 実数 (あるいは複素数) $a$ を $n$ 回掛ける演算を $a^n$ と表記し、$a$ を底、$n$ を 指数 とよびます。また、$a^n$ の形で表される数を $a$ の べき乗 と...
Excel VBA

VBA で円周率 pi を計算させる方法

 Excel には円周率を求める PI関数 が用意されていますが、VBA にはそれらしきものが見当たらないので「何でこんな基本的な関数がないの???」と面食らってしまうかもしれません。  でも心配御無用です。VBA には逆正接を返す ...
Excel VBA

[Excel] 三角関数と逆三角関数

三角関数 (SIN, COS, TAN, SEC, CSC, COT) この記事では Excel における三角関数の計算 について解説します。 SIN:正弦値(サイン) SIN関数 は =SIN(数値) と入力して の正弦値を得ま...
Excel VBA

Variant 型にはあらゆる種類のデータを格納できます

 Variant は VB あるいは VBA 独自のかなり変わったデータ型です。 「とりあえずこの型で変数を宣言しておけば、文字でも数値でも、配列でも、どんな型のデータを入れちゃってもかまわないよ」 という、大変便利なようでいて、 「...
Excel VBA

[VBA] Round関数で銀行丸めを実行する

 Round(数値 1, 数値 2) は小数点以下 + 1 の桁の値が 4 以下なら切り捨て、6 以上なら切り上げて の桁で丸めます。ただし + 1 の桁の値が 5 であった場合は の桁が偶数ならば切り捨て、奇数であれば切り上げます...
Excel VBA

[Excel VBA] 絶対値を計算する

 $x$ を実数とするとき、$x$ から正負の符号を取り去った値を $x$ の絶対値と定義し、$|x|$ と書きます。 $|\,|$ を絶対値記号とよびます。言い換えると、$|x|$ は $x$ が正のときは値をそのまま返し、$x$ が負の...
Excel VBA

[VBA] Log関数

Log関数 自然対数は $y=e^x$ の逆関数であり、   \ のように表します。一般に添字 $e$ は省略され、   \ と書きます。ここに $e$ はネイピア数(自然対数の底)で   \ という値をもつ無理数です。...
Excel VBA

[Excel] 平方根の計算

Excel で平方根を計算するときには SQRT 関数またはべき乗演算子 (^) を使います。負数または複素数の平方根演算には IMSQRT 関数を用います。付属ファイルには無理関数のグラフが収められています。