Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketSum af konti?

 Besvar Besvar
Forfatter
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5412
Direkte link til dette indlæg Emne: Sum af konti?
    Sendt: 16.Mar.2017 kl. 12:42
Her er en lille sjov opgave, som jeg fik "langet over disken", for nogle dage siden, som jeg tænkte nogle af jer kunne bryde hovedet lidt med.

Forestil jer, at man har to kolonner, hvor den ene kolonne er konti og den anden kolonne beløb, f.eks.:
1234     123,45
1345     -23,56
2341   1.234,98
3459   3.245,32
3555    -535,22
4567    -432,44
4760    -765,00
4899      86,20
5555   3.453,88
5560     828,37
Det kunne f.eks. være finanskonti, debitorkonti eller andre former for konti, og konti numre er altid forskellige, mens beløb kan være ens.
Der kan i princippet være 100vis af konti.

Opgaven går på, at man i en celle kan skrive et vilkårligt antal konto numre, adskilt af et komma, og så vil summen af de indtastede konti komme til at stå i en anden celle (det er så her jeres løsning skal være).

Hvis man i indtastningscellen  f.eks. skriver "1234,4567,2341", skal resultatet være 123,45 - 432,44 + 1234,98 = 925,99
Skriver man derimod blot "3555", så giver resultatet -535,22
Skriver man "1234,2341,3459,4899,5555,5560", vil resultatet være 8.972,20
O.s.v..

Kort sagt: Skrive et vilkårligt antal konti, adskilt med komma, og få summen af de indtastede konti.

Hvem har en smart løsning på dette?
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top



Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10329
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 16.Mar.2017 kl. 15:10

Hej Excelgaard

 
Sjov udfordring Thumbs Up
Jeg har prøvet at give mig i kast med den og er kommet frem til en denne formel som bruger SØG bygget ind i en arrayformel til at finde kontonumrene i tekststrengen med kontonumre i området A1:A10 og saldo i området B1:B10
Tekststrengen med kontonumre befinder sig i E3.
Formlen skal naturligvis afsluttes med CTRL+SHIFT+ENTER
 
=SUM(HVIS(ER.TAL(SØG(","&A$1:A$10&",";","&E3&","));B$1:B$10))
 
Skulle der snige sig et mellemrum ind i kontostrengen, hvilket kunne være meget naturligt for læsbarhedens skyld, kan man bruge denne i stedet.
=SUM(HVIS(ER.TAL(SØG(","&A$1:A$10&",";","&UDSKIFT(E3;" ";"")&","));B$1:B$10))
 
 
Kan det bruges Smile
 
//Allan
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5412
Direkte link til dette indlæg Sendt: 16.Mar.2017 kl. 15:20
Damn!
Det gik alt for hurtigt  Thumbs Up

Ja, naturligvis skal der bruges matriksformel (har aldrig brudt mig om den betegnelse - kan bedre lide udtrykket 'sekvensformel', som jeg mener er mere passende).

Anyway, du vinder denne omgang, da min egen formel ikke tager højde for mellemrum, så din er absolut mere fleksibel  Geek

En lille detalje, så har jeg ikke celle afgrænsning, men kolonneafgræsning - jeg lavede din formel om til kolonne afgrænsning også, og der var (naturligvis) ingen problem.

Godt (og hurtigt) gået, Allan  Clap
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10329
Direkte link til dette indlæg Sendt: 16.Mar.2017 kl. 15:28
Men det er faktisk en ret brugbar formel, som har potentiale (hvad f..... er det egentlig for noget sh*t at skrive, ALLE formler har da potentiale) LOL
 
Sekvensformel er en meget præcis måde at beskrive en matriks, array eller hvad men nu kalder den.
Sekvens forklarer lige nøjagtig hvad den gør, nemlig opdeling i sekvenser, Tak for den Thumbs Up
 
//Allan
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5412
Direkte link til dette indlæg Sendt: 16.Mar.2017 kl. 15:35
Citér hvad f..... er det egentlig for noget sh*t at skrive
Sprog, Allan, sprog...
...ellers må vi jo anmelde dig til Admin  LOL
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10329
Direkte link til dette indlæg Sendt: 16.Mar.2017 kl. 18:29
Uha, han er en frygtelig fyr, ham Admin Wink
 
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5412
Direkte link til dette indlæg Sendt: 17.Mar.2017 kl. 07:52
Ja, helt i gennem brutal!

Jeg hørte, at Admin engang havde en nær-døds oplevelse...
...og, nu tør Døden ikke komme i nærheden af Admin igen!  Evil Smile
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10329
Direkte link til dette indlæg Sendt: 17.Mar.2017 kl. 11:47
LOL
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk