13. september 2007 - 15:58Der er
7 kommentarer og 1 løsning
Makro til samling af tal
Hej eksperter
Jeg har en data-tabel med produkter nedad og ugenumre udad. Jeg har så brug en en minitabel længere nede i arket, som i overskriften eksempelvis kan indeholde teksten "uge 36". Jeg skal så i denne minitabel indsamle de 12 første rækker, for kolonne "uge 36" i min data-tabel med produkt (står i kolonne A) og tilhørende mængde af produkt.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Kan være mig der skyder ved siden af, men ville en vlookup / lopslag ikke kunne lave din minitabel? Hvis du har dine 12 produkter i col.A, så en vlookup til hver af disse 12 rækker, med en offset value der var linket til dit ugenr. - kunne være en indtastning af 36, hvor offset værdien så var 36+1 for kolonne nr.37. Bare et forslag / Luffe
yes - det er også dårligt forklaret af mig, men i mellem produkterne, kan der være en masse tomme celler - der ønsker jeg ingen værdier. Altså jeg ønsker en tabel, hvor jeg har de varelinjer der er angivet noget ud for - og det skal kunne udvælges dynamisk via en makro.
Er det således at de 12 "første" produkter i uge 36, så ikke nødvendigvis er første 12 i uge 38? Det er hele tiden de 12 første med en værdi i det angivne ugenr der skal vælges?
Nu er jeg ikke den mest erfarne bruger af VBA, men kunne et simpelt autofilter på dine data ikke være løsningen? Du kunne for den givne måned vælge en top12, non blanks, greater than 0, sort descending, mange muligheder for at vælge de 12 aktive produkter. Hvis du skulle bruge din "minitabel" for print eller for kun en uge isoleret, kunne du jo også vælge at lave lookup tabellen med alle 20 rækker, med variabel valg af uge, og så smide et autofilter på denne minitabel istedet med en custom udvælgelse greater than 0. Næste uge ændrer du uge nummer og går ind i autofilter dropdown, custom og trykker OK for at opdatere. For mig lyder det da meget nemt :o) Hilsen Luffe
Det kan da helt sikkert gøres v.hj.a. en makro. Jeg tænkte bare - en lookup med uge nummer og et autofilter på denne kunne det samme; så ville du også have en mini tabel under din data-tabel. Men jeg skal ikke kommentere mere, hvis det SKAL være en VBA løsning. Kender godt at man har en ide i hovedet. / Luffe
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.