=Prodotto (valore (mid (a1, riga (indiretta ("1:" &len (a1))), 1)))
`` `
Spiegazione:
1. `len (a1)`: Ciò determina la lunghezza del numero nella cella A1 (5 in questo caso).
2. `riga (indiretta (" 1:"&len (a1)))`: Ciò genera un array di numeri da 1 alla lunghezza del numero. Quindi, in questo caso, crea {1, 2, 3, 4, 5}.
3. `Mid (A1, riga (indiretta (" 1:"&len (A1))), 1)`: Questo estrae ogni cifra individualmente usando la funzione `mid '. Il primo argomento è la cella contenente il numero, il secondo argomento è l'array di numeri di riga e il terzo argomento specifica la lunghezza di ciascuna stringa estratta (1 cifra). Ciò si traduce in una matrice di singole cifre:{"1", "2", "3", "4", "5"}.
4. `Valore (...)`: Converte le cifre estratte dalle stringhe di testo a valori numerici.
5. `Product (...)`: Calcola il prodotto di tutti i valori numerici nell'array.
Questa formula prende efficacemente ogni cifra dal numero, la converte in un valore numerico e quindi moltiplica tutti i valori insieme.
software © www.354353.com