Gjest Slettet-fsaSP0zV Skrevet 3. februar Del Skrevet 3. februar (endret) Mine kunnskaper om Excel strekker ikke til, så jeg trenger hjelp. Situasjon: Jeg har en liste med kontonumre og beløp. Hvordan kan jeg enkelt få summert alle beløp som har gått ut og inn pr konto? Eksempel: Konto Beløp Konto A 10589 Konto B -5000 Konto C 3210 Konto A -45000 Konto C 12800 Konto B -5698 Konto C 12489 Konto B 1398 Konto A -4890 Ønsket resultat: Konto A sum av beløp Konto B sum av beløp Konto C sum av beløp Finnes det en formel som kan gjøre dette? Ønsker ikke å gjøre dette manuelt, da arket er på mange tusen linjer. Endret 3. februar av Slettet-fsaSP0zV Lenke til kommentar
Salvesen. Skrevet 3. februar Del Skrevet 3. februar Ser du ikke ønsker å gjøre det manuelt, og det finnes nok fine DAX formler for å gjøre dette enkelt nok. Men om det var meg hadde jeg brukt filter og tatt for meg ett og ett konto nummer(med filtrering) og prukt auto summering. Om det ikke er alt for mange kontoer så vil ldette gå kjempe fort. Lenke til kommentar
Gjest Slettet-fsaSP0zV Skrevet 3. februar Del Skrevet 3. februar MK3 skrev (7 minutter siden): SUMIF på engelsk. Takk for info, leser meg opp på den. Lenke til kommentar
Gjest Slettet-fsaSP0zV Skrevet 3. februar Del Skrevet 3. februar Salvesen. skrev (6 minutter siden): Ser du ikke ønsker å gjøre det manuelt, og det finnes nok fine DAX formler for å gjøre dette enkelt nok. Men om det var meg hadde jeg brukt filter og tatt for meg ett og ett konto nummer(med filtrering) og prukt auto summering. Om det ikke er alt for mange kontoer så vil ldette gå kjempe fort. Det er veldig mange kontoer, og mange tusen linjer. Det var slik jeg startet å gjøre det, men det vil ta altfor lang tid. Lenke til kommentar
Salvesen. Skrevet 3. februar Del Skrevet 3. februar Slettet-fsaSP0zV skrev (2 minutter siden): Det er veldig mange kontoer, og mange tusen linjer. Det var slik jeg startet å gjøre det, men det vil ta altfor lang tid. Ja da er det nok bedre å gjøre som over og legge inn noe DAX for å automatisere prosessen Lenke til kommentar
Gjest Slettet-fsaSP0zV Skrevet 3. februar Del Skrevet 3. februar MK3 skrev (23 minutter siden): SUMIF på engelsk. SUMMERHVIS (funksjon) - Støtte for Microsoft gjør det jeg er ute etter. Takk for hjelpen. Lenke til kommentar
toiota Skrevet 19. mars Del Skrevet 19. mars Her har du et løsningsforslag i R: The R Project for Statistical Computing, der jeg bruker funksjonene `group_by()`, `summarise()` og sum(). Jeg brukte dine data, bortsett fra at jeg endret kolonnenavnet "Beløp" til "Belop". Spør dersom det er noe du lurer på. `my_script.R`: install.packages("tidyverse") library(tidyverse) # NB! Linjer som begynner med `#> ` er OUTPUT. setwd("C:/my-project/Excel-Hvordan-betinget-summere-tall-i-en-tabell") getwd() # sjekker at "working directory" er korrekt. # Jeg lagret dine data i en CSV-fil `konto-belop.csv` # (Du kan eksportere Excel-fila di som ei CSV-fil) # Laster inn CSV-fila: KontoBelop <- readr::read_csv(file="konto-belop.csv") KontoBelop # Se på data #> # A tibble: 9 × 2 #> Konto Belop #> <chr> <dbl> #> 1 Konto A 10589 #> 2 Konto B -5000 #> 3 Konto C 3210 #> 4 Konto A -45000 #> 5 Konto C 12800 #> 6 Konto B -5698 #> 7 Konto C 12489 #> 8 Konto B 1398 #> 9 Konto A -4890 # Grupper data etter Konto by_Konto <- KontoBelop %>% dplyr::group_by(Konto) by_Konto # Se på gruppert data #> # A tibble: 9 × 2 #> # Groups: Konto [3] #> Konto Belop #> <chr> <dbl> #> 1 Konto A 10589 #> 2 Konto B -5000 #> 3 Konto C 3210 #> 4 Konto A -45000 #> 5 Konto C 12800 #> 6 Konto B -5698 #> 7 Konto C 12489 #> 8 Konto B 1398 #> 9 Konto A -4890 # Vis antall rader i hver gruppe og sum for hver gruppe by_Konto %>% dplyr::summarise( AntallRader = n(), Sum = sum(Belop, na.rm = TRUE) # `na.rm = TRUE` sletter alle tomme rader ) #> # A tibble: 3 × 3 #> Konto AntallRader Sum #> <chr> <int> <dbl> #> 1 Konto A 3 -39301 #> 2 Konto B 3 -9300 #> 3 Konto C 3 28499 # Beregn kun sum for hver gruppe sum_by_Konto <- by_Konto %>% summarise( Sum = sum(Belop, na.rm = TRUE), ) sum_by_Konto #> # A tibble: 3 × 2 #> Konto Sum #> <chr> <dbl> #> 1 Konto A -39301 #> 2 Konto B -9300 #> 3 Konto C 28499 # Lagre resultatet som en CSV-fil som deretter kan åpnes i Excel: readr::write_excel_csv(sum_by_Konto, "sum_by_konto.csv") konto-belop.csv my_script.R sum_by_konto.csv Lenke til kommentar
toiota Skrevet 21. mars Del Skrevet 21. mars (endret) 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! :-) Endret 21. mars av toiota Skrivefeil Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå