Avatar billede mortenjo2 Nybegynder
14. april 2004 - 13:03 Der er 6 kommentarer og
1 løsning

Definere hvilke rækker excel skal lægge sammen

Problem: excel skal summere en værdie j58 og lægge værdierne fra j70 -til slut sammen.  =SUM(J58+SUM(J70:???))

Altså hvad skal stå, for at excel selv finder ud af hvor mange værdier den skal medtage i summen.

mit eget forsøg i vba ser sådan ud: ActiveSheet.Cells(lLastRow + 3, 10).Formula = "=sum(j58+sum(J70:Selection.End(xlDown)).Select))"
Avatar billede asp-rallye Nybegynder
14. april 2004 - 13:12 #1
den nemme måde!!

=J58-SUM(J70:J65536)
Avatar billede mortenjo2 Nybegynder
14. april 2004 - 13:23 #2
ja, men alligevel lykkedes det ikke, fordi den så også tager resultat i resultatfeltet der f.eks. er i j95 med, hvilket medfører o.
Avatar billede mortenjo2 Nybegynder
14. april 2004 - 14:23 #3
Hvordan kan man eller klare denne sitution?? vba?
Avatar billede jkrons Professor
14. april 2004 - 15:14 #4
Denne kode burde kunne løse dit problem:

Sub Summa()
    Range("j70").Activate
    Adr = Selection.End(xlDown).Address
    Range(Adr).Offset(3, 0).Formula = "=j58+sum(j70:" & Adr & ")"
End Sub
Avatar billede bak Forsker
14. april 2004 - 16:26 #5
en anden ide er at bruge subtotaler.
Under fx J94 skriver du
=SUBTOTAL(9;J70:J94)

I den celle du ønsker et resultat i skriver du
=J58 + SUBTOTAL(9;J70:J65526)

Subtotal springer nemlig over andre subtotaler når den summer
Avatar billede jkrons Professor
14. april 2004 - 18:36 #6
bak-> Din løsning kræver vel stadig, at du ved, hvor derstår data - så du kan indsætte dine subtotaler under de eksisterende data.
Avatar billede tobler Nybegynder
15. april 2004 - 23:13 #7
Jeg fik lavet denne funktion med hjælp fra bak og flemmingdahl, den bruger jeg i tilfælde som dit.

http://www.eksperten.dk/spm/460889
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester