MINVERSE In Excel

Publication Date :

Blog Author :

Download FREE MINVERSE In Excel Template and Follow Along!
MINVERSE In Excel Template

Table Of Contents

arrow

Frequently Asked Questions (FAQs)

1

What is MINVERSE function error?

Arrow down filled
2

Why does MINVERSE not work in Excel?

Arrow down filled
3

What is the meaning of MINVERSE?

Arrow down filled

What Is MINVERSE Function In Excel?

The MINVERSE function in Excel stands for "Matrix Inverse." This built-in Excel function converts the given matrix to the inverse matrix with the same number of arrays.

Having talked about the "inverse matrix," one needs to understand the "inverse matrix."

Inverse Matrix: The reciprocal of a number is called the "inverse matrix." For example, for the number 5, we can write the reciprocal as:

So, we can write the inverse matrix in the same logic using this equation "A-1." We can write the above number as 5-1 as well. When we multiply a number by its reciprocal we always get 1. For example, if the number 5 is multiplied by its reciprocal 1/5, we get the result of 13.

Inverse Matrix 1

Similarly, when we multiply a matrix by its inverse, we get the identity matrix, "I." Below is the equation of the identity matrix.

A * A-1 = I

When discussing the inverse matrix in Excel, we must look at the identity matrix. With an identity matrix, all the rows and columns are in equal numbers. So diagonally, we get 1 as the value; apart from diagonal, everything else will equal zero.

So, the identity matrix will always be "2 * 2, 3 * 3, 4 * 4" like this.

Once the matrix is inverted, we can cross-check whether it is inverted using the MMULT function in Excel. We will get an identity matrix that looks like this.

 

Inverse Matrix 1-1

Let us try these things with Excel now.

MINVERSE in Excel
You are free to use this image on your website, templates, etc.. Please provide us with an attribution link

Key Takeaways

  • The MINVERSE function in Excel converts a matrix to its inverse with the same number of arrays.
  • This function produces a #VALUE! Error when non-numeric values are included. It counts numbers and disregards empty cells, text, "TRUE" and "FALSE" logical values, and text values.
  • In the absence of numeric values in the input parameters, the function will return a zero as its output. It is important to note that the absence of numbers in the arguments will result in a 0 output.

MINVERSE() Excel Formula

The MINVERSE function in Excel formula is

Mininverse in excel - Formula

Where array is the only mandatory argument which denotes the range.

How To Use MINVERSE Excel Function?

Let us learn how to use MINVERSE Excel function with detailed examples.

Examples

Example #1 - Inverse Of The Matrix

For example, take a look at the below 3 * 3 matrix.

inverse matrix in Excel - Example 2
  • We have matrix numbers from A2 to C4. To reverse this matrix, create an identical table next to the above table but do not keep the same values and keep the field empty.
inverse matrix in Excel - Example 2-1
  • In the range E2 to G4, we will create an inverse of the matrix. First, select the range of cells from E2 to G4.
Minverse in Excel - Example 2-2
  • Now, in the selected range of cells, open the Excel MINVERSE function.
Minverse in Excel - Example 2-3
  • The first argument of the MINVERSE function is an array. It is the range of matrix values that we are trying to inverse, so our 3 * 3 matrix values are in the range of A2 to C4.
Minverse in Excel - Example 2-4

Before closing the formula, we need to remember that "MINVERSE" is an array, so we need to close out the formula using the "CSE" keys.

Note: CSE stands for ā€œCtrl + Shift + Enterā€. So, all the array formulas are closed with these keys only.

  • So, close the formula by pressing the "ENTER" key by holding the "Ctrl + Shift" key together.
Minverse in Excel - Example 2-5

As we can see above, we have an "inverse matrix" using the MINVERSE function. Since it is an array formula, we can see curly brackets ({}) at the start and end of the array formula.

Example #2 - Using MMULT Function

We can cross-check whether this matrix is inversed or not by using the MMULT function. MMULT function stands for "Matrix Multiplication." Let us use the same data we used in Example 1.

  • Now, select the range of cells to create another identity matrix, so choose the 3 * 3 matrix area.
Minverse in Excel - Example 2-6
  • Now, open the MMULT function for the selected range of cells.
Minverse in Excel - Example 2-7
  • For the array1 argument of MMULT function, choose "Matrix 1" range from A2 to C4.
Example 2-8
  • For the array2 argument of the MMULT function, choose the "inverse matrix" range of cells from E2 to G4.
Example 2-9
  • The MMULT is also an array function, so close the formula by using the "CSE" keys to convert it to an array function.
Example 2-10
  • This result has given us decimal results, so use the ROUND function inside the array function to get an accurate "identity matrix."
Example 2-11

Now, we have an "identity matrix" with 1 as the diagonal value. Like this, we can use the MINVERSE function to inverse the matrix and MMULT to check whether it is reversed or not.

Example #3

Consider the below table.

Example 3
  • We have matrix numbers from A2 to C4.
  • Let us create an inverse matrix.
  • In the range E2 to G4, we will create an inverse of the matrix. First, select the range of cells from E2 to G4.
  • Now, in the selected range of cells, open the Excel MINVERSE function.
  • The first argument of the MINVERSE function is an array. It is the range of matrix values that we are trying to inverse, so our 3 * 3 matrix values are in the range of A2 to C4.

Before closing the formula, we need to remember that "MINVERSE" is an array, so we need to close out the formula using the "CSE" keys.

Note: CSE stands for ā€œCtrl + Shift + Enterā€. So, all the array formulas are closed with these keys only.

  • So, close the formula by pressing the "ENTER" key by holding the "Ctrl + Shift" key together.

As we can see above, we have an "inverse matrix" using the MINVERSE function. Since it is an array formula, we can see curly brackets ({}) at the start and end of the array formula.

We can cross-check whether this matrix is inversed or not by using the MMULT function. MMULT function stands for "Matrix Multiplication." Let us use the same data we used in Example 1.

  • Now, select the range of cells to create another identity matrix, so choose the 3 * 3 matrix area.
  • Now, open the MMULT function for the selected range of cells.
  • For the array1 argument of MMULT function, choose "Matrix 1" range from A2 to C4.
  • For the array2 argument of the MMULT function, choose the "inverse matrix" range of cells from E2 to G4.
  • The MMULT is also an array function, so close the formula by using the "CSE" keys to convert it to an array function.
  • This result has given us decimal results, so use the ROUND function inside the array function to get an accurate "identity matrix."
Mininverse in excel - Identity Matrix

Now, we have an "identity matrix" with 1 as the diagonal value. Like this, we can use the MINVERSE function to inverse the matrix and MMULT to check whether it is reversed or not.

Important Things To Note

  • The MINVERSE function can accept only one matrix at a time.
  • It is an array function in Excel, so we must use the "CSE" keys to close the formula.
  • When the matrix is inverse, we can find the identity matrix using the MMULT function, where we need to multiply the original matrix with the inverse matrix.

Frequently Asked Questions