`` `Excel
=Produto (Value (MID (A1, linha (indireto ("1:" &Len (A1)), 1))))))))
`` `
Explicação: 1.
`len (a1)`: Isso determina o comprimento do número na célula A1 (5 neste caso).
2 Isso gera uma matriz de números de 1 ao comprimento do número. Então, neste caso, cria {1, 2, 3, 4, 5}.
3 Isso extrai cada dígito individualmente usando a função `mid`. O primeiro argumento é a célula que contém o número, o segundo argumento é a matriz de números de linha e o terceiro argumento especifica o comprimento de cada corda extraída (1 dígito). Isso resulta em uma matriz de dígitos individuais:{"1", "2", "3", "4", "5"}.
4.
`value (...)`: Converte os dígitos extraídos de seqüências de texto em valores numéricos.
5.
`Produto (...)`: Calcula o produto de todos os valores numéricos na matriz.
Essa fórmula pega efetivamente cada dígito do número, o converte em um valor numérico e, em seguida, multiplica todos os valores.