Sigma- of sommatiefunctie in Excel

Gegeven een waarde (in een cel), bereken een formule als volgt:

Ʃ(3i+1) voor i van 0 tot de waarde gespecificeerd in de cel.

SUM(), SERIESUM() zijn in dit geval niet geschikt. Hoe kan ik dit in Excel doen? Hartelijk dank!


Antwoord 1, autoriteit 100%

Demo zoals onderstaande grafiek:

Schrijf in B2-cel met =SUM(3*(ROW(INDIRECT(CONCATENATE("1:",A2+1)))-1)+1)en druk vervolgens op Ctrl + Shift+ Enter.


Antwoord 2, autoriteit 99%

Gebruik dit om u alle opties te laten:

=SUMPRODUCT(3*(ROW(A1:INDEX(A:A,B1-A1+1))-(1-A1))+1)

A1 is de ondergrens en B1 is de bovengrens… werkt ook voor bereiken zoals i = -5 to -3😉


Antwoord 3, autoriteit 60%

Gebruik de matrixformule:

=SUM(3*ROW(INDIRECT("1:" & A1))+1)+1

Arrayformulesmoeten worden ingevoerd met Ctrl+ Shift+ Enterin plaats van alleen de Enter toets.


Antwoord 4

[Om het antwoord van Dirk Reichel aan te vullen (ik heb een $toegevoegd bij “ROW(A$1)”:

“=SOMPRODUCT(3*(ROW(A$1:INDEX(A:A,B1-A1+1))-(1-A1))+1)”

Zo ziet het eruit. (zie de afbeelding)

Geen indirect, geen array en kan overal worden doorgesneden. (Ik had het $-teken nodig om overal te knippen en te plakken)]


Antwoord 5

Hoe zit het met

=(3/2*n+1)*(n+1)

voor 0als ondergrens en nis uw bovengrens

Other episodes