【Excel】LCM関数
Excel の LCM 関数は 2 つの数値を受け取って、最小公倍数を返します。たとえば
=LCM(8,12)
と入力すれば 8 と 12 の最小公倍数 24 を返します。LCM は Least Common Multiple の略です。LCM関数を用いると、普通の方法では計算の難しい大きな数の最小公倍数を計算できます。たとえば
=LCM(42,124)
と入力すれば 2604 を得られます。
最小公倍数計算シート
2つの数値を入力して最小公倍数を計算するシートをつくってみましょう。次の図を参照してください。
セル C2 とセル C4 には、ユーザーが好きな値を入力できるようにしておきます。
今はとりあえず 6, 8 を入れておきましょう。
F24 にはセル C2 とセル C4 を引数に指定して
=LCM(C2,C4)
と入力します。「24」が出力されるはずです。あとはセル C2 とセル C4 に好きな数字を入れて、色々と試してみてください。
また、2つの数字の公倍数はこの最小公倍数の倍数ですから、これもワークシートで簡単に計算させることができます。
最小公倍数表
LCM 関数を使って 2 ~ 15 の最小公倍数表を作ってみました。必要であれば画像をコピーしてお持ち帰りください。
公倍数と最小公倍数
そして共通する数を [] で括ります。
とりあえず、
全ての公倍数は最小公倍数の倍数になっています。つまり
これらの数が
【例題】
【解答】
最小公倍数は
が
大きな数の最小公倍数
少し数が大きくなると倍数を並べて最小公倍数(LCM)を見つけるのは、とても大変です。例として
「これ以上は無理」というところまで割ります。すると
のように、積の形に分解されることがわかりますね。(1) に
となって同じ数に揃うことになります。つまりこれが最小公倍数となっているはずです。答えは
となります。
【例題】
【解答】共通の約数で割っていくと …
このようになります。現れた数を全て掛け合わせて
が最小公倍数となります。
エクセルや数学に関するコメントをお寄せください