Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketSum af tal i felt

 Besvar Besvar
Forfatter
John Holger Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 31.Okt.2010
Land: Danmark
Status: Offline
Point: 2
Direkte link til dette indlæg Emne: Sum af tal i felt
    Sendt: 31.Okt.2010 kl. 20:44
Hej,

Jeg har brug for at lægge flere tal sammen som f.eks står i et felt således:

"3-2-4-7" 

A:  At få dem lagt sammen til resultatet 16 i samme felt, samtidig med at "3-2-4-7" slettes.

B:  Resultatet 16 i et nyt felt.

På forhånd tak
John
Til top



Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 01.Nov.2010 kl. 16:59
Hej John,
 
Jeg kender ikke en formel som kan hjælpe dig, men jeg har lavet en lille stump VBA.
Jeg ved ikke om du har kendskab til VBA, hvis ikke så sig til, så får du en lidt bedre forklaring.
 
Marker dine data og kør denne kode:
 
Sub Korriger()
For Each c In Selection.Cells
    If c.Value <> "" And Not IsNumeric(c.Value) Then
        c.Value = "=" & Replace(c.Value, "-", "+", 1, 100)
    End If
Next c
End Sub
 
//Allan
Til top
John Holger Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 31.Okt.2010
Land: Danmark
Status: Offline
Point: 2
Direkte link til dette indlæg Sendt: 01.Nov.2010 kl. 18:51
Hej Allan,
- og 1000 tak for din respons !
Jeg kender intet til VBA, så jeg aner ikke hvordan man kører en kode...
Hvis du vil fortælle mig det vil jeg være meget taknemmelig.

Og så et tillægsspørgsmål...

Jeg har mulighed for at få felterne til at bestå af kun to tal - f.eks. "2-6", og opgaven er stadig at få disse to tal lagt sammen.
Så jeg tænkte om man måske kan "tage tallene" fra hhv. venstre og højre side, og så lægge dem sammen.
Tror du det kan lade sig gøre ?

God aften,
John
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 02.Nov.2010 kl. 14:14
Hej igen,
 
Så kan en formel muligvis klare den.
Hvis du har 2-6 som tekst i cellen A1, så sæt denne formel ind i en anden celle:
 
=VENSTRE(A1;FIND("-";A1;1)-1)+MIDT(A1;FIND("-";A1;1)+1;2)
 
Lad os se om det løser din udfordring
 
//Allan
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk