Excel desimaalit sekä ajat

Anonyymi

Hei!

Pari visaista kysymystä exceliin liittyen.

Solussa desimaalit, niin sen pitäisi pystyä pyöristämään lähimpään neljännekseen, eli joko 00, 25, 50 tai 75...

Jos tulos negatiivinen se jättäisi solun tyhjäksi / nollaksi? Kellonaika sekä desimaali.

6

375

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Sitten vielä:

      Iltavuoro on 16-20 ja 21-> yövuoro. Miten saan iltavuorosarakkeen laskemaan vain ensimmäiset neljä tuntia maksimissaan?

    • Anonyymi

      Pyöristä 15min tarkkuudella (LibreOffice Calc)

      08:07:23 PYÖRISTÄ.KERR(A1;"0:15") 08:00:00
      08:08:23 PYÖRISTÄ.KERR(A2;"0:15") 08:15:00

      • Anonyymi

        Ja ensimmäiset 4 tuntia (LibreOffice Calc)

        =JOS(TUNNIT(B2-A2)>4;AIKA(4;0;0);B2-A2)

        ALOITUSAIKA    LOPETUSAIKA      TYÖAIKA
        16:00:00        22:30:00        04:00:00
        16:00:00        17:30:00        01:30:00

        Työaikasolun muotoilu "Aika"


    • Anonyymi

      Jos solussa A1 on luku 1,62

      Pyöristää seuraavaan 0,25:een:
      =CEILING(A1;0,25)
      1,75

      Pyöristää lähimpään 0,25:een:
      =ROUND(A1*4)/4
      1,50

      Funktiosolun muotoilu pitää olla kahdella desimaalilla.

    • Anonyymi

      Jos vastaus on negatiivinen, niin
      =JOS(A1<0;"";PYÖRISTÄ.KERR(A1;0,25)) - nyt solu jää tyhjäksi jos A1 on negatiivinen. Jos haluat nollan jäävän näkyviin niin vaihda lainausmerkkien tilalle nolla.

    • Anonyymi

      Kellon ajalle voi tehdä myös oman funktion.

      Function pyoristaPaiva(paiva As Date) As Date
      Dim minuutit As Integer: minuutit = Format(paiva, "nn")
      Dim korjatutMinuutit As Integer
      If minuutit Mod 15 > 7 Then
      korjatutMinuutit = minuutit ((((minuutit \ 15) 1) * 15) - minuutit)
      Else
      korjatutMinuutit = minuutit - minuutit Mod 15
      End If
      If Not (korjatutMinuutit = 60) Then
      pyoristaPaiva = CDate(Format(paiva, "hh") & ":" & korjatutMinuutit)
      Else
      pyoristaPaiva = CDate(DateAdd("h", 1, Format(paiva, "hh") & ":00"))
      End If
      End Function

      Esimerkki: =PYORISTAPAIVA(solu)

      aika pyöristetty
      15:00 15:00
      15:02 15:00
      15:04 15:00
      15:06 15:00
      15:08 15:15
      15:10 15:15
      15:12 15:15
      15:14 15:15
      15:16 15:15
      15:18 15:15
      15:20 15:15
      15:22 15:15
      15:24 15:30
      15:26 15:30
      15:28 15:30
      15:30 15:30
      15:32 15:30
      15:34 15:30
      15:36 15:30
      15:38 15:45
      15:40 15:45
      15:42 15:45
      15:44 15:45
      15:46 15:45
      15:48 15:45
      15:50 15:45
      15:52 15:45
      15:54 16:00
      15:56 16:00
      15:58 16:00
      16:00 16:00

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 20v on otettu kiinni

      Tulipalo oli sytytetty joten murhasiko ex omat lapsensa ja heidän Äidin. Tuskin sitä kukaan ohikulkijakaan sytytti.
      Savonlinna
      291
      11073
    2. Suomessa on ollut suurtyöttömyyttä ennenkin, ja lääkäriin pääsee nykyäänkin

      Täällähän oli jonkun sekopään(vas.) juttu, että ennen ei ollut työttömyyttä ja lääkäriin pääsi. Siihen alkoi tietysti ko
      Maailman menoa
      25
      3150
    3. Mitä meidän välillä

      Tapahtuu lopulta?
      Ikävä
      78
      3023
    4. IL - Auerin lapsia oli houkuteltu rahalla Annelin puolelle?

      16:12 Outoja väitteitä Sijaisäidin mukaan Auerin lapsia koetettiin houkutella nettipalstoilla muuttamaan kertomuksiaan
      Maailman menoa
      94
      2721
    5. 89
      2591
    6. Savonlinan perhesurma, epäilty mies romani, äiti kantaväestöä

      https://www.is.fi/kotimaa/art-2000011676508.html Savonlinnan seudun romaniyhdistyksestä kerrottiin lauantaina IS:lle, e
      Maailman menoa
      154
      2291
    7. Savonlinnan murhapolttaja romani

      Ainakin IS kertoo. Arvasin heti ettei ole normi valkolainen suomalainen.
      Maailman menoa
      270
      2186
    8. Ei me taideta

      Pystyä kokonaan olemaan erossa.
      Ikävä
      45
      1471
    9. Kun aika on oikea niin

      Tupsahdat uudelleen tai löydän edes melkein yhtä ihanan ja joudun tyytymään... Suukko poskelles. 😘 Viattomasti vain.. �
      Ikävä
      13
      1435
    10. Muutama vuosi sitten oli pulaa hoitohenkilökunnasta

      Nyt heitä sanotaan irti. Tarve ei ole hävinnyt mihinkään, ei myöskään raha jolla ihmisten työnteosta maksettiin; raha va
      Maailman menoa
      135
      1350
    Aihe