Como usar a função MMC no Excel?

No Excel, a função para calcular o Mínimo Múltiplo Comum (MMC) não existe diretamente como uma função pré-definida, mas você pode usar uma combinação de funções ou criar uma fórmula personalizada para encontrar o MMC entre dois ou mais números. Veja abaixo algumas maneiras de fazer isso:

Método 1: Usando a Função MÍNIMO.CD (para duas células)

Se você quiser encontrar o MMC de dois números, pode usar um método que combina a multiplicação e o máximo divisor comum (MDC), já que:

[ text{MMC}(a, b) = frac{|a times b|}{text{MDC}(a, b)} ]

No Excel, você pode fazer o seguinte:

   =(A1*B1)/MDC(A1, B1)
  • Suponha que os números estejam nas células A1 e B1.
  • Na célula desejada para o resultado, use a seguinte fórmula:

Método 2: Para Mais de Dois Números

Para calcular o MMC de mais de dois números, você pode usar uma abordagem programática no Excel com o VBA, ou seguir um método passo a passo.

Passo a passo:

  • Liste todos os números em uma coluna (por exemplo, A1:A3 para três números).
  • Calcule o MMC de cada par de números e continue com o resultado.
  • Utilizando a fórmula mencionada no Método 1, aplique-a de forma iterativa:

Primeiro passo, encontre o MMC(A1, A2), depois use o resultado para encontrar o MMC com A3, e assim por diante.

Usando VBA:

   Function CalcularMMC(ParamArray numeros() As Variant) As Long
       Dim i As Integer, mmcResultado As Long
       mmcResultado = numeros(LBound(numeros))
       
       For i = LBound(numeros) + 1 To UBound(numeros)
           mmcResultado = Abs(mmcResultado * numeros(i)) / CalcularMDC(mmcResultado, numeros(i))
       Next i
       
       CalcularMMC = mmcResultado
   End Function

   Private Function CalcularMDC(a As Long, b As Long) As Long
       Do While b <> 0
           Dim temp As Long
           temp = b
           b = a Mod b
           a = temp
       Loop
       CalcularMDC = a
   End Function
  • Abra o Editor do VBA pressionando `ALT + F11`.
  • Insira um novo módulo e cole o seguinte código:
  • Use a função `CalcularMMC` no Excel como qualquer outra função. Por exemplo, `=CalcularMMC(A1, A2, A3)`.

Estes métodos devem ajudá-lo a calcular o MMC de números no Excel, dependendo das suas necessidades e da quantidade de números envolvidos.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project