{
  "function": "MMULT",
  "software": "LibreOffice Calc",
  "guide": "/libreoffice/functions/mmult/",
  "review_date": "2026-10-12",
  "scope": "Selected example checks, not certification of every formula, error, locale or cross-application import/export.",
  "native_engine": "LibreOffice 25.2.3.2 520(Build:2)",
  "native_assertions": 3,
  "native_observations": 0,
  "native_cases": [
    {
      "id": "MMULT-1",
      "function": "MMULT",
      "source_path": "content/libreoffice/functions/mmult.md",
      "formula": "=MMULT(A3:B4;D3:E4)",
      "inputs": {
        "A3": 1,
        "B3": 2,
        "A4": 4,
        "B4": 5,
        "D3": 5,
        "E3": 6,
        "D4": 7,
        "E4": 8,
        "Q10": 2,
        "R10": 1,
        "Q11": 1,
        "R11": 3
      },
      "expected": [
        [
          19,
          22
        ],
        [
          55,
          64
        ]
      ],
      "kind": "array",
      "shape": [
        2,
        2
      ],
      "actual": [
        [
          19.0,
          22.0
        ],
        [
          55.0,
          64.0
        ]
      ],
      "native_error": 0,
      "passed": true
    },
    {
      "id": "MMULT-2",
      "function": "MMULT",
      "source_path": "content/libreoffice/functions/mmult.md",
      "formula": "=INDEX(MMULT(A3:B4;D3:E4);2;2)",
      "inputs": {
        "A3": 1,
        "B3": 2,
        "A4": 4,
        "B4": 5,
        "D3": 5,
        "E3": 6,
        "D4": 7,
        "E4": 8,
        "Q10": 2,
        "R10": 1,
        "Q11": 1,
        "R11": 3
      },
      "expected": 64,
      "kind": "number",
      "actual": 64.0,
      "native_error": 0,
      "passed": true
    },
    {
      "id": "MMULT-3",
      "function": "MMULT",
      "source_path": "content/libreoffice/functions/mmult.md",
      "formula": "=ROUND(INDEX(MMULT(Q10:R11;MINVERSE(Q10:R11));1;1);6)",
      "inputs": {
        "A3": 1,
        "B3": 2,
        "A4": 4,
        "B4": 5,
        "D3": 5,
        "E3": 6,
        "D4": 7,
        "E4": 8,
        "Q10": 2,
        "R10": 1,
        "Q11": 1,
        "R11": 3
      },
      "expected": 1,
      "kind": "number",
      "actual": 1.0,
      "native_error": 0,
      "passed": true
    }
  ],
  "independent_model_cases": [],
  "documented_expected_results_not_native": false,
  "sources": [
    "https://help.libreoffice.org/latest/en-US/text/scalc/01/04060107.html"
  ]
}
