Videnskab
 Science >> Videnskab >  >> Biologi

Hvad er en funktion, der automatisk tilføjer værdierne i celler direkte over eller til venstre for aktiv celle?

`` `Excel

=Sum (offset (ActiveCell, -1,0,1,1)) 'tilføjer værdien direkte over

`` `

Forklaring:

* Activecell: Dette henviser til den nuværende aktive celle.

* offset (ActiveCell, -1,0,1,1): Denne funktion skaber en rækkevidde i forhold til den aktive celle:

* -1: Flytter en række op (over den aktive celle).

* 0: Forbliver i den samme kolonne.

* 1: Specificerer rækkevidden af ​​rækkevidden (en række).

* 1: Specificerer bredden af ​​området (en kolonne).

* sum (): Denne funktion tilføjer alle værdierne inden for det specificerede interval (cellen direkte over den aktive celle).

hvordan man bruger det:

1. Vælg den celle, hvor du vil vise summen.

2. Indtast formlen `=sum (offset (ActiveCell, -1,0,1,1))` ind i formelbjælken.

3. Tryk på enter .

For at tilføje værdier til venstre for den aktive celle skal du ændre formlen:

`` `Excel

=Sum (offset (ActiveCell, 0, -1,1,1)) 'tilføjer værdien direkte til venstre

`` `

Denne formel ændrer kun rækkekontakten til 0, og kolonnen forskydes til -1 og flytter rækkevidden til venstre i stedet for op.

Bemærk:

* Denne formel antager, at du kun har en værdi at tilføje. Hvis du har flere værdier, skal du justere området i overensstemmelse hermed.

* Hvis der ikke er nogen værdi i cellen ovenfor/til venstre for den aktive celle, returnerer formlen en `#value!` Fejl. Du kan tilføje en Iferror -funktion til at håndtere dette:

`` `Excel

=Iferror (sum (offset (ActiveCell, -1,0,1,1)), 0) 'returnerer 0, hvis der er en fejl

`` `

Varme artikler