Voinko / miten saada seuraavan kaavan toimimaan:
solujen A1 - A7 summa soluun A 8 niin että voin myöhemmin poistaa tai korvata minkä tahansa A1 - A7 solun luvun toisella niin että alkuperäinen summa säilyy ja kasvaa uuden luvun määrällä?
solujen A1 - A7 summa soluun A 8 niin että voin myöhemmin poistaa tai korvata minkä tahansa A1 - A7 solun luvun toisella niin että alkuperäinen summa säilyy ja kasvaa uuden luvun määrällä?
Vastaukset 4
Vanhimmat
klikkaa siihen a8 soluun.
Tee kaavariville seuraava:
=sum(a1:a7)
Oöetetaan, että a1-a7 soluissa on jokaisessa luku 1, jolloin tulos on 7. Kun klikkaat esim. soluun a3 ja muutat luvun 1 luvuksi 2 ja painat vaikkapa ENTER niin kaava laskee uuden arvon soluun a8, joka on siis 8.
Kertokoot viisaammat lisää...
:)
Taulukkoon voi laatia erilaisia omia laskimiakin ja piilottaa itse kaavat.
Vain tulos ja syötteet näkyy kehystetyissä ja etiketöidyissä soluissa. Muu on tasaista taustaväriä.
Tuollaisia esimerkkejä oli Starofficessa iso joukko aikoinaan.
Kiitos kommenteista, mutta ei tässä ollut asian juju.
Jos poistan syötteet niin summaksi tulee 0. Kaipaan systeemiä jossa summa kumuloituu kaikista kenttiin syötetyistä luvuista. Taskulaskimessa on tavallaan yksi solu. Kun siihen syöttää luvun ja painan plussaa, luku tallentuu ja uusi luku kasvattaa summaa. Miten saan tämän toimimaan taulukossa kaavan avulla????
Se mitä ilmeisesti haluat on jotain sellaista, mitä ei voi eikä varsinaisesti edes kuulu tehdä taulukkolaskentaohjelmalla. Taulukkolaskentaohjelmien koko ajatus on, että kaavoilla lasketaan tulos muiden solujen senhetkisestä arvosta. Solujen historialla ei ole eikä tule olla mitään merkitystä. Eli mitään puhdasta taulukkolaskentakeinoa ei löydy.
Mutta toki tuon voi tehdä esimerkiksi makrolla, joka kopioi tiettyihin soluihin syöttämäsi arvot toisaalle taulukkoon, johon kerätään luvut joista summa lasketaan. Tämä vaatii sitten makro-ohjelmoinnin opettelua enemmän tai vähemmän. Tämä tapa vaan voi olla huono, jos vahingossa syöttää luvun väärin, jolloin poistaminen voi olla työlästä.
Minusta ehkä oikein ratkaisu olisi luopua koko taulukkolaskennasta ja tehdä tuo Basella, jolloin lukujen syöttö tapahtuu lomakkeesta, josta ne tallennetaan tietokantatauluun, josta voidaan sitten laskea se summa. Mutta tämä tietokantaratkaisu vaatii tietenkin tietokantojen opiskelun.