Hoe maak je een Mekko / Marimekko-diagram in Excel?

Inhoudsopgave

Deze zelfstudie laat zien hoe u een Marimekko-diagram maakt in alle versies van Excel: 2007, 2010, 2013, 2016 en 2022.

Een Mekko-grafiek (ook bekend als een Marimekko-grafiek of mozaïekgrafiek) is een tweedimensionale gestapelde grafiek waarbij de kolombreedte van de grafiek gewoonlijk het dollarbedrag of de relatieve grootte van een marktsegment vertegenwoordigt, terwijl de hoogte van de grafiekkolom elk segment opsplitst, waardoor de belangrijkste spelers en hun respectieve bedrijfsaandelen.

De grafiek geeft een gedetailleerd overzicht van de doelmarkt, allemaal op één plek. Daarom wordt deze al tientallen jaren gebruikt door strategieconsultants.

Excel heeft echter nog steeds geen ingebouwd Marimekko-diagramtype beschikbaar, wat betekent dat u het zelf handmatig moet bouwen. Bekijk daarom onze Chart Creator Add-In, een tool waarmee je binnen enkele seconden geavanceerde Excel-grafieken kunt plotten.

In deze stapsgewijze zelfstudie leert u hoe u deze volledig aanpasbare Marimekko-grafiek in Excel vanaf de basis kunt maken, zelfs als u helemaal nieuw bent in spreadsheets en diagramontwerp:

Beginnen

Stel dat u ter illustratie een nieuw automerk wilt lanceren en met uw ontwerpen de belangrijkste marktsegmenten wilt binnendringen. Dat gezegd hebbende, ging u een mozaïekplot bouwen met behulp van de volgende gegevens:

Voordat we beginnen, volledige openbaarmaking: een Mekko-diagram vereist een groot aantal stappen om samen te stellen, dus we raden u ten zeerste aan de sjabloon te downloaden om het voor u gemakkelijker te maken om de gids te volgen. Vergeet alleen niet dat, aangezien uw werkelijke gegevens afwijken van het voorbeeld, u zich dienovereenkomstig moet aanpassen.

Stap 1: Stel een helpertafel in.

Een oude krijgersmantra stelt: "Hoe meer je zweet tijdens de training, hoe minder je bloedt in de strijd." Om een ​​Mekko-diagram te maken, moet u een aparte hulptabel opstellen waarin alle kaartgegevens worden berekend en opgeslagen.

Laten we beginnen met het kopiëren van de kolomkoppen met de bedrijfsnamen (C2:F2) in de lege cellen een paar kolommen verwijderd van uw werkelijke gegevens (I2:L2). Typ ook “0%” in elke cel onder de koprij (I3:L3) om het begin van elke grafiekkolom te schetsen.

Stap 2: Voeg de marktsegmentgegevens toe aan de hulptabel.

Kopieer drie sets dubbele gegevens die de bedrijfsaandelen in elk segment vertegenwoordigen naar de hulptabel. Elk segment heeft hier een kleurcode om het gemakkelijker te maken om te zien wat waar hoort.

Het is belangrijk om de segmenten te onderscheiden met lege bufferrijen die de diagramkolommen van elkaar scheiden en de hele structuur bij elkaar houden.

Stap 3: Vul de bufferrijen in.

Aangezien de bufferrijen fungeren als scheidingstekens en geen werkelijke gegevens vertegenwoordigen, wilt u dat ze verborgen zijn.

Om dat te doen, vult u de bufferrijen in met nul procentwaarden zoals weergegeven op de onderstaande schermafbeelding. Voeg een extra rij nullen toe aan het einde van de tabel:

Stap 4: Stel de aangepaste getalnotatie in voor de gegevenskolom van de horizontale as.

Om magie te laten gebeuren voor uw Mekko-diagram, moet u handmatig de schaal van de horizontale as helemaal opnieuw opbouwen in de kolom links van de helpertabel (kolom H).

Leg eerst de basis door de aangepaste getalnotatie voor de askolom in te stellen.

Markeer de cellen links van de helpertabel en laat de koprij weg (H3:H23), klik er met de rechtermuisknop op en kies "Cellen opmaken.”

Stel nu de aangepaste getalnotatie in voor het celbereik:

  • In de Nummer tabblad, navigeer naar de Aangepast categorie.
  • Binnenkomen 0”%” in de "Type" veld.

OPMERKING: Typ niets in de kop van de askolom! Dat zal de grafiek verpesten.

Stap #5: Bereken en voeg de segmentpercentages toe aan de askolom.

Onze volgende stap is het in kaart brengen van de kolombreedte voor elk segment om de respectieve marktaandelen te illustreren. Hoe meer shares er zijn, hoe breder de kolom zal zijn en vice versa.

Om dat te doen, moet u de cellen in de askolom (kolom H) naast de eerste en laatste rij van elke set segmentgegevens in de helpertabel.

Hier is de oefening: je begint met tellen vanaf nul (H4) en tel de marktaandelen van elk opeenvolgend segment bij elkaar op.

Bijvoorbeeld, de eerste segmentgroep (I4:L6), gemarkeerd in lichtgroen, staat voor het Crossover-segment. Logischerwijs moeten we zijn marktaandeel toevoegen (B3, welke shows 25%) naar wat we al hebben (0%) en typ die som in cel H6.

Voeg op dezelfde manier het percentage van het tweede segment toe (B4, welke shows 30%) tot het totale percentage dat we tot nu toe hebben (25%) om uw waarden voor het Hatchback-segment te krijgen, gemarkeerd in het lichtblauwe type "25%" naar binnen H8 en "55%" naar binnen H10.

Ga door met dit proces tot het einde van de lijst.

Stap # 6: Zoek de horizontale aswaarden voor de bufferrijen.

Om het "stappen"-effect van het Mekko-diagram te creëren, moeten de bufferrijen, hoewel onzichtbaar, op de horizontale as worden weergegeven om de kolommen gescheiden te houden.

Daarvoor, in de askolom (kolom H), kies de cellen links van de bufferrijgegevens en vul ze met de waarden die eraan voorafgaan of erop volgen. Hier is hoe het eruit ziet:

Stap #7: Bereken de middelpunten voor de resterende cellen in de kolom met de horizontale as.

De rest van de lege cellen in de kolom zijn bedoeld voor de middelpunten - de gemiddelden voor elke segmentgroep - om u te helpen de gegevenslabels correct te positioneren.

Om de middelpunten te berekenen, telt u eenvoudig de waarden op in de askolom die naast de eerste en laatste rij van elke segmentgroep is geplaatst en deelt u dat getal door 2.

Om het middelpunt voor het eerste segment te vinden (H5), gebruik deze eenvoudige formule: typ =(H6+H4)/2 in cel H5.

Zodra u uw eerste middelpunt hebt gevonden, kopieert u de formule naar de resterende lege cellen.

Stap #8: Stel de segmentlabelgegevens in.

Nu is het tijd om de segmentlabels voor uw Mekko-diagram te ontwerpen. Om de labels boven op elke segmentkolom te plaatsen, hebben we zowel X- als Y-waarden nodig. Je hebt de X-waarden al bedacht (H3:H23). Gelukkig is het vinden van de Y-waarden een stuk eenvoudiger.

Maak rechts van de grafiekgegevens een nieuwe kolom met de naam "Segmentlabelmarkering.Typ vervolgens “100%” alleen in de cellen die zich op dezelfde rijen als de middelpunten bevinden, waarbij de resterende cellen leeg blijven.

Ga daar verder met het maken van de segmentlabels. Voeg nog een kolom toe aan de rechterkant van de helpertabel en noem deze "Segmentlabel.

Nogmaals, we hebben alleen de cellen nodig die dezelfde rijen delen met de middelpunten. Selecteer cel N5 en typ deze formule erin:

1 =A3&TEKST(B3, " (#%)")

De formule verbindt de segmentnaam en het bijbehorende marktaandeel tussen haakjes.

Stel op exact dezelfde manier de labels in voor de resterende segmenten. Hier is nog een screenshot waarmee u door het proces kunt navigeren:

Stap #9: Stel de aandelenlabels van het bedrijf in.

Een Mekko-grafiek zonder de labels die de bedrijfsaandelen in elk segment illustreren, zou moeilijk te lezen zijn. Gelukkig duurt het maar een paar seconden om ze te ontwerpen.

Kopieer een set segmentgegevens van elke groep in de hulptabel en plak deze in de cellen rechts van de diagramgegevens, laat de rest leeg. Nogmaals, de cellen moeten overeenkomen met de middelpunten. Op die manier wordt de eerste kolom (kolom O) is verantwoordelijk voor het weergeven van de labels voor het eerste bedrijf (BMW), enzovoorts.

Bovendien kunt u de kolommen dienovereenkomstig een naam geven om verwisseling te voorkomen (O2:R2). Het mooie van deze methode is dat u volledige controle krijgt over de labelgegevens.

Stap #10: Teken een gestapeld vlakdiagram.

Eindelijk, na al deze voorbereiding, is het tijd om aan de slag te gaan met het plotten van de grafiek.

  1. Markeer enkel en alleen de kolommen met de waarden van de horizontale as (kolom H), de segmentgegevens (kolommen I:L), en de segmentlabelmarkeringen (kolom M), inclusief de koprij (H2:M23).
  2. Ga naar de Invoegen tabblad.
  3. Klik op de "Lijn- of vlakdiagram invoegen" knop.
  4. Kiezen "Gestapeld gebied.

Stap #11: Leg de basis voor de segmentlabels.

Het is tijd om het vlakdiagram geleidelijk om te zetten in de Mekko-grafiek. Laten we eerst de segmentlabels behandelen.

Klik met de rechtermuisknop op Serie "Segmentlabelmarkering" (het driehoekje helemaal bovenaan) en selecteer “Wijzig seriegrafiektype.

Volgende, voor Serie "Segmentlabelmarkering", verandering "Grafiektype" tot "Lijn met markeringen.”

Klik vervolgens met de rechtermuisknop op de markeringen die Serie "Segmentlabelmarkering" en klik op "Voeg gegevenslabels toe.

Stap #12: Voeg de aangepaste segmentlabels toe en plaats ze.

Vervang nu de standaardlabels door degene die u eerder hebt voorbereid.

Klik met de rechtermuisknop op een gegevenslabel dat illustreert: Serie "Segmentlabelmarkering" en kies "Gegevenslabels opmaken."

Doe vervolgens het volgende:

  1. Ga naar de Label tabblad Opties.
  2. Controleer de "Waarde uit cellen" doos.
  3. Markeer alle cellen van kolom Segmentlabel (N3:N23)-vergeet alleen de lege onderaan niet!
  4. Klik "OKE.
  5. Onder "Etiket Bevat,” verwijder het vinkje bij “Waarde" doos.
  6. Onder "Labelpositie," selecteer "Bovenstaand.

Stap #13: Maak het hulplijndiagram onzichtbaar.

Wonder boven wonder verschijnen de segmentlabels gecentreerd boven elk marktsegment. We hebben het onderliggende lijndiagram niet langer nodig, dus laten we het verbergen.

Klik met de rechtermuisknop op een segmentlabelmarkering en selecteer "Gegevensreeks opmaken.

In het taakvenster dat verschijnt, in de Vulling & lijn tabblad, onder "Lijn," selecteer "Geen lijn” en schakel over naar de Markeerstift tabblad.

Onder "Markeringsopties", Kiezen "Geen" om het hele lijndiagram te laten verdwijnen.

Dubbelklik ook op het legenda-item met de naam "Segmentlabelmarkering" om het te selecteren en druk op de "Verwijderen" toets om het te verwijderen - doe hetzelfde met de rasterlijnen.

Stap #14: Pas de horizontale as aan.

Op dit punt wankel je misschien op de rand van muiterij en vraag je je af: "Waar is de beloofde Mekko-kaart?" Welnu, de tijd is eindelijk gekomen om eindelijk de vruchten van uw arbeid te oogsten!

Klik met de rechtermuisknop op de horizontale as en selecteer "Formaat as.

Wijzig in het taakvenster dat verschijnt het astype om de grafiek te zien veranderen in het Marimekko-diagram.

  1. Navigeer naar de "Asoptiestabblad.
  2. Onder "Astype:," Kiezen "Datum as.”
  3. Stel zowel de "Grote eenheden" en "Kleine eenheden" waarden naar “10.

Stap #15: Wijzig de verticale as.

Zonder het taakvenster te sluiten, springt u naar de verticale as door de kolom met getallen aan de linkerkant te selecteren en de Maximale grenzen waarde aan “1.”

Stap #16: Pas de grootte van het plotgebied aan.

Het is onvermijdelijk dat de segmentlabels de grafiektitel overlappen. Hier leest u hoe u het probleem kunt omzeilen.

  • Selecteer de grafiekplot.
  • Ga naar de Formaat tabblad.
  • In de Huidige selectie groep, klik op het vervolgkeuzemenu en kies “Plotgebied.

Nadat u deze stappen hebt gevolgd, geeft Excel u de handvatten om het plotgebied naar eigen inzicht aan te passen. Trek de hendels naar beneden om de kaartgegevens weg te halen van de titel van de kaart.

Stap #17: Voeg de aandelenlabels van het bedrijf in de grafiek in.

Voeg ten slotte de gegevenslabels toe die de bedrijfsaandelen in elk marktsegment vertegenwoordigen.

Voeg eerst de standaardlabels toe voor elke gegevensreeks door dezelfde stappen te volgen als beschreven in stap #11 (klik met de rechtermuisknop op een gegevensreeks > Gegevenslabels toevoegen).

Open vervolgens de Gegevenslabels opmaken taakvenster door het proces te volgen dat wordt geïllustreerd in stap #12 (klik met de rechtermuisknop op een gegevenslabel > Gegevenslabels opmaken).

Eenmaal daar vervangt u de standaard gegevenslabels door de aangepaste labels op dezelfde manier als in stap #12 (Labelopties> Waarde uit cellen> Selecteer gegevenslabelbereik> OK> Waarde), behalve de gegevenslabelbereiken: kies de labelgegevens voor elk bedrijf uit de respectieve kolommen die u eerder hebt ingesteld (kolommen O:R).

Nogmaals, vergeet niet om de lege cellen onderaan elke kolom op te nemen, anders werkt de truc niet.

Hier is hoe het proces eruit ziet:

Ga je gang en voeg de labels voor elk bedrijf toe. Je kunt ze ook vet maken en de lettergrootte wijzigen om ze te laten opvallen.

Stap #18: Voeg de randen toe die de kaartblokken scheiden.

Laten we als laatste aanpassing wat fine-tuning doen om de grafiek er geweldig uit te laten zien. We beginnen met het toevoegen van randen om de kaartblokken te scheiden.

  1. Klik met de rechtermuisknop op een grafiekblok.
  2. Klik op de "Overzicht" knop.
  3. Selecteer wit.
  4. Scroll naar beneden naar Gewicht.
  5. Stel de randbreedte in op “2 ¼ pt.”

Spoel en herhaal voor de rest van de bedrijven.

Stap #19: Kleur de kaartblokken opnieuw.

Je bent één stap verwijderd van de finish! Het enige wat u hoeft te doen is de kaartblokken opnieuw te kleuren door een paar eenvoudige stappen te volgen.

  1. Klik met de rechtermuisknop op een willekeurig grafiekblok.
  2. Klik op de "Vullen" icoon.
  3. Kies je gewenste kleur uit het palet.

Wijzig of verwijder de titel van de kaart en je Mekko-kaart is klaar.

En zo doe je het! U kunt nu volledig aanpasbare, verbluffende Marimekko-diagrammen van de grond af bouwen met behulp van standaard ingebouwde Excel-tools en -functies om op de hoogte te blijven van uw gegevensvisualisatiespel.

wave wave wave wave wave