grafiek in excel maken uit meerdere dynamische getallen reeksen

Anoniem
2016-05-20T07:42:13+00:00

Excel Grafiek

Ik zou graag uit meerder reeksen een grafiek maken.

Deze reeksen zijn een dynamisch stuk, welke dus afhankelijk van de gegeven invoer wijzigen.

In dit geval betreft het de snelheid ( km/h ) welke weergegeven dient te worden ten opzichte van de toeren ( rpm  danwel omw./min. )

En dit dan voor elke versnelling afzonderlijk.

Hieronder het overzicht vanuit het excel met de input voor de grafiek.

Hier zie je steeds per toerental per versnelling de snelheid die op dat moment gereden wordt.

NOOT: door met de maximum of minimum toerentallen te "spelen" wordt de reeks getallen korter of langer,

en de grafiek dient derhalve over het gehele veld getallen opgebouwd te worden,

waarbij gezocht dient te worden naar de cellen waar geen "nul" aanwezig is.

De grafiek zou er dan ongeveer volgens onderstaand voorbeeld uit moeten zien.

In deze situatie heb ik dus ingevoerd dat de motor maximaal 6000 rpm mag draaien,

waardoor de snelheden in de tabelreeks "stopt" bij 6000 rpm,

en in de daaropvolgende versnelling zoekt naar de aansluitende snelheid,

en vanaf daar weer de toerentallen en snelheden weergeeft.

Zal ik dus het maximum toerental op 7000 rpm zetten,

dan zal in elke versnelling de snelheid tot 7000 rpm weergegeven worden,

en zal hij dan weer in de daaropvolgende versnelling de aansluitende snelheid en toerental zoeken,

en vanaf daar de reeks weer opbouwen.

Deze "dynamische" input dient telkens in de grafiek weergegeven te worden,

zodat met enkele kleine wijzigingen direct visueel zichtbaar wordt wat de gevolgen zijn.

Wie kan mij verder helpen??

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt stemmen of het nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen. Gebruikersprofielen voor gemigreerde vragen worden geanonimiseerd om de privacy te beschermen.

0 opmerkingen Geen opmerkingen
{count} stemmen

7 antwoorden

Sorteren op: Meest nuttig
  1. HansV 462.2K Reputatiepunten MVP Vrijwillige Moderator
    2016-05-20T12:12:15+00:00

    Je kan dat doen door een tiental dynamische bereiken te definiëren: voor elke versnelling een bereik voor de toerentallen en een bereik voor de snelheden. Bijvoorbeeld voor de eerste versnelling

    Snelheid1:

    =VERSCHUIVING(Versnellingen!$B$2; VERGELIJKEN(WAAR; Versnellingen!$B$3:$B$189>0; 0); 0; AANTAL.ALS(Versnellingen!$B$3:$B$189; ">0"); 1)

    Toerental1:

    =VERSCHUIVING(Versnellingen!$A$2; VERGELIJKEN(WAAR; Versnellingen!$B$3:$B$189>0; 0); 0; AANTAL.ALS(Versnellingen!$B$3:$B$189; ">0"); 1)

    waar Versnellingen de naam van het werkblad is, en net zo voor de anderen. Je kan dan een spreidings-grafiek maken met voor de eerste reeks Snelheid1 als x-waarden en Toerental1 als y-waarden enzovoorts. Als je de gegevens in kolommen B tot F verandert, zal de grafiek zich automatisch aanpassen.

    Zie de voorbeeld-werkmap https://www.dropbox.com/s/cwj0462qwdgqtrq/Versnellingen.xlsx?dl=1 (de data zijn gefingeerd, ik was te lui om de data uit je schermbeelden over te tikken)

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2016-05-20T12:23:41+00:00

    Beste Hans,

    Hartelijk dank voor je antwoord.

    Ik zal er van  het weekend eens mee aan de slag, en laat je weten of het mij lukt jouw voorstellen in te passen,

    in mijn bestaande data bestand.

    Dit is namelijk een groot bestand met diverse keuze opties (versnellingsbakken / achterasreducties / wielomtrekken) welke elk op hun eigen manier invloed hebben op de uiteindelijke snelheid bij een bepaald toerental.

    Door dit visueel te maken, kun je eenvoudig zien welke setting welke gevolgen heeft in de praktijk.

    Je hoort van mij..

    groet,

    Emiel

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2016-06-01T10:27:44+00:00

    Beste Hans,

    Ik kom er helaas nog niet uit.

    Waar moet ik de door jouw opgegeven formulies invoeren, te weten:

    Snelheid1:

    =VERSCHUIVING(Versnellingen!$B$2; VERGELIJKEN(WAAR; Versnellingen!$B$3:$B$189>0; 0); 0; AANTAL.ALS(Versnellingen!$B$3:$B$189; ">0"); 1)

    Toerental1:

    =VERSCHUIVING(Versnellingen!$A$2; VERGELIJKEN(WAAR; Versnellingen!$B$3:$B$189>0; 0); 0; AANTAL.ALS(Versnellingen!$B$3:$B$189; ">0"); 1)

    groet,

    Emiel

    0 opmerkingen Geen opmerkingen
  4. HansV 462.2K Reputatiepunten MVP Vrijwillige Moderator
    2016-06-02T15:35:07+00:00

    Activeer het tabblad Invoegen van het lint. Klik op Naam definiëren, of iets wat daar op lijkt.

    0 opmerkingen Geen opmerkingen
  5. Anoniem
    2016-06-03T14:22:11+00:00

    Hallo,

    Moet ik dan nog bepaalde celle met deze naam definiëren?

    Het lukt namelijk nog niet zoals ik het verwacht had.

    Dank maar weer.

    groet,

    Emiel

    0 opmerkingen Geen opmerkingen