`` `Excel
=Product (waarde (midden (a1, rij (indirect ("1:" &len (a1))), 1)))))
`` `
Verklaring:
1. `len (a1)`: Dit bepaalt de lengte van het getal in cel A1 (5 in dit geval).
2. `rij (indirect (" 1:"&len (a1)))`: Dit genereert een reeks getallen van 1 tot de lengte van het nummer. Dus in dit geval creëert het {1, 2, 3, 4, 5}.
3. `MID (A1, ROW (indirect (" 1:"&len (a1))), 1)`: Hiermee wordt elk cijfer afzonderlijk geëxtraheerd met behulp van de functie 'Mid'. Het eerste argument is de cel die het getal bevat, het tweede argument is de reeks rijnummers en het derde argument geeft de lengte aan van elke geëxtraheerde string (1 cijfer). Dit resulteert in een reeks individuele cijfers:{"1", "2", "3", "4", "5"}.
4. `waarde (...)`: Converteert de geëxtraheerde cijfers van tekstreeksen naar numerieke waarden.
5. `Product (...)`: Berekent het product van alle numerieke waarden in de array.
Deze formule neemt effectief elk cijfer van het getal, converteert het naar een numerieke waarde en vermenigvuldigt vervolgens alle waarden met elkaar. |