ピアのパソコン学習ガイド
メニュー
Excel関数

MMULT関数の使い方|行列の掛け算をする

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=MMULT(配列1, 配列2)

2つの範囲を行列として掛け算します。横に並んだ数量と、縦に並んだ単価を掛けて足す、のような計算が1つの式になります。

MMULT関数の使い方の図 F2 fx =MMULT(A2:B2,D2:D3) A B C D E F 1 2 3 りんご(個) みかん(個) 単価 2 3 100 200 800
2個×100円+3個×200円 で 800円。

この図の表をExcelファイルでダウンロード(問題と答えのシートつき)

引数の意味

引数入れるもの図の例
配列11つ目の範囲(横の数が配列2の縦の数と同じ)A2:B2
配列22つ目の範囲D2:D3

うまくいかないとき

1#VALUE! になる

配列1の横の数と、配列2の縦の数が合っていません。

直し方2つの範囲の形を確かめます。

使えるバージョン

Excel 2016・2019・2021・2024・Microsoft 365のどれでも使えます。Googleスプレッドシートでも同じ書き方で使えます。

サンプルファイルで試す

「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。

mmult.xlsx をダウンロード(無料・登録なし)

よくある質問

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報