`` Excel
=Produkt (verdi (Mid (A1, rad (indirekte ("1:" &Len (A1))), 1)))
`` `
Forklaring:
1. `len (a1)`: Dette bestemmer lengden på tallet i celle A1 (5 i dette tilfellet).
2. `rad (indirekte (" 1:"&len (a1))))`: Dette genererer en rekke tall fra 1 til lengden på tallet. Så i dette tilfellet skaper det {1, 2, 3, 4, 5}.
3. `Mid (a1, rad (indirekte (" 1:"&len (a1))), 1)`: Dette trekker ut hvert siffer individuelt ved hjelp av `midt -funksjonen. Det første argumentet er cellen som inneholder tallet, det andre argumentet er utvalget av radnumre, og det tredje argumentet spesifiserer lengden på hver ekstrahert streng (1 -sifret). Dette resulterer i en rekke individuelle sifre:{"1", "2", "3", "4", "5"}.
4. `Verdi (...)`: Konverterer de ekstraherte sifrene fra tekststrenger til numeriske verdier.
5. `Produkt (...)`: Beregner produktet av alle numeriske verdier i matrisen.
Denne formelen tar effektivt hvert siffer fra tallet, konverterer det til en numerisk verdi og multipliserer deretter alle verdiene sammen.