Onko excelissä sellaista kaavaa joka laskisi soluun koko ajan suurenevaa summaa, eli siis laskisi itsensä mukaan aina lisättävään.
eli esim. a1 a2 a3 näistä a3 olisi se johon ei syötetä summia vaan sinne jäisi a1 a2 ja se ei nollaantuisi, vaan kasvaisi aina kun a1 ja a2 lisättäisiin lukuja.
eli esim. a1 a2 a3 näistä a3 olisi se johon ei syötetä summia vaan sinne jäisi a1 a2 ja se ei nollaantuisi, vaan kasvaisi aina kun a1 ja a2 lisättäisiin lukuja.
Vastaukset 3
Vanhimmat
Joskus vuosia sitten oli samanlainen kysymys täällä. En löytänyt sitä, mutta vastaavanlainen löytyi.
Koodi lisää B1:seen aina A1 syötetyn summan ja summa jää B1 vaikka A1:sen tyhjää ja syöttämällä A1 taas uuden luvun kasvattaa se taas B1:stä. VBA kun ei ole vahva puoleni, en saanut modifoitua tuota Kunden koodia tarpeillesi sopivaksi.
Toimiva koodi löytyy ketjun loppupäästä ja siellä on ohjeita miten lisätä uusia soluja mukaan,
http://keskustelu.suomi24.fi/node/5333568
Sain tuosta värkkäämällä seuraavanlaisen kaavan, joka mielestäni toimii kuten halusit.
Klikkaa ko. taulukon taulukonvalitsinta alhaalta (esim.Taul1) hiiren oikealla ja avautuvaan ikkunaan kopioi seuraava koodi
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Application.EnableEvents = False
If Target = Range("A1") Then
Range("A3") = Range("A1") Range("A3")
End If
If Target = Range("A2") Then
Range("A3") = Range("A2") Range("A3")
End If
Application.EnableEvents = True
End Sub
Palaa Exceliin ja koeta syöttää lukuja A1 ja A2 soluihin
Jäi pois tuosta koodinsyöttö ohjeesta että kun klikkaat hiiren oikealla sitä taulukonvalitsinta niin valitse sieltä kohta "Näytä koodi" ja sitten aukeaa ikkuna johon syötät tuon koodin.