Skip to main content

Mekko Chart in PowerPoint: How to Build a Market Map, with a Free Template

How to make a Mekko chart in PowerPoint: what it shows, when to use it, three ways to build it (shapes, Excel, add-ins), design rules and a free template.

Florian PloszczykPublished 20 October 202612 min read

A Mekko chart (short for Marimekko) is a stacked column chart in which the columns have different widths. The width of each column shows how big a segment is; the height of each block shows the share a player holds in that segment. PowerPoint has no built-in Mekko chart, so you build one in three ways: from native rectangles (fastest for a one-off slide, and the method behind the free template below), from an Excel stacked area chart on a date axis, or with a charting add-in such as thinkcell or Mekko Graphics.

This guide explains how to read a Mekko, when it is the right chart and when it is not, and walks through all three build methods on one worked example.

Mekko chart of a fictional EUR 100bn financial services market: retail banking 40, corporate banking 30, wealth management 20 and insurance 10, split by Player A, Player B, Player C and Others

Preview of the free PowerPoint template.

What a Mekko chart shows

A normal 100% stacked column chart answers one question: how is each column split? A Mekko adds a second question: how large is each column in the first place?

  • Column width encodes the size of each segment, for example market size in EUR bn. The widths add up to the full chart width, and the columns touch, with no gaps.
  • Block height encodes the share of each player within its segment. Every column runs from 0% to 100%.
  • Block area is width times height, so it is proportional to the absolute value: a player's revenue in that segment.

That last property is the reason consultants and bankers use Mekkos as market maps. One slide shows where the money is, who holds it, and how concentrated each segment is. thinkcell's manual describes the same mechanics: column widths scaled so the total matches the chart width, no gaps between columns, and segment area proportional to absolute value. Mekko Graphics calls it "a variable width 100% stacked bar chart" and suggests it as a market map by customer, product, region or competitor.

When a Mekko works, and when it does not

Use a Mekko whenChoose something else when
Both segment size and share matter to the argumentOnly shares matter: use a 100% stacked column
You have roughly three to six segments and playersYou have ten or more segments: most blocks become unreadable
The message is about where value sits and who holds itThe audience needs exact comparisons between distant blocks: use a table or sorted bars
Segments differ clearly in sizeAll segments are about equal: the width adds nothing
A long tail can be grouped into "Others"Many players each hold 1% to 3%: you get a wall of slivers

The most common failure is the sliver. A player with a 10% share in a segment that is 10% of the market occupies 1% of the chart area. That block can still carry meaning, but not a label. Plan for it before you build.

How to read a Mekko in four steps

  1. Read the widths first. Which segments are big? In the example below, retail banking is four times as wide as insurance.
  2. Read the heights second. Within each column, who leads, and how fragmented is the rest?
  3. Compare areas for absolute value. A modest share of a wide column can be worth more than a dominant share of a narrow one.
  4. Look for the pattern across columns. Does one player lead everywhere, or does leadership change by segment? That pattern is usually the action title.

The worked example: a financial services market map

The example is fictional and uses the same numbers as the free template. The market totals EUR 100bn across four segments and three named players (A, B and C) plus Others.

SegmentMarket size (EUR bn)Player APlayer BPlayer COthers
Retail banking4035%25%15%25%
Corporate banking3020%40%10%30%
Wealth management2015%20%45%20%
Insurance1010%15%25%50%

Multiplying width by share gives each block's absolute value. This is the check that tells you what the chart will actually say:

SegmentPlayer APlayer BPlayer COthers
Retail banking14.010.06.010.0
Corporate banking6.012.03.09.0
Wealth management3.04.09.04.0
Insurance1.01.52.55.0
Total (EUR bn)24.027.520.528.0

What the Mekko makes visible:

  • Player B leads corporate banking with 40%, the tallest block in the second column, and that single position makes B the largest named player overall at EUR 27.5bn.
  • Player A leads retail banking, the widest segment, with 35%. Its retail block alone (EUR 14bn) is the largest block on the chart.
  • Player C dominates wealth management with 45%, but the segment is narrow, so C's EUR 9bn there is smaller than A's retail position.
  • Insurance is fragmented. Others hold 50%, and the named players' blocks are slivers: Player A's insurance block is EUR 1bn, 1% of the chart area.

A possible action title: "Player B leads the market overall through corporate banking, while insurance remains fragmented." Our action title guide has more on writing titles that state what the chart proves.

Option 1: build the Mekko from rectangles in PowerPoint

This is the method behind the template. Every block is a native rectangle with an exact size and position, so the chart stays fully editable and needs no add-in on the recipient's side.

Step 1: fix the chart area

Decide the plot size first and keep it fixed. This example uses the same plot area as the template: 9.0 in wide and 4.0 in high (22.86 cm by 10.16 cm).

Step 2: calculate widths and heights

Column width = segment size / market total × plot width. Block height = share × plot height.

SegmentColumn widthX position (from left edge)A heightB heightC heightOthers height
Retail banking3.6 in0.0 in1.40 in1.00 in0.60 in1.00 in
Corporate banking2.7 in3.6 in0.80 in1.60 in0.40 in1.20 in
Wealth management1.8 in6.3 in0.60 in0.80 in1.80 in0.80 in
Insurance0.9 in8.1 in0.40 in0.60 in1.00 in2.00 in

Each column's heights add up to 4.0 in, and the widths add up to 9.0 in. If either sum is off, a share or a size is wrong in the source data, not in the drawing.

Step 3: draw and size the blocks

On the Insert tab, select Shapes and draw a rectangle (Microsoft: Add shapes). Then type the exact values into the Height and Width boxes on the Shape Format tab (called Drawing Tools Format in some Windows versions) instead of dragging (Microsoft: Change the size of a shape). Duplicate the rectangle for each block and change only the values.

Stack the blocks of one column from the baseline upwards in the same player order in every column, and keep Others in the same position each time. A changing order is the fastest way to make a Mekko unreadable.

Step 4: align and group

Select the blocks of one column and use Shape Format > Align > Align Selected Objects, then Align Left so their left edges line up (Microsoft: Align objects). Then place each block exactly on top of the one below, either by dragging until it snaps or by typing the position in the Format Shape pane under Size & Properties. When a column is complete, group it with Shape Format > Group > Group (Microsoft: Group objects), then place the groups side by side at the X positions from the table.

Step 5: label

Add a text box above or below each column with the segment name and size ("Retail banking, EUR 40bn"). Put share labels inside blocks only when they fit at the slide's minimum font size. For slivers, label outside with a thin leader line, or leave them unlabelled and cover them in a footnote.

Limits of the rectangle method. The blocks are not linked to data. When a number changes, you recalculate and resize by hand, which is fine for a one-off market map and painful for a monthly report.

Option 2: build it in Excel with a stacked area chart

Excel has no Mekko either, but a stacked area chart on a date axis can draw one. Jon Peltier documents the technique in his Marimekko Charts article. The idea: use cumulative segment widths as X values, repeat each boundary so the steps are vertical, and let a date axis place the points by value rather than as evenly spaced categories.

Data layout

X (cumulative %)Player APlayer BPlayer COthers
035251525
4035251525
4020401030
7020401030
7015204520
9015204520
9010152550
10010152550

Build steps

  1. Select the table and insert a stacked area chart. Microsoft lists stacked area among the standard Office chart types (Microsoft: Available chart types).
  2. Right-click the horizontal axis, choose Format Axis, and under Axis Type select Date axis (Microsoft: Display or change dates on a category axis). Microsoft documents date axes for area charts. With a date axis, Excel aligns points with the same X value vertically, which turns each pair of boundary rows into a vertical edge.
  3. Set the axis from 0 to 100. Peltier notes that a date axis cannot show fractional values, which is why the X values are whole numbers; apply the custom number format 0"%" so they display as percentages.
  4. Copy the finished chart into PowerPoint.

What this method cannot do easily

Peltier's article lists the limits honestly. Each series has one colour across all columns, so colouring individual blocks needs more series. Block labels need helper series and extra formatting. Area blocks cannot be selected one at a time. Rounding can become visible with many columns. Peltier's version also returns each series to zero at segment boundaries to separate the blocks; the simplified table above keeps the layout readable but draws no gap between columns, so add thin white separator lines if you need them.

Option 3: use a charting add-in

If Mekkos are a regular deliverable, an add-in pays for itself in rebuild time.

  • thinkcell (written think-cell until September 2026, according to the company) supports two Mekko types: a Mekko with a percent axis, where column widths show column totals, and a Mekko with units, where widths come from an "X extent" row and heights are absolute values. Its manual also describes an "Other" series that collects small segments and a segment order menu for sorting (thinkcell: Mekko charts). See our comparison of thinkcell and offgen.
  • Mekko Graphics is a charting add-in that creates charts in PowerPoint and Excel and lists Marimekko and Bar Mekko among its chart types (Mekko Graphics). See our comparison of Mekko Graphics and offgen.

For a wider view of which add-in fits which job, see the guide to PowerPoint add-ins for consultants. Whichever tool draws the Mekko, offgen gets the deck around it into your master: it moves existing slides into your approved master and keeps shapes, charts and tables as native objects (native PowerPoint output).

MethodBest forData linkEffort per update
Rectangles (template)One-off market maps, files shared with anyoneNoneRecalculate and resize
Excel stacked areaTeams without add-ins who update the chart regularlyExcel dataChange the table; labels need care
thinkcell or Mekko GraphicsTeams producing Mekkos oftenBuilt-in datasheet or ExcelChange the data

Design rules for a readable Mekko

Mekko design checklist
  • Keep segments and players to about six each; group the long tail into Others.
  • Use the same player order and colour in every column, with Others in a neutral grey.
  • Order columns deliberately, usually by size from left to right, unless a fixed segment order matters to the audience.
  • Label each column with its name and absolute size, since the width alone is hard to read.
  • Show shares inside blocks only where the text fits at your minimum font size.
  • Add thin white separators between blocks so adjacent colours do not merge.
  • State the unit, the year and the source in a footnote.
  • Do not rely on colour alone: label players directly or add a legend with text. Microsoft's accessibility guidance asks that colour is not the only means of conveying information (Microsoft accessibility guidance).

Common mistakes

MistakeEffectFix
Columns of equal widthIt is just a 100% stacked column; segment size is lostScale widths to segment size
Shares in a column that do not add to 100%Gaps or overflows at the top of the columnCheck every column sums to 100% before drawing
Player order changes between columnsReaders cannot follow one player across the chartFix one order for all columns
Too many playersA wall of slivers and labelsGroup small players into Others
Labels in sliversUnreadable or overlapping textLabel outside or footnote the values
Widths that do not match the stated segment sizesThe chart contradicts its own labelsRecalculate widths from the data, never by eye
No source or yearMarket map cannot be checkedAdd a source footer; see our guide to PowerPoint source footers

Free Mekko chart template

The template contains the market map from this article, built from native PowerPoint rectangles and text boxes, plus a data slide with the widths and a short how-to. Each segment is a group: click once to select the column, click again to select a single block. To reuse it, update the segment sizes and shares on the data slide, apply the width and height formulas from Option 1, and type the new values into the Height and Width boxes of each block. Check that every column still adds up to the full plot height before you change the labels.

Apply your own master before you reuse it, so colours and fonts follow your template rather than ours.

Build the full market deck in your own master with offgen

A market map is rarely the only exhibit. The strategy or investment deck around it carries sizing tables, share charts, competitor profiles and a source page, and all of it has to follow your master. offgen builds that whole deck for you, directly in PowerPoint.

  • Your master on every page. offgen works with your approved master, layouts and templates. Fills, lines and accents follow your brand tokens, so no default colours or drifting chart legends slip into the Mekko or the pages around it.
  • Native, editable output. Shapes, charts and tables are real PowerPoint objects that reviewers edit like any other .pptx (native PowerPoint output). A Mekko built from rectangles stays editable block by block.
  • Built from approved data and content. offgen creates the deck from your templates, data sources and approved content instead of a blank slide.
  • Old slides, new layout. offgen moves existing material into your approved master, so last year's market maps come back on brand.

Cross Consult's Marketing Manager Bianca La Torre needed exactly that: "Right now, my biggest use case is moving old presentations into the new layout." With offgen, the team replaced six location decks with one master workflow (read the Cross Consult story).

For banking and finance teams, the sector view is on our banking page; for consulting teams, see the consulting page. Your next step: book a demo with your master and a real market deck, and see the workflow run on your own template.

For other finance charts, see the companion guides to the waterfall chart in PowerPoint and the football field chart. This article was written by Florian Ploszczyk.

Frequently asked questions

Does PowerPoint have a Mekko chart?

No. Microsoft's list of chart types for Excel, PowerPoint and Word includes stacked and 100% stacked columns, area charts, treemaps and waterfalls, but no Marimekko or variable width column chart. You build it from rectangles, from an Excel area chart on a date axis, or with an add-in such as thinkcell or Mekko Graphics.

What is the difference between a Mekko chart and a Marimekko chart?

None in practice. Mekko is the short form of Marimekko. Both describe a stacked column chart in which the column widths vary as well as the segment heights, so each rectangle encodes two values at once: the size of a segment and the share of one player within it.

What does a Mekko chart show?

Two dimensions in one picture. The width of each column shows how large a segment is, and the height of each block shows a share within that segment. The area of a block is therefore proportional to its absolute value, which is why Mekkos work well as market maps.

When should you not use a Mekko chart?

When you have more than about six segments or players, when many blocks would be thin slivers, or when the audience needs precise comparisons between non-adjacent blocks. In those cases a sorted bar chart or a table with shares and absolute values usually reads faster.

How do you make a Mekko chart in Excel?

Lay out the data with cumulative segment widths as whole-number X values, repeating each boundary so the steps are vertical, insert a stacked area chart, and switch the horizontal axis to a date axis so Excel places points by value. Jon Peltier documents this technique in detail. Labels need extra helper series.

Can I edit the free Mekko template?

Yes. The template is built from native PowerPoint rectangles and text boxes, so every block can be resized, recoloured and relabelled. When the data changes, recalculate the widths and heights with the formulas in this article and type the new values into the Height and Width boxes.

Sources

  1. 01Available chart types in Office — Microsoft Support. Accessed 20 October 2026.
  2. 02Add shapes — Microsoft Support. Accessed 20 October 2026.
  3. 03Change the size of a picture, shape, text box, or WordArt — Microsoft Support. Accessed 20 October 2026.
  4. 04Align objects on a slide — Microsoft Support. Accessed 20 October 2026.
  5. 05Group and animate a set of objects — Microsoft Support. Accessed 20 October 2026.
  6. 06Display or change dates on a category axis — Microsoft Support. Accessed 20 October 2026.
  7. 07Marimekko Charts — Peltier Technical Services, 2009-02-17. Accessed 20 October 2026.
  8. 08The new thinkcell logo — think-cell Software GmbH, 2026-09-09. Accessed 20 October 2026.
  9. 09Mekko charts (user manual) — think-cell Software GmbH. Accessed 20 October 2026.
  10. 10Marimekko chart — Mekko Graphics. Accessed 20 October 2026.
  11. 11Mekko Graphics: charts in PowerPoint and Excel — Mekko Graphics. Accessed 20 October 2026.
  12. 12Make your PowerPoint presentations accessible to people with disabilities — Microsoft Support. Accessed 20 October 2026.
  13. 13Native PowerPoint output (editable templates) — offgen. Accessed 20 October 2026.

Related articles

Florian Ploszczyk

About the author

Florian Ploszczyk

Co-Founder and COO, MD

Florian writes about consulting workflows, professional presentations, company knowledge, and the controlled adoption of agentic AI.