Excel - En celleberegning

  • Problem
  • Opløsning
  • Bemærk

Problem

Har brug for et program, der beregner sum hver gang jeg sætter i en celle et nummer. For eksempel i celle A1 for at sætte tallet: 1, 1200, 0, 50 og i celle B1 for at beregne summen af ​​(1.1200, 0.50)

Hvis nogen kunne hjælpe mig,

Tak på forhånd.

Opløsning

Så længe der er 3 tal og konfiguration samme

første nummer komma plads andet nummer komma plads tredje nummer

så får du følgende resultat i B1

En formel kan opbygges, men for mig bliver det kompliceret.

Makroen er:

 Subtest () Dim j, j1, k, k1, m, m1, nj = InStr (Område ("a1"). Værdi, ", ") j1 = Venstre (Range ("A1"). Værdi, j - 1 ) k = InStr (j + 1, Range ("A1"). Værdi, "" "k1 = Mid (Range (" A1 "). Værdi, j + 2, k - 4) m1 = Højre A1 "). Værdi, Len (Range (" A1 "). Værdi) - k) n = Arbejdsarksfunktion.Sum (j1, k1, m1) 'MsgBox n Område (" B1 ") = n Slut Sub 

Bemærk

Tak til venkat1926 for dette tip på forummet.

Forrige Artikel Næste Artikel

Top Tips