PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelCyclesheet skapat från val i listaCyclesheet skapat från val i lista
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2019-01-28 13:58
 

Hej!
Jag har 12 rader med text, där varje rad är namnet på ett moment som ska utföras.
Av dessa 12 vill jag kunna välja t.ex. att Rad 1 ska användas 3ggr, rad 2 5ggr etc. D.v.s jag vill kunna ställa hur många gånger varje rad ska användas.
Just nu använder jag rad 1-12 och kolumn A-E

När jag valt antalet på varje, så vill jag enkelt skapa en lista, som jag sedan kan printa (ett cycle sheet) som innehåller alla dessa rader (dessa 12 * antalet, i en slumpad ordning. Listan kommer då förhoppningsvis bli ca 100-120 rader lång beroende på mina val såklart.

Någon som kan hjälpa mig med hur man kan göra detta?

Nytt inlägg
 2019-02-01 07:37
 

Hej Fredrik,

Jag har en idé hur detta kan göras på ett ganska enkelt sätt. Jag har dock inte testat den och har inte jobbat med funktionen slump men det bör fungera.

Du har din lista kolumn A-E och rad 1-12 som du beskrev i blad1.

I blad 2 skapar du en lista med samma kolumner. I första kolumnen får du ha namnet på momentet. Med funktionen LETARAD kan vi med hjälp av namnet hämta övriga rader från blad 1 till blad 2.

I blad 2 lägger du till en kolumn som heter Slump. Där använder du funktionen SLUMP.MELLAN för att generera slumptalet. Denna måste kombineras med funktionen MAX för att få fram vilket som är det högsta talet som skall användas. Det borde i och för sig gå att sätta ett högre tal typ 300.

I kolumn namn kan du använda Dataverifiering för att skapa en lista på de 12 funktionerna.

Nu väljer du i blad 2 via kolumn Namn och Dataveriferingen där ett namn för varje rad. Övrika kolumners värde hoppar in med hjälp av LETARAD. Operationen får upprepas på ny rad det antal gånger som du vill ha antal rader. Det var kanske inte så du tänkt att det skulle fungera men ska det vara enkelt....

För snabbare inmatning kan man också numrera de 12 funktionerna och helt enkelt lära sig dem. Är det väldigt många rader som skall matas in så gör ett makro såklart underverk men det blir lite mer komplicerat.

Sist kan du sortera på kolumn Slump och få dem i slumpmässsig ordning.

cmm

Nytt inlägg
 2019-02-07 16:53
 

 Nja, var inte riktigt vad jag eftersöker.
Om jag har enligt nedan A-E, så vill jag att beroende på värdet i E, så ska den raden slumpas i en lista som jag genererar med ett "knapptryck"
Så jag ställer in värdet i E först, klickar på något och får en genererad lista som innehåller rad 2-13, d.v.s raderna "User case A-L" i en lång lista (se nästa bild.
 

USER CASE SOC BAT    
A 80 60   2
B 80 60   4
C 50 30   2
D 60 50   2
E 25 10   4
F 50 40   3
G 100 100   2
H 100 100   4
I 100 100   2
J 90 60   2
K 100 60   1
L 100 100   1

 

Listan klar (Obs nu är det inte rätt värden i B+C kolumnen, den ska ju följa med också såklart, men som ett exempel...

D.v.s en slumpad lista med de antal jag valt från början.

USER CASE SOC BAT
A 80 60
B 80 60
C 50 30
D 60 50
E 25 10
F 50 40
G 100 100
H 100 100
I 100 100
J 90 60
K 100 60
L 100 100
A 100 100
B 100 100
C 100 100
F 100 100
E 100 100
F 100 100
G 100 100
A 100 100
I 100 100
J 100 100
F 100 100
F 100 100
A 100 100
B 100 100
C 100 100
D 100 100
E 100 100
F 100 100
G 100 100

 

 

Mvh
Fredrik

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelCyclesheet skapat från val i listaCyclesheet skapat från val i lista

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter