ラベル base関数 の投稿を表示しています。 すべての投稿を表示
ラベル base関数 の投稿を表示しています。 すべての投稿を表示

3/29/2022

Excel。BASE関数は、10進数をn進数に変換します。【BASE】

Excel。BASE関数は、10進数をn進数に変換します。

<関数辞典:BASE関数>

BASE関数

読み方: ベース  

分類: 数学/三角 

BASE(数値,基数,[最小長])

10進数をn進数に変換する 

7/09/2021

Excel。ネットワーク担当者歓迎の10進数を2進数16進数に変換できるBASE関数【function: BASE】

Excel。ネットワーク担当者歓迎の10進数を2進数16進数に変換できるBASE関数

<BASE関数>

ネットワーク担当者をはじめ、「進数」に関連した作業をしているならば、Excel2013から登場したBASE関数を知っていると、結構便利な気がします。


なぜ、便利なのかというと、Excelには、BASE関数以前に、10進数を2進数に変換する「DEC2BIN関数」や10進数を16進数に変換する「DEC2HEX関数」があります。

すでに2つですが、同じような関数を覚えないと、使えないわけです。


ところが、BASE関数は、BASE関数のみで、10進数を指定した進数に変更することができます。


BASE関数の基本情報を確認しておきます。

BASE関数の読み方は「ベース」です。

カテゴリーとしては、「数学/三角」に所属しています。

関数の種類というかカテゴリーに注意が必要で、「BASE関数」は数学/三角なのですが、DEC2BIN関数などの関数は、エンジニアに所属しています。


BASE関数の引数も確認しておきましょう。

BASE (数値,基数,[最小長])

最小長は、指定した最小長の桁数よりも表示桁数が少ない場合は、「0(ゼロ)」を表示して桁数を指定の最小長に合わせてくれます。


それでは、動きを確認しておきましょう。


上記の表を説明します。1行目の2進数などの表期は、表示形式を使用しています。

セルには2と入力されています。


B2の数式は、

=BASE($A$2,B1)

という数式を設定するだけで、10進数を2進数にした結果を算出しています。

D2は15を16進数に変換したら「F」なので、合致しています。

この2行目は、引数の「最小長」を省略しています。


では、3行目を確認します。

B3の数式は、

=BASE($A$3,B1,4)

と最小長を4としております。


オートフィルで数式をコピーすると、2進数は、4桁をつかっていますので、先程とかわりませんが、16進数では、最小長を「4」としたことで、「0(ゼロ)」をつけて、4桁に揃えてくれています。


使わない現場では全く縁がない関数かもしれませんが、Excelには、用途用途に合わせた関数が用意されています。


なお、逆に2進数などを10進数に変更する関数は「DECIMAL関数」をつかいます。

1/11/2019

Excel関数辞典 VOL.05。BAHTTEXT関数~BESSELY関数

Excel関数辞典 VOL.05。BAHTTEXT関数~BESSELY関数

<Excel関数>

今回は、BAHTTEXT関数~BESSELY関数までをご紹介しております。

タイの通貨。バーツに変換する関数なんてあるんですね!
BESSEL関数シリーズ。使うことはほとんどないでしょうけど、専門性の高い関数も用意されているんですね。

BAHTTEXT関数

バーツテキスト
数値を四捨五入して、バーツ書式を設定した文字列に変換する
BAHTTEXT(数値)

BASE関数

ベース
10進数をn進数に変換する
BASE(数値,基数,[最低桁数])
Excel2013から登場した関数です

BESSELI関数

ベッセルアイ
第1種変形ベッセル関数In(X)の値を算出します。
BESSELI(x,n)
水の波紋の解析など、拡散の振動を解析する際に使う関数です。

BESSELJ関数

ベッセルジェイ
第1種ベッセル関数Jn(X)の値を算出します。
BESSELJ(x,n)
太鼓の皮の振動の解析など、円柱形の有限の振動を解析する際に使う関数です。

BESSELK関数

ベッセルケイ
第2種変形ベッセル関数Kn(X)の値を算出します。
BESSELK(x,n)
河口の水の広がりなど、拡散の振動を解析する際に使う関数です。

BESSELY関数

ベッセルワイ
第2種ベッセル関数Yn(X)の値を算出します。
BESSELY(x,n)
電磁波の振動など、円柱形の有限の振動を解析する際に使う関数です。