• 公開日:

スプレッドシートの関数で掛け算をする方法

こちらの記事では、スプレッドシートの関数で掛け算をする方法をご紹介します。

シンプルな掛け算から、関数を使った指定範囲の掛け算の方法など、それぞれの手順を詳しくお伝えします。ぜひ参考にしてみてください。

スプレッドシートで掛け算をする基本的な方法

まずはじめに、スプレッドシートで掛け算をする、基本的な方法からお伝えします

数字を入力する(演算子で計算する)

スプレッドシートで掛け算するときは演算子として、乗算記号の「×」ではなく、「*」アスタリスクを使用します。

入力

A1セルに、「10×2」の計算結果を表示してみましょう。

A1セルに「=10*2」と入力します。

完了

計算結果が表示されます。以上が、数字を入力して掛け算を行う方法です。

セルを入力する

続いて、セルの情報を入力して掛け算を行う方法をご紹介します。

式の入力

C2セルに、「A2セルの数値×B2セルの数値」(10×2)の計算結果を表示してみましょう。

C2セルに「=A2*B2」と入力します。

完了

計算結果が表示されます。以上が、セル情報を入力して掛け算を行う方法です。

関数を使って掛け算する

続いて、関数を使った掛け算の方法についてお伝えします。関数を使うことによって、指定範囲を細かく指定することなどが可能です。用途に合わせて使い分けてください。

MULTIPLY関数でセル同士を掛け算する

MULTIPLY関数は、2つの「数値」の積を返します。これは、上記で紹介している、演算子のアスタリスク(*)で掛け算した結果と同じです。

=MULTIPLY(数値1,数値2)

ただしMULTIPLY関数の場合、2つ以上の数値を指定することはできませんので、使用機会としてはあまりないかもしれません。

MULTIPLY

C2セルに、「A2セルの数値×B2セルの数値」(10×2)の計算結果を表示してみましょう。

C2セルに「=MULTIPLY(A2,B2)」と入力します。

表示

計算結果が表示されます。以上が、MULTIPLY関数でセル同士を掛け算する方法です。

PRODUCT関数で範囲をまとめて掛け算する

PRODUCT関数は指定した「範囲または数値」をすべて掛け算して、計算結果を返します。

=PRODUCT(指定範囲)
式の入力

D2セルに、「A2セルの数値×B2セルの数値×C2セルの数値」(10×2×5)の計算結果を表示してみましょう。

D2セルに「=PRODUCT(A2:C2)」と入力します。

表示

計算結果が表示されます。以上が、PRODUCT関数で指定範囲のセル同士を掛け算する方法です。

ARRAYFORMULA関数で配列をまとめて掛け算する

ARRAYFORMULA関数は「配列数式」から返された値を、複数行または複数列に表示したり、非配列関数で配列を使用できるようにします。

=ARRAYFORMULA(配列数式*配列数式)
ARRAYFORMULA

A列とB列について、それぞれの行の積をC列に表示します。

C2セルに「=ARRAYFORMULA(A2:A4*B2:B4)」と入力します。

表示

計算結果が表示されます。以上が、ARRAYFORMULA関数で掛け算する方法です。

掛け算ができない場合

最後に、スプレッドシートで掛け算がうまくできない場合の対処法をご紹介します。

数字や記号が全角で入力されている

エラー

関数内や、参照先のセルの数字が全角で入力されていると、スプレッドシートは文字列として認識するため、エラー表示になります。

数字は半角で入力するようにしましょう。

関数の入力ミスを確認する

関数の入力ミスを今一度確認しましょう。特に掛け算の場合は、足し算や引き算とは異なり、「+」や「-」ではなく、演算子として「*」(アスタリスク)を使うことも多いので、間違いやすいです。