Print side | Luk vindue

Generering af ny data

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=4002
Udskrevet den: 27.Apr.2024 kl. 01:04


Emne: Generering af ny data
Besked fra: donroolio
Emne: Generering af ny data
Posteringsdato: 06.Sep.2019 kl. 22:36
Hejsa

Jeg har brug for at generere noget nyt data, baseret på eksisterende data.
PT har jeg et ark med 100 bilmodeller/varianter med dertil hørende variabel årgang.

Eksempelvis:

mærke, model, variant, år_fra, år_til, antal_rækker
Audi, A3, 2012,2018,175

I det her tilfælde har jeg brug for en formel eller anden metode, der kan generere 175 nye rækker, med samme mærke, model og variant, men som vælger et random år mellem værdien i år_fra og år_til.

Kan det overhovedet lade sig gøre?

Har som sagt et ark med 100 biler, hvor jeg skal generere nye rækker efter samme metode/formel.

Hilsen
Jakob



Svar:
Besked fra: Hans K.
Posteringsdato: 07.Sep.2019 kl. 06:53
Har forsøgt at /topic662.html - uploade en fil, men det vil nu, som adskillige gange tidligere, ikke lykkes, så derfor, med:

Mærke Model Variant år_fra år_til # rækker
Audi A3 2012 2018 175

i A1:F2, prøv følgende:

I A3: =IF(ROWS($1:1)<=$F$2;A2;""). Kopier til B3 og C3
I D3: =IF(ROWS($1:1)<=$F$2;RANDBETWEEN($D$2;$E$2);"")
I E3: =IF(ROWS($1:1)<=$F$2;RANDBETWEEN($D3;$E$2);"")

Vælg A3:E3. Kopier nedad så langt som nødvendigt.

Hvis du bruger dansk Excel:
IF = HVIS
ROWS = RÆKKER
RANDBETWEEN = SLUMPMELLEM







Besked fra: donroolio
Posteringsdato: 07.Sep.2019 kl. 10:16
Hej Hans

Tak for svar :-)

Jeg var allerede kommet så langt. Det er bare en ret manuel process. Problemet er, at jeg har 100 forskellige biler/varianter. Så for at undgå at skulle lave samme øvelse for alle variationerne, tænkte jeg at man kunne lave noget automatisk.

Tror måske man blive nødt til at smide det i database og så kode sig ud af det.

Nedenstående er et udtræk.

make model variant from to count
VW UP 1,0 (60HK) 2012 2019 176
TOYOTA AYGO 1,0 2009 2019 158
CITROËN C1 1,0 2009 2019 116
PEUGEOT 208 1,6 BLUEHDI (100HK) 2015 2019 109
SKODA CITIGO 1,0 (60HK) 2012 2019 87
KIA PICANTO 1,0 2011 2019 77
SUZUKI SWIFT 1,2 2010 2019 59
KIA RIO 1,2 2012 2019 58
PEUGEOT 107 1,0 2009 2014 53



Besked fra: donroolio
Posteringsdato: 07.Sep.2019 kl. 15:24
Fald over dette program, som kunne lige det jeg skulle bruge det til.

Hvis der er andre der står med samme problem:
https://www.extendoffice.com/documents/excel/3682-excel-copy-and-insert-row-multiple-times.html?fbclid=IwAR01d4XbnklqCcV5wihbMZbVn3sVrswqknPAKjPyjYr_yKDZod7Jj4ytrKg" rel="nofollow - https://www.extendoffice.com/documents/excel/3682-excel-copy-and-insert-row-multiple-times.html?fbclid=IwAR01d4XbnklqCcV5wihbMZbVn3sVrswqknPAKjPyjYr_yKDZod7Jj4ytrKg



Print side | Luk vindue