Kirjoittaja Aihe: Taulukkolaskinpähkinä (Ratkaistu ottamalla Gnumeric Libreofficen sijaan)  (Luettu 2519 kertaa)

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Olen laskenut  OpenOfficessa arvonlisäveroja itsevirittämälläni taulukolla. Toivottavasti joku hoksaa mistä on kyse.

    ABCD
1   Veroton  Alv  Verollinen  Alv%
2   100=A2*D2  =A2+A2*D2  24%
3   =C3/(1+D3)  =A3*D3  =A3+A3*D3  24%
4   =sumif(A2:A3;"<>0")  =sumif(B2:B3;"<>0")  =sumif(C2:C3;"<>0")  

Taulukkoon voi syöttää joko alvittoman tahi alvillisen hinnan, jolloin rivillä oleva kehäviittaus häviää - Mallina rivi 2, johon on syötetty veroton hinta 100 euroa.

Huomasin juuri ettei LibreOfficen Calc näytä rivin 4 summia oikein, vaan antaa virheilmoituksen kehäviittauksesta. (Gnumeric-taulukkolaskin sen sijaan toimii.)

Oisko ketään, joka osaisi keksiä toisen tavan laskea tuo nelosrivi, kun tuo sumif "<>0" ei näytä kelpaavan LibreOfficelle.

EDIT: korjattu kolmosrivi.
« Viimeksi muokattu: 11.04.13 - klo:17.26 kirjoittanut Jukki »

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: Taulukkolaskinpähkinä
« Vastaus #1 : 10.04.13 - klo:11.23 »
Ei taida olla taulukkolaskinguruja paikalla? Kysymys on sinänsä yksinkertainen: "Millä Libreofficen taulukkolaskimen kaavalla tai solun asetuksella saisi solun ynnäämään vain soluja, joissa on desimaaliluku?"

Voisiko joku neuvoa foorumia, jossa nuo kaivatut gurut luuraavat?
« Viimeksi muokattu: 10.04.13 - klo:11.25 kirjoittanut Jukki »

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Taulukkolaskinpähkinä
« Vastaus #2 : 10.04.13 - klo:21.39 »
Ei taida olla taulukkolaskinguruja paikalla? Kysymys on sinänsä yksinkertainen: "Millä Libreofficen taulukkolaskimen kaavalla tai solun asetuksella saisi solun ynnäämään vain soluja, joissa on desimaaliluku?"

Voisiko joku neuvoa foorumia, jossa nuo kaivatut gurut luuraavat?

Tuo on yllättävän paha, tuo desimaaliluku?

Mutta kehittelepä apusarake/-rivi hohon tarkistat vaikkapa funktiolla
MROUND
Kokeilin pikaisesti hiukan ihvitellä:
=IF(MROUND(B2;1)<>B2;B2;0)
Näyttää siltä että tuo palauttaa nollan jos kokonaisluku muuten solun arvon.
Tietysti, jos soluun saattaa livahtaa myös tekstiä niin se on tarkistettava ensin.


jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Taulukkolaskinpähkinä
« Vastaus #3 : 11.04.13 - klo:06.03 »

Toisaalta. Taitaapa taulukkolaskimen kannalta kaikki numeeriset arvot olla 'desimaalilukuja' ;)

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: Taulukkolaskinpähkinä
« Vastaus #4 : 11.04.13 - klo:17.22 »
Kiitos jekku paneutumisesta ongelmaani. Taitaa käydä niin että vaihdan taulukkolaskimen tohon Gnumericiin. Sehän toimii aivan mainiosti sekin, eikä herjaa tuosta kehäviittauksesta virheellisesti, kuten Libreoffice. Tuo on vissiin joku bugi.

Ajattelin korjata tuon kaavan "etsi - korvaa" - toiminnolla. Vähän hankalaa lisätä tuohon valmiiseen kirjanpitotaulukkoon apusaraketta.

Kiva tietää että täältäkin löytyy taulukkolaskintietäjä.
« Viimeksi muokattu: 11.04.13 - klo:17.26 kirjoittanut Jukki »

Vika/fiba

  • Käyttäjä
  • Viestejä: 660
    • Profiili
Empä juuri taulukkolaskentaa osaa, mutta minusta rivi3 on kehäpäätelmä: A3=C3/(1+D3) ja C3=A3+A3*D3 . Siis A3 lasketaan käyttämällä C3:n arvoa, joka lasketaan A3:sta.
Desimaaliluku on ainakin <1, siinä tosin tulee negatiiviset luvut mukaan.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Jep. Siinä on sen taulukon hienous, kuten alustuksessa sanoin, "Taulukkoon voi syöttää joko alvittoman tahi alvillisen hinnan, jolloin rivillä oleva kehäviittaus häviää." LibreOfficessa nelosrivin solut herjaavat myös kehäviittauksesta (Err:522), joka on väärin.

Tuo Jekun apusoluratkaisu on varmasti parempi alvin laskemiseen - omassa taulukossani voi vahingossa deletoida solussa olevan kaavan olemattomiin, eikä huomaa mitään.
« Viimeksi muokattu: 12.04.13 - klo:08.42 kirjoittanut Jukki »

Vika/fiba

  • Käyttäjä
  • Viestejä: 660
    • Profiili
No joo, minä olen senverran aloittelija/taitamaton taulukkolaskennan kanssa, että olisin tietysti laittanut nuo uudet funktiot A3 ja C3 uusiin sarakkeisisiin (tässä E2 ja F2, luulisin), silloin taulukosta olisi saanut "laskukoneen", johon voi syöttää alvillisen tai alvittoman arvon, ja taulukko palauttaa loput.
Mutta, kuten sanoin, en osaa taulukkolaskentaa.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
En mäkään osaa. On hauska vain tehdä näitä laskentataulukoita. Perusmatikkaa ja taulukkolaskennan funktioita netistä lukien. Välttyisi tällaisilta aloittelijan mokilta, jos vähän olis joku neuvonut etukäteen.

Vika/fiba

  • Käyttäjä
  • Viestejä: 660
    • Profiili
Itse olen joutunut pariin pakkotilanteeseen, joissa taulukkolaskentaa oli käytettävä. Huomasin sen erttäin hyödylliseksi, mutta opettelua vaativaksi hommaksi. Niissä (minulle) vaikeissa tapauksissa käytin aika paljon helpiä (sekä Excelissä että Libre Officessa). Sitten "yritä ja erehdy"-menetelmää.
Lopulta tapasin kaverin, joka osasi neuvoa, ja sitten taas yritin ja erehdyin.
Perusmatikkaa ja taulukkolaskennan funktioita netistä lukien. Välttyisi tällaisilta aloittelijan mokilta, jos vähän olis joku neuvonut etukäteen.
Luulisin, että se, mitä pitäisi tehdä, on luoda se funktio annetusta ongelmasta. Myöhemmin voi yksilöidä sijoittamalla tapauskohtaiset arvot funktioon.