Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: rmv - 02.04.20 - klo:19.50

Otsikko: Libreoffice calc solujen sisällön muutos
Kirjoitti: rmv - 02.04.20 - klo:19.50
Olen tehnyt Libreoffice calc ohjelmalla taulukon jossa ovat sarakkeet A - F ja rivit 1 - 8.
Sarakkeessa A ovat viitearvot ja sarakkeessa B nimikkeet. Sarakkeissa C - F ovat mitatut arvot.
Jos esim. rivillä 6 sarakkeessa A on viitearvo 3 - 8 ja sarakkeessa C on mitattu arvo 10, niin onko ohjelmallisesti mahdollista muuttaa tämä arvo 10 punaiseksi?
Otsikko: Vs: Libreoffice calc solujen sisällön muutos
Kirjoitti: kamara - 02.04.20 - klo:20.24
On.

En tarkkaan osaa neuvoa kuinka, mutta olettaisin siihen pystyttävän ehdollista muotoilua käyttämällä.

Moutoilu->Ehdollinen muotoilu.

Joo, en oikein ymmärrä sen logiikkaa, mutta sain värit vaihtumaan.

Otsikko: Vs: Libreoffice calc solujen sisällön muutos
Kirjoitti: ilkant - 03.04.20 - klo:20.08
Sarake A kannattaisi jakaa kahdeksi: minimiarvo ja maksimiarvo. Sitten voisi testata if ( C3 > A3 ) tee jotain. Tuossa siis A3 olisi maksimiarvo.  Jos riittää sama toiminto (tai väri) kun mitatun arvo on joko liian pieni tai liian suuri, riittää yksi if-lauseke. Tässä on yksinkertaisia esimerkkejä (https://libreofficehelp.com/if-function-libreoffice-calc-examples/) englanniksi. Ja tässä vaihdetaan taustaväriä (https://ask.libreoffice.org/en/question/181612/if-condition-change-background-color-of-cell/). Helpohkosti se sujuu, jos maalaat halutun alueen ja valikoista otat Muotoilu - Ehdollisuus - Väriskaala.
Otsikko: Vs: Libreoffice calc solujen sisällön muutos
Kirjoitti: rmv - 06.04.20 - klo:19.51
Lainaus
ilkant
Sarake A kannattaisi jakaa kahdeksi: minimiarvo ja maksimiarvo. Sitten voisi testata if ( C3 > A3 ) tee jotain. Tuossa siis A3 olisi maksimiarvo.  Jos riittää sama toiminto (tai väri) kun mitatun arvo on joko liian pieni tai liian suuri, riittää yksi if-lauseke. Tässä on yksinkertaisia esimerkkejä (https://libreofficehelp.com/if-function-libreoffice-calc-examples/) englanniksi.

Myös tämä on hyvä ja selkeä ohje, mutta jotenkin tuo ehdollinen muotoilu tuntui helpommalta toteuttaa.
Otsikko: Vs: Libreoffice calc solujen sisällön muutos
Kirjoitti: rmv - 06.04.20 - klo:19.53
Lainaus
kamara
Moutoilu->Ehdollinen muotoilu.

Noudatin tätä ohjetta ja sillä homma hoitui hyvin. Tosin sarakkeessa A oleviin arvoihin en osannut laittaa kytköstä tai viittausta, mutta kirjoitin ehtoon ne rajaarvot.