Gå til innhold

toiota

Medlemmer
  • Innlegg

    32
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av toiota

  1. Tips: Dersom du har en Microsoft-konto, har Excel 365 en funksjon kalt TOCOL(), som for øvrig ikke finnes i Excel 2021 som jeg bruker til vanlig. Ved å bruke denne funksjonen slipper du å gå innom Notepad++ eller lignende teksteditor. Jeg legger ved en skjermdump fra Excel 365. Jeg fjernet mellomrommene i dine rådata (Ctrl + H), før jeg brukte "Split Text to Column"). Tallet 1 i `=TOCOL(G4:K8,1)` gjør at funksjonen ignorerer tomme celler.

    Excel-Microsoft-365.png.216a61844eae88153ae74019e5717164.png

    • Innsiktsfullt 1
  2. NB! Alle kodene er nå brukt.

    Jeg gir bort enda noen Steam-spill, og med det avsluttes årets "vårrengjøring" :-)
     

    Syberia (2002)

    • TAGS: Adventure, Point & Click, Puzzle, Female Protagonist, Casual, Steampunk, Atmospheric, Story Rich, Mystery, Classic, Singleplayer, Escape Room, Beautiful, Great Soundtrack, Third Person, Sci-fi, Hidden Object, Nostalgia, 2.5

    Edna & Harvey: The Breakout - Anniversary Edition (2008/2019)

    • TAGS: Adventure, Indie, Point & Click, Comedy, Puzzle, Dark Humor, Female Protagonist

    Silence (2016)

    • TAGS: Adventure, Point & Click, Story Rich, Great Soundtrack, Indie, Singleplayer, Puzzle, Female Protagonist, Exploration, Casual, 2D, Retro, Short, Cult Classic, Classic

    Ken Follett's The Pillars of the Earth (2017)

    • TAGS: Choices Matter, Adventure, Visual Novel, Story Rich, Point & Click, Medieval, Indie, Casual, Interactive Fiction, Based On A Novel, Atmospheric, Singleplayer, Historical, Great Soundtrack, Violent, Female Protagonist, Hand-drawn, Choose Your Own Adventure, RPG, 2D
       

    White Day: A Labyrinth Named School (2017)

    • TAGS: Horror, Adventure, Action, Indie, Survival Horror, First-Person, Puzzle, Psychological Horror, Singleplayer, Atmospheric, Nudity, Anime, Dating Sim, Sexual Content, Multiple Endings, Female Protagonist, Mature, Remake, Multiplayer
       

    Strategic Command: World War I (2019)

    • TAGS: Strategy, World War I, Wargame, Military, Turn-Based Strategy
       

    Catizens - Game & Soundtrack Bundle (2022)

    • TAGS: Early Access, Colony Sim, City Builder, Building, Sandbox, Strategy, Survival, Simulation, Crafting, Farming Sim, Management, Base Building, Character Customization, Life Sim, Cats, Cute, 3D, Family Friendly, Fishing, Agriculture
       

    Catizens - Game & Soundtrack Bundle.txt Edna & Harvey - The Breakout - Anniversary Edition.txt Ken Follett's The Pillars of the Earth.txt Silence.txt Strategic Command - World War I.txt Syberia.txt White Day - A Labyrinth Named School.txt

    • Liker 2
  3. NB! Alle kodene er nå brukt.

    Gir bort 4 nye Steam-spill:

    DOOM 64 (1997/2020)

    • TAGS: Action, FPS, Classic, 1990's, Retro, Gore, Shooter, First-Person, Violent, Cult Classic, Singleplayer, Horror, Fast-Paced, Demons, Sci-fi, Boomer Shooter, Atmospheric, Pixel Graphics, Great Soundtrack, Old School
       

    Hue (2016)

    • TAGS: Indie, Puzzle, Adventure, Platformer, Puzzle Platformer, Great Soundtrack, Colorful, 2D, Narration, Singleplayer, Side Scroller, Metroidvania, Casual, Story Rich, 2D Platformer
       

    The Sexy Brutale (2017)

    • TAGS: Puzzle, Adventure, Mystery, Indie, Time Manipulation, Detective, Time Travel, Great Soundtrack, Story Rich, Singleplayer, Sexual Content, Stealth, Atmospheric, Point & Click, Mature, Dark, Isometric, NSFW
       

    Lacuna – A Sci-Fi Noir Adventure (2021)

    • TAGS: Detective, Pixel Graphics, Noir, Interactive Fiction, Multiple Endings, Cyberpunk, Crime, Conversation, Sci-fi, Choices Matter, Narration, Text-Based, Adventure, 2D, Thriller, Linear, Drama, Futuristic, Investigation, Story Rich
       

    DOOM 64.txt Hue.txt Lacuna – A Sci-Fi Noir Adventure.txt The Sexy Brutale.txt

    • Liker 1
  4. NB! KODENE ER NÅ BRUKT!

    Gir bort 3 Leisure Suit Larry spill (Steam):

    Leisure Suit Larry - Magna Cum Laude Uncut and Uncensored (2017)

    • Tags: Sexual Content, Nudity, Adventure, Mature, Comedy, Singleplayer, Point & Click, NSFW, Funny
       

    Leisure Suit Larry - Wet Dreams Don't Dry (2018)

    • Tags: Adventure, Comedy, Point & Click, Sexual Content, Puzzle, Retro, 2D, Cartoony, Story Rich, Singleplayer, Sequel, LGBTQ+, Nudity, Colorful, Mature, Casual, Indie, NSFW, Classic, Great Soundtrack

    Leisure Suit Larry - Wet Dreams Dry Twice (2020)

    • Tags: Point & Click, Adventure, Sexual Content, Comedy, Puzzle, 2D, Nudity, Retro, Story Rich, Cartoon, Cartoony, LGBTQ+, Romance, Atmospheric, Singleplayer, Mature, Linear, Casual, Funny, Old School

    Leisure Suit Larry - Magna Cum Laude Uncut and Uncensored (2017).txt Leisure Suit Larry - Wet Dreams Don't Dry (2018).txt Leisure Suit Larry - Wet Dreams Dry Twice (2020).txt

    • Liker 1
  5. "Mystery Egg Bundle" som jeg kjøpte på FANATICAL, innholdt spill jeg hadde fra før av. Jeg gir derfor bort kodene til to Steam-spill:

    Train Valley 2

    TAGS: Open World, Resource Management, Puzzle, Minimalist, Stylized, Family Friendly, Adventure, Time Management, Atmospheric, Tactical, Difficult, City Builder, Sandbox, Third Person, Strategy, Simulation, Casual, Indie, Cute, Management

    Edit: Train Valley 2 koden er brukt!

    Alwa's Legacy

    TAGS: Metroidvania, 2D Platformer, Puzzle Platformer, Exploration, Platformer, Pixel Graphics, Action-Adventure, Female Protagonist, Indie, Retro, 2D, Fantasy, Cute, Magic, Adventure, Action, Singleplayer, Colorful, Soundtrack, Old School

    Edit: Alwa's Lewgacy koden er brukt!

    God påske!

    • Liker 1
  6. Jeg fikk ikke til søk på to søkekriterier, så istedenfor slo jeg sammen kolonnene "Valuta" og "Dato" til en hjelpekolonne "Valua-Dato". Så her er et løsningsforslag med en ekstra hjelpekolonne i ordre- og oppslagstabellen, samt bruk av VLOOKUP-funksjonen.

    Programvare: Calc, LibreOffice_24.2.1_Win_x86-64.msi

    Inndata: kolonnenavn med grønn bakgrunnsfarge.
    Utdata:  kolonnenavn med gulorange bakgrunnsfarge.

    ordreverdi.png.a32e360d0cb14bc4a5009ab3a81478e0.png

     

    Formler i ordretabellen:

    D4

    =CONCAT(A4; " "; B4)

    E4

    =VLOOKUP($D4;$I$4:$L$100;4;1)

    F4

    =ROUND(C4/E4;2)


    Formler i oppslagstabellen:

    I4

    =CONCAT(J4;" ";K4)

    Kommentar til D4 og I4: 
    Ved å slå sammen valuta og dato behøver man bare et søkekriterie. Tallverdien for dato er antall dager siden dag 0 (= 30. des. 1899, default).

    Kommentar til kolonne "I":
    NB! Kolonne "I", Valuta-Dato", i oppslagstabellen må være stigende sortert når man bruker "approximate match", dvs. siste parameter i VLOOKUP lik 1.

    ordreverdi.ods

  7. Her er ei alternativ løsning ved hjelp av oppslagstabell og VLOOKUP()-funksjonen.

    Programvare: Calc, LibreOffice_24.2.1_Win_x86-64.msi

    Bruk: Skriv inn ID-verdier i pakkelistetabellen. Resten av cellene fylles ut automatisk, og totalvekten beregnes.

    • Vekt-kolonna i oppslagstabellen er bare "tulletall" mellom 0 og 1.

    Formler i pakkelistetabellen:

    D1

    =SUM(D4:D100)

    B4:B100

    =IF($A4="";"";VLOOKUP($A4;$G$4:$J$100;2;0))

    C4:C100

    =IF($A4="";"";VLOOKUP($A4;$G$4:$J$100;3;0))

    D4:D100

    =IF($A4="";"";VLOOKUP($A4;$G$4:$J$100;4;0))
    • IF(...) benyttes for erstatte #N/A med tomme strenger "" der ID-kolonna mangler verdier.
    • VLOOKUP, Type=0, betyr eksakt søk. Med andre ord, kun ID-verdier i oppslagstabellen er gyldige. Ved ugyldige verdier spytter formlene ut #N/A.

    pakkeliste.thumb.png.86cb8479ad4c719a5e8f0d00328056ec.png

    pakkeliste_v2.ods

  8. Nytt løsningsforslag, som også denne gang ikke er i Excel, men det nærmer seg ... :-)

    - Programvare: Calc, LibreOffice_24.2.1_Win_x86-64.msi

    - LibreOffice Extension: Decroise v.1.8.5 (fra 2009/2010 !!!)
    Lastet den ned fra LibreOffice Calc: Tools > Extensions... > lenken "Get more extensions online..." > Søk: decroise

     

    Resultattabellen mangler kolonneoverskrifter, så de må legges inn manuelt (gulorange bakgrunnfarge)

    libreoffice-extension--decroise-v2.thumb.png.ae727d36c63e3039d141ad7656dac0cf.png

    Kolonne "Verdi" i resultattabellen kan nå filtreres, eller du kan laste resultattabellen inn  i en database, og jobbe videre med den der.

     

    Den følgende skjermdumpen viser at "decroise" også håndterer doble rad- og kolonnenavn.


    libreoffice-extension--decroise-doble-rad-kolonnenavn-v2.png.56268336498b1d593894931afdace09e.png

  9. Butikk: https://www.fanatical.com/

    Dollar Collections. Bundles & Packs from $1.
    https://www.fanatical.com/en/collections/dollar-collections/

    Alle spillene er Steam-spill

    Totalsum for alle spillene: kr 110

    (Steam Store prisene er fra 24. mars)

    Donut County (ROW), kr 35.86 (Steam kr 135)

    Double Pack: kr 20.91
        - Styx: Master of Shadows
        - Styx: Shards of Darkness
        Steam Store: STYX COLLECTION, kr 388.08, -5%
        
    Classic Comnplete'n'Tasty Pack: kr 11.68
        - Oddworld: Abe's Exoddus RETAIL (Steam kr 20) [*]
        - Oddworld: Abes Oddysee RETAIL (Steam kr 20) [*]
        - Oddworld: Munch's Oddysee RETAIL (Steam kr 36) [*]
        - Oddworld: New 'n' Tasty (Steam kr 140)
        - Oddworld: New 'n' Tasty - Alf's Escape (Steam kr 20)
        - Oddworld: New 'n' Tasty - Scrub Abe (Steam kr 7)
        - Oddworld: Stranger's Wrath RETAIL (Steam kr 70) [*]
         [*]: Steam Store: THE ODDBOXX, kr 86, -41%
         
    Learn Japanese Trilogy: kr 11.68
        - Learn Japanese To Survive! Hiragana Battle
        - Learn Japanese To Survive! Kanji Combat
        - Learn Japanese To Survive! Katakana War
        Steam Store: Japanese To Survive! Trilogy BUNDLE, kr 145.80, -10%

    Giana Sisters: Twisted Bundle: kr 11.68
        - Giana Sisters: Twisted Dreams
        - Giana Sisters: Twisted Dreams - Rise of the Owlverlord
        Steam Store: GIANA SISTERS: TWISTED BUNDLE, kr 126, -7%
        
    Double Pack: kr 17.40
        - Call of Juarez
        - Call of Juarez: Bound in Blood
        Steam Store: CALL OF JUAREZ BUNDLE, kr 282.60, -10%

    Takk for tipset vidor! Jeg var ikke klar over denne nettbutikken.

    Kilde: https://www.diskusjon.no/topic/1629519-gratis-spill-og-bra-tilbud-tråd/page/36/#

  10. Det nærmeste jeg kommer en løsning er en Pivot-tabell som viser informasjonen du er ute etter, men ikke i en 5x5 matrise. 

    Programvare: "Spreadsheet" i office-pakken:  ONLYOFFICE Desktop Editors for Windows, v8.0.1

    nor.jorgen, takk for at du nevnte vlookup-funksjonen, den fikk jeg sannelig bruk for. Drop down liste skal sjekkes ut senere :-)

    Regneark: "pivot-tabell-v2.xlsx"
    Ark: Data
    
    Kolonne C:
    =VLOOKUP(B2,Oppslagstabeller!$A$4:B34,2,FALSE)
    
    Kolonne E:
    =VLOOKUP(D2,Oppslagstabeller!$A$12:B42,2,FALSE)
    
    Kolonne F
    =B2*D2
    
    Kolonne G
    =CONCAT(B2,"-",D2)
    
    Kolonne H
    =CONCAT("Holdning ",C2," & Makt ",E2)
    

    sheet-Pivot-tabell-v2.png

    sheet-Data.png

    sheet-Oppslagstabeller.png

    sheet-Vekting-og-Gruppeverdi.png

    pivot-tabell-v2.xlsx

  11. Jeg er nybegynner angående Pivot-tabeller, men ser at dette er et veldig nyttig verktøy å ha i verktøykassa. 

    Løsningsforlaget er ikke gjort i Excel, men i Spreadsheet fra  ONLYOFFICE Desktop Editors v.8.0.1

    Etter å ha åpnet Excel-fila, tok det bare 7 klikk (se vedlagt skjermdump) før jeg fikk resultatet ved hjelp av en Pivot-tabell.

    Pivot-tabeller kan absolutt  gjøre vei i vellinga!  :-)

    regneark-pivot-tabell-losningsforslag-7-klikk.png

  12. Her har du mitt løsningsforslag i R

    Husk å forandre `setwd(...)` til mappen som inneholder Excel fila.

    Fil: `my_script.R`

    # R version 4.3.3 (2024-02-29 ucrt) -- "Angel Food Cake"
    
    # 0. Sjekker om "tidyverse" allerede er installert.
    
    check_and_install <- function(package){
      if (!package %in% rownames(installed.packages())){
        install.packages(package)
      }
    }
    
    check_and_install("tidyverse")
    
    #install.packages("tidyverse")
    library(tidyverse)   # v2.0.0
    library(readxl)      # v1.4.3
    
    # 1. Last inn excel-fila
    setwd("C:/my-project/Excel-Vise-hvilke-linjer-ting-ligger-pa-i-ett-regne-ark")
    tema <- readxl::read_xlsx("tema.xlsx")
    # Vis datasett
    tema
    #> # A tibble: 10 × 2
    #>    TEMA    VERDI
    #>    <chr>   <dbl>
    #>  1 skog       13
    #>  2 skog       53
    #>  3 fjell      99
    #>  4 fjell      34
    #>  5 fjell      53
    #>  6 myr         8
    #>  7 myr        74
    #>  8 myr        31
    #>  9 myr        94
    #> 10 myr        68
    
    # 2. Gruppér datasettet etter TEMA
    by_tema <- tema %>% dplyr::group_by(TEMA)
    # Vis gruppert datasett
    by_tema
    #> # A tibble: 10 × 2
    #> # Groups:   TEMA [3]
    #>    TEMA    VERDI
    #>    <chr>   <dbl>
    #>  1 skog       13
    #>  2 skog       53
    #>  3 fjell      99
    #>  4 fjell      34
    #>  5 fjell      53
    #>  6 myr         8
    #>  7 myr        74
    #>  8 myr        31
    #>  9 myr        94
    #> 10 myr        68
    
    # 3. Vis grupper
    # (NB! Gruppene er sortert alfabetisk, og gitt en indeks)
    by_tema %>% group_keys()
    #> # A tibble: 3 × 1
    #>   TEMA
    #>   <chr>
    #> 1 fjell
    #> 2 myr
    #> 3 skog
    
    # 4. Lagre temanavn til senere bruk
    temanavn <- by_tema %>% group_keys() %>% unlist(use.names = FALSE)
    temanavn
    #> [1] "fjell" "myr"   "skog"
    
    # 5. Vis antall rader i hver gruppe
    by_tema %>% tally()
    #> # A tibble: 3 × 2
    #>   TEMA      n
    #>   <chr> <int>
    #> 1 fjell     3
    #> 2 myr       5
    #> 3 skog      2
    
    # 6. Vis hvilken gruppeindeks hver rad tilhører
    # Info: 1=fjell, 2=myr, 3=skog
    by_tema %>% group_indices()
    #>  [1] 3 3 1 1 1 2 2 2 2 2
    
    # 7. Vis hvilken gruppe hver rad tilhører
    # (dette burde være noe for deg!)
    radnummer <- by_tema %>% group_rows()
    names(radnummer) <- temanavn
    radnummer
    #> <list_of<integer>[3]>
    #> $fjell
    #> [1] 3 4 5
    #> 
    #> $myr
    #> [1]  6  7  8  9 10
    #> 
    #> $skog
    #> [1] 1 2
    
    # 8. Lag tabell
    df <- as_tibble(lapply(radnummer, `length<-`, max(lengths(radnummer))))
    df
    #> # A tibble: 5 × 3
    #>   fjell   myr  skog
    #>   <int> <int> <int>
    #> 1     3     6     1
    #> 2     4     7     2
    #> 3     5     8    NA
    #> 4    NA     9    NA
    #> 5    NA    10    NA
    
    # 9. Lagre tabellen som en CSV-fil som kan åpnes i Excel.
    readr::write_excel_csv(df, "tema_radnummer.csv")

    Fil: `my_script_minimal.R`

    Inneholder ingen kommentarer og output.

    # R version 4.3.3 (2024-02-29 ucrt) -- "Angel Food Cake"
    
    check_and_install <- function(package){
      if (!package %in% rownames(installed.packages())){
        install.packages(package)
      }
    }
    
    check_and_install("tidyverse")
    
    library(tidyverse)   # v2.0.0
    library(readxl)      # v1.4.3
    
    setwd("C:/my-project/Excel-Vise-hvilke-linjer-ting-ligger-pa-i-ett-regne-ark")
    
    tema <- readxl::read_xlsx("tema.xlsx")
    
    by_tema <- tema %>% dplyr::group_by(TEMA)
    
    temanavn <- by_tema %>% group_keys() %>% unlist(use.names = FALSE)
    
    radnummer <- by_tema %>% group_rows()
    names(radnummer) <- temanavn
    
    df <- as_tibble(lapply(radnummer, `length<-`, max(lengths(radnummer))))
    
    readr::write_excel_csv(df, "tema_radnummer.csv")

     

    tema.xlsx.png

    resultat-i-excel.png

    my_script.R my_script_minimal.R tema.csv tema.xlsx tema_radnummer.csv

    • Liker 1
×
×
  • Opprett ny...