Bensakulutuslaskuri

Keskustelua Opeleista
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

pitäis keksiä funktio joka laskee soluissa (esim) a1:a100 olevaa dataa yhteen kunnes soluissa b1:b100 arvo muuttuu ja tulostaa yhteenlasketun summan kolmanteen soluun
tarvis saada bensaan menneet rahat a-soluissa plussattua huoltoon menneillä rahoilla c solussa niinkauan kunnes kuukausi vaihtuu solussa b jolloin tulostaa kerääntyneet rahamenetykset kuukautta kohden neljänteen soluun
bensarahat on alekkain 15,19 jne jne huoltoon menneet rahat on eri päivien kohdilla kanssa alekkain, mutta solut sisältää tyhjiä soluja, b soluun saan kuukaudet näyttämään vain 10,11,12
if lauseella mietein

=IF(B3=!B4;IF(B3=!B2;IF(B3=!B1;SUM(B2:B3);SUM(B1:B3));B1);"") ei tietenkään toimi, vielä :S
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
MiTu
'Senator'
'Senator'
Viestit: 381
Liittynyt: 08 Marras 2002, 02:00
Paikkakunta: Halikko

Re: Bensakulutuslaskuri

Viesti Kirjoittaja MiTu »

Ei nyt ihan kristallisoitunut, mutta esim SUMIF summaa ehdollisena....
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

jooh nytse onnistuu, mutta vaatii 5 riviä tekstiä, kiitokset MiTu taas.

yhteenlasketut kulut / kuukausi jolloin kulut on tehty / vertailukuukausi / kuukauden nimi kaavioon / sumif:llä toteutettu kuukauden kulut

ja kaavioon
x akselille kuukauden nimet
y akselille sumif:llä toteutettu kulut

eli:
kaavio on hyvännäköinen
Kuva

mutta tavaraa pitää olla perkeleesti että toimii
Kuva

tarvii pohtia vielä tota jotta sais sievennettyä
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
MiTu
'Senator'
'Senator'
Viestit: 381
Liittynyt: 08 Marras 2002, 02:00
Paikkakunta: Halikko

Re: Bensakulutuslaskuri

Viesti Kirjoittaja MiTu »

Excelin puolella olen kinkkisimmät hoitanut vba:lla, eli soluun pistää vaan funktion kutsun
ja hoitaa loput toisaalla... Vaikka se voi hiukan hankaloittaa asioita niin pahimmista
megahässäköistä pääsee eroon. Openofficen puolella onnistunee myös...
Avatar
Enochian
'Diplomat'
'Diplomat'
Viestit: 6208
Liittynyt: 18 Kesä 2002, 03:00
Paikkakunta: Pöpilä
Viesti:

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Enochian »

Mrop kirjoitti:
ascona_c kirjoitti:Eikö tässä ole jo samanlainen ohjelma?

http://www.tankkaus.com/index2.php
tulipa sitten kokeiltua tuokin, ja loppu kokeilu sit samantien :lollis: :lollis:
tankkaus.com osaa laskea keskikulutuksen vain täysien tankkien tankkausten väliltä, täten sovellus on ihan lapsenkengissä.
Tuo nyt kuitenkin riittää 95% ihmisistä, joten lienee turha yrittää keksiä pyörää uudestaan.
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

menee nyt niin offttopikiks mut menköön
95% suomalaisista ajattelee juurikuin sinä.

miksi vaivautua tekemään mitään, kun asia ei mulle kuulu
miksi vaatia parempaa kun buginen, paska sovellus toimii jotenkuten.

tuolla menttaliteetillä ei saavuteta mitään, joten ole hyvä ja pidä mielipiteesi.

keksittiinhän siihen pyörään ensiksi umpikumi, sitten ilmalla täytetty sisäkumi ja nyt mennään jo vaiheessa, että kumin sisällä on pinnoja jotta puhjetessaan matkanteko voi jatkua turvallisesti.

sit asiaan:

päätin toteuttaa tuon silti noilla excelin omilla, mutta siirryn pikkuhiljaan tekemään web-sovellusta tuohon jos saisi testikäyttöön.
ecxel/oo vba -tukeen en ole hirvittävästi perehtynyt, mutta asia tuntuu päälisinpuolin vain olevan sovellus jonka avulla saa tehtyä macroja taulukkoihin.
se ei silti poissulje sitä, että tarvii alkuperäinen data olla olemassa. ja macrot suoritetaan pikanäppäimillä tai komennoilla, en ainakaan vielä ole havainnut tapaa jossa se tekisi asiat automaattisesti dataa lisättäessä.

vba kielikin on hieman erilainen kuin opiskelemani c/cpp, mutta tarpeeksi lähellä, jotta pystyisin jotain tekemään.

jos saan aikaseksi web/Wap -liittymän joka ottaa arvot databasesta ja syöttää arvot samaan paikkaan ja esittää arvot liittymässä, voidaan poissulkea tuo ylimääräisen tekstin esillepano ja pitää ne piilossa.

ainakin vielä kuulostaa mun korviin toimivalta ratkaisulta
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
MiTu
'Senator'
'Senator'
Viestit: 381
Liittynyt: 08 Marras 2002, 02:00
Paikkakunta: Halikko

Re: Bensakulutuslaskuri

Viesti Kirjoittaja MiTu »

Mrop kirjoitti:se ei silti poissulje sitä, että tarvii alkuperäinen data olla olemassa. ja macrot suoritetaan pikanäppäimillä tai komennoilla, en ainakaan vielä ole havainnut tapaa jossa se tekisi asiat automaattisesti dataa lisättäessä.
No alkuperäinen tieto tarvinnee olla vaikka mitä virityksiä keksii... Mutta kyllä excelissä nuo itsetehdyt funktiot
laskeutuu jokseenkin itsekseen, just niinkuin ne excelin omatkin, eli:

Jos kirjoitat soluun:

Koodi: Valitse kaikki

=GetElement(text,n,delimiter)
Käy exceli laskemassa sen ihan itse täällä:

Koodi: Valitse kaikki

Function GetElement(text As Variant, n As Integer, delimiter As String) As String 
    GetElement = Split(text, delimiter)(n - 1)
End Function 
Noin sämppelinä kuukkelilla...
Mrop kirjoitti:en ainakaan vielä ole havainnut tapaa jossa se tekisi asiat automaattisesti dataa lisättäessä.
Kyllä ainakin excelissä makroja saa ajettua mitä ihmeellisimmistä syistä, mitä nyt sheetille voi tehdä...
Workbookille ja sheetille ainakin 40 eventtiä, äkkiä laskien. Openofficea ei just käsillä...
Avatar
Eryo
'Admiral'
'Admiral'
Viestit: 219
Liittynyt: 26 Syys 2004, 03:00
Paikkakunta: Oulu

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Eryo »

Ensin pari sanaa...

Hyvä että joku jaksaa tehä näitäkin, varsinkin paranneltuja versioita, tsemppiä tekemiseen :peukku: . Itse en todellakaan tankkaa täyteen joka kerta, tuskin 95% ihmisistä edes tankkaa, ehkä polttoaine.com:in käyttäjistä tekee niin pakostakin :lol:

Sit asiaa..

Milloin tästä tulee ns. julkinen jaettava versio?, itse olen ainakin kiinnostunut. :yes:
I learned long ago that the most important thing to know before you start an engine is how to stop it.
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

kiitoksia,
jakoon tää tulee kun seuraavat asiat saadaan valmiiksi
-tarpeeksi laaja, tarpeeksi kaavioita ja lisätilaa omille muistiinpanoille. Niin laaja kuin terve järki antaa myöden.
-toimiva, jottei tule bumerangina bugipostia, testikäytössä kahdella autolla tällähetkellä vajaatankkaukset / täysitankkaukset
-suojattu, jolla pyritään estämään kaavojen kopelointi /kopiointi ilman tekijän lupaa

lisäideoina:
-universaali autojen tiedot valikoista
-web/wap -yhteensopiva
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

Jos on salaamattomia PDF-tiedostoja niin ihan copy-pastella irtoo teksti (jos teksti on tosiaan PDF-tekstiä eikä kuvadataa) jota voi sitten jatkomuotoilla excelissä mieleisekseen. Jos on salattu PDF, niin kannattaa unohtaa.

Yksi vaihtoehto on tietty tulostaa kaikki ulos ja sen jälkeen skannailla ja koittaa jotain kuva => teksti -lukijasoftaa saada tajuamaan koukerot tekstiksi.
google vastas tähänkin ongelmaan, eka pdf:t auki, sit pdf:stä tiedot exceliin. kaks eri softaa joista toinen makso 100$
en mainosta millä ne tehtiin, koska itse olen hyvinkin tätä touhua vastaan, vaikka itse niin teinkin :D

5min käänsi 82-06 vuoden autojen tiedot exceliin. :yes:
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

jahs homma heitti taas hankalammaks, ooo:n pudotusvalikko ei hyväksy kuin joku 200-300 valintaa.
1987:n autodatalistassa on jo 488 eri autoa joten menee heti hankalemmaks. enemmän valikkoja hm hm
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
MiTu
'Senator'
'Senator'
Viestit: 381
Liittynyt: 08 Marras 2002, 02:00
Paikkakunta: Halikko

Re: Bensakulutuslaskuri

Viesti Kirjoittaja MiTu »

Merkki omaan lootan ja sitten toinen loota malli/vuosimalli jne....

Joku sämppeli: http://user.services.openoffice.org/en/ ... php?id=333
Avatar
Mrop
'Senator'
'Senator'
Viestit: 322
Liittynyt: 11 Elo 2008, 21:28
Paikkakunta: Pori

Re: Bensakulutuslaskuri

Viesti Kirjoittaja Mrop »

empäs tiiä, en voi noin tehdä simppelisti, vaan täytyy sisällyttää logiikkaa mukaan.

aattelin pari tapaa:
joko tehdä usea välilehti, nimetä tyyliin 1987.toyota 1987.opel 1987.mazda jossa on vain sen vuosiluvun määrätyt mallit

tai tiedostorakenteella:
1987 kansioon eri mallit erikseen josta haetaan tiedot

paras tietty ois et olis vain yks iso datasivu jossa ois kaikkien vuosien kaikkien autojen tiedot ja jollakin kyselyn avulla hakis tietynkokoisen alueen luetteloksi.
esim nimetä 1987 alueen A3:AE500 "1987" ja A3:AE50 "1987.toyota"

sitten pudotusvalikolla hakis eka vuoden, logiikka hakis vuotta vastaavat merkkien dataalueet seuraavaan pudotusvalikkoon josta valitaan vuotta vastaava merkki
ja se luo kolmanteen valikkoon data alueen kyseessä olevan vuoden ja merkkien perusteella autot josta valitaan auto ja logiikka täyttää kaikki loput arvot itse.
-Ei se mikään ruusu oo, mut kukkiiha ne perunatki-
-when you can do it, why not overdo it-
-when grip ends, drifting begins-
Vastaa Viestiin