Ga naar inhoud

Gegevens in Excel importeren


anne26

Aanbevolen berichten

Korte inleiding:

Ik wil een kwaliteitscontrole systeem voor een productie lijn gaan opzetten en één onderdeel hiervan is het automatisch verzamelen en verwerken van gegevens. Deze zou dan uiteindelijk gebruikt worden om de verschillende geproduceerde rollen te analyseren en te controleren.

3D bestand:

Het 3D bestand wordt als volgt opgebouwd:

jjjj mm dd_hh mm ss_product nummer_ordernummer_rolnummer.csv

Nu is het geval dat per order meerdere 3D bestanden worden aangemaakt. Na elke rol wordt er weer begonnen met een nieuw bestand. Dus het zou zo kunnen zijn dat er meer dan 200 verschillende 3D bestanden per order aangemaakt zijn. Het enige verschil in de bestandnamen is dat de tijd veranderd en het rolnummer. De bestanden staan allemaal in dezelfde directory.

De bestand namen zullen als volgt worden bepaald:

2009 07 07_12 54 04_ 7295_12345_00001.csv

2009 07 07_13 14 04_ 7295_12345_00002.csv

2009 07 07_13 34 04_ 7295_12345_00003.csv

2009 07 07_13 54 04_ 7295_12345_00004.csv

Etc.

Nu wil ik alle bestanden met hetzelfde ordernummer automatisch in één Excel bestand binnen halen en dan moeten de gegevens ook in 1 tabblad terecht komen. De bestanden moeten dan allemaal op dezelfde manier in Excel worden geïmporteerd. Om een onderscheidt tussen de verschillende bestanden te kunnen maken zou ik graag 1 lege rij tussen de gegevens van 2 bestanden willen hebben. Na die lege rij zouden dan de gegevens uit het volgende bestand (rolnummer +1) moeten komen.

Daarnaast wil ik van de geïmporteerde 3D gegevens een 3D grafiek maken. Dit zou heel mooi zijn wanneer ik door een simpel pop-up venster de gewenste data voor de grafiek kan kiezen. Dit zou dan kunnen door middel van het een pop-up venster waar je door het kiezen van een rolnummer de desbetreffende grafiek ophaalt en dan moet deze natuurlijk corresponderen met de juiste 3D rol gegevens.

Wanneer het bovenstaande niet mogelijk is zou ik willen weten of het volgende binnen Excel mogelijk is: Op een apart tabblad worden dan de 3D grafieken van elke rol apart geplaatst. Is het mogelijk om dit zo in te stellen dat de grafieken automatisch de juiste data binnenhaalt. Daarnaast zou het mooi zijn wanneer de opmaak van de grafieken automatisch worden aangepast. Als laatste mogelijkheid zou ik willen dat het rulnummer en ordernummer automatisch in de titel van de grafiek mee veranderd?

In het voorbeeld heb ik nu gewoon de bovenstaande grafiek gekopieerd. Als ik nu de juiste data in de grafiek wil hebben kost mij dat heel veel tijd want ik moet nu per reeks nieuwe data selecteren. Is dit op een makkelijkere manier te doen?

In het bijgevoegde Excel bestand heb ik een voorbeeld gemaakt hoe het er uit zou kunnen zien. De grafiek ontrekt nu zijn data aan de eerste set gegevens maar ik zou de zelfde grafiek ook zonder al te veel werk op basis van de tweede set gegevens willen maken.

Het is een heel verhaal geworden en ik hoop dat alles duidelijk overkomtJ

Wat denken jullie? Is het mogelijk om dit is Excel voor elkaar te krijgen? Of moet hiervoor naar andere oplossingen worden gekeken?

Groeten,

Anne

Voorbeeld voor forum 30.xls

Link naar reactie
Delen op andere sites

Popipipo bedankt voor de snelle reactie.

Ik heb naar aanleiding van jouw bestand nog wat lopen stoeien maar het is mij gelukt. Zie het bijgevoegde bestand. Door middel van het dropdown menu in tabblad Wissel data voor 3D grafiek" cel D1 kan er voor een bepaalde roll nummer worden gekozen.

Weet u misschien ook een oplossing om meerdere CSV bestanden in 1 tabblad te importeren. Zie voor een voorbeeld mijn toegevoegde file tabblad "Ruwe data voor wissel grafiek". Hierin zijn 3 bestanden één voor één geimporteerd. Ik zou dit graag willen automatiseren en dan de drie bestanden tegelijk en met dezelfde instelling te importeren. Tussen de verschillende geimporteerde zou ik graag een lege regel willen hebben maar als dit moeilijkheden met zich mee brengt hoeft dit niet.

Test voor wissel grafiek forum.xls

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.