Vertailu

Baster Blaster

Ongelma on seuraavanlainen, on Ukko ja päivässä on 12 tapahtumaa joissa Ukko voi olla mukana, miten saan selville jos esim. sarakkeessa C5 on luetteloitu, että Ukko on ollut tapahtumissa:

1,5,7,8,12

Sarakeissa E5 - E17 on eri tapahtumien kestoajat ja edellä kuvatuista tapahtumista mitäisi pystyä Ukolle laskemaan siis tunnit tapahtumista 1,5,7,8,12


HELP PLEASE !

5

419

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • laita oma funktio Lasketunnit moduuliin ja sitten soluun mihin haluat tunnit nakyviin kirjoitat kaavan
      =Lasketunnit(C5)
      eli nyt hakee tapahtumat solusta C5 ja tunnit on tapahtumille soluissa E5-E16

      ja tama siis moduuliin (laskee nyt tunteja desimaaleilla). Jos haluat, etta laskee minuuteilla- eli kestoaika annettu muodossa 02:20 niin voin tehda sitten korjatun makron. Makro toimii vain v 2000 ylospain muistaakseni... (Split- funktiosta johtuen)

      Public Function Lasketunnit(Solu As Range) As Double
      Dim tapahtumat
      Dim i As Integer
      Dim tunnit As Double
      tapahtumat = Split(Solu.Text, ",")
      For i = 1 To UBound(tapahtumat) 1
      tunnit = tunnit Range("E5").Cells(tapahtumat(i - 1), 1)
      Next
      Lasketunnit = tunnit
      End Function

      • Baster Blaster

        En halua laskea tunteja piluilla vaan tapahtumat oli eroteltu pilkuin Ukko oli siis ollut mukana tapahtumissa 1,5,7,8,12 siis pitäisi selvittää koodilla mitkä tapahtumat lasketaan mukaan.

        Eli Ukko voi olla jossakin tapahtimassa tai kaikissa tai osassa tapahtumista mukana se pitäisi saada selville mitkä tapahtumien kestot siis lasketaan Ukon tuntimäärään.

        Kiitos vaivannäöstäsi


      • Baster Blaster kirjoitti:

        En halua laskea tunteja piluilla vaan tapahtumat oli eroteltu pilkuin Ukko oli siis ollut mukana tapahtumissa 1,5,7,8,12 siis pitäisi selvittää koodilla mitkä tapahtumat lasketaan mukaan.

        Eli Ukko voi olla jossakin tapahtimassa tai kaikissa tai osassa tapahtumista mukana se pitäisi saada selville mitkä tapahtumien kestot siis lasketaan Ukon tuntimäärään.

        Kiitos vaivannäöstäsi

        koodihan tekee juuri noin!!!
        Hakee solussa olevat tapahtumat
        erottelee ne
        hakee niita vastaavat tuntimaarat ja
        summaa ne yhteen
        ???


      • Baster Blaster
        kunde kirjoitti:

        koodihan tekee juuri noin!!!
        Hakee solussa olevat tapahtumat
        erottelee ne
        hakee niita vastaavat tuntimaarat ja
        summaa ne yhteen
        ???

        Niinpäs tekeekin mutta aika siis on muodossa 14:20 eli minuutitkin pitäisi saada.

        Sori oli visiin simmut ristissä

        Kiitos nyt tosi paljon


      • Baster Blaster kirjoitti:

        Niinpäs tekeekin mutta aika siis on muodossa 14:20 eli minuutitkin pitäisi saada.

        Sori oli visiin simmut ristissä

        Kiitos nyt tosi paljon

        muuta sen solun muotoiluksi missa kaava
        [h]:mm


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

    Luetuimmat keskustelut

    1. En voi jutella kanssasi

      tietenkään, mutta täällä voin sanoa sinulle, että se sinun hiljaisuutesi ja herkkyytesi eivät ole heikkoutta. Ne ovat ih
      Tunteet
      57
      7360
    2. Trump ja Vance murskasivat ja nolasivat Zelenskyn tiedotusvälineiden edessä Valkoisessa talossa.

      Jopa oli uskomaton tilaisuus Valkoisessa talossa. Zelensky jäi täydelliseksi lehdellä soittelijaksi suhteessa Trumpiin j
      Maailman menoa
      739
      3634
    3. Zelenskyi ei suostunut nöyrtymään Trumpin ja Vancen edessä, siksi meni pieleen

      Trumppia täytyy imarrella, silloin homma toimii aina. Tähän Zelenskyi ei suostunut.
      Maailman menoa
      374
      2019
    4. Mikä on kaivattusi ärsyttävin piirre?

      Mun kaivattu on erittäin vastahakoinen puhumaan itsestä. Kääntää puheenaiheen aina muuhun kun hänestä tulee puhetta.
      Ikävä
      165
      1826
    5. Koska olet rakastellut

      Kaivattusi kanssa viimeksi?
      Ikävä
      86
      1489
    6. Kokoomus haluaa hoitaa flussat yksityisellä, jotta säästettäisiin rahaa ja aikaa

      Mies hakeutui Terveystalo Kamppiin flunssaoireiden takia helmikuisena sunnuntai-iltana. Diagnoosiksi kirjattiin influens
      Maailman menoa
      84
      1401
    7. Miten saisin

      Sinut omakseni?
      Ikävä
      91
      1300
    8. Anteeksi Pekka -vedätys

      Apuna Ry:n somessa levinnyt Anteeksi Pakka -kampanja saa aina vaan kummallisempia piirteitä. ”Mä pyydän anteeksi. Mä
      Maailman menoa
      63
      1267
    9. Rakkaus ei iloitse vääryydestä vaan iloitsee yhdessä TOTUUDEN kanssa.

      Tajuatteko, että jotkut ihmiset pitävät siitä, kun toiset kaatuvat? He nauttivat siitä, kun toiset mokaavat tai käyttävä
      Idän uskonnot
      262
      1251
    10. Kumpi tästä

      Teidän tilanteesta teki vaikeaa? Sivusta
      Ikävä
      81
      1164
    Aihe