Change over time

Multiple-line chart

Shows separate series as lines on a shared ordered axis.

  • Chart
  • Trend over time
  • Comparison

What it answers

How do series trends differ?

Shape
Multiple connected lines
What it shows
Divergence, convergence and crossovers.

Example

The question

How do monthly sales compare across three regions?

Sales per month by region, 2025 (EUR million)

Sales per month by region, 2025 (EUR million)North rises from 4.1 to 6.6, South from 3.2 to 4.5, East eases from 2.4 to 2.0.EUR million02468JanFebMarAprMayJunJulAugSepOctNovDecNorthSouthEast
Sales per month by region, 2025 (EUR million)North rises from 4.1 to 6.6, South from 3.2 to 4.5, East eases from 2.4 to 2.0.NorthSouthEastEUR million02468JanMarMayJulSepNov
North rises from 4.1 to 6.6, South from 3.2 to 4.5, East eases from 2.4 to 2.0.

Illustrative data. It belongs to no company.

When to use it

Use it when

Comparing a few time series with shared units.

Avoid it when

Many overlapping lines or incompatible measures without transformation.

How to read it

Follow one labelled line, then compare it with the others at matching dates.

The data you need

Layout
Long table
Fields
Time: date/datetime; Series: text; Value: number
One row is
One series observation at one time. What is the grain?
Rules
Sort time within series. Resolve duplicate time-series pairs and align series before stacking.
Optional
Wide alternative: Time,A,B with one row per time.
Preparation
Parse and sort timestamps or sequence positions; aggregate duplicates deliberately and preserve gaps. Sort time within series. Resolve duplicate time-series pairs and align series before stacking.
Units
Time uses a stated date/time unit and sampling period; the value axis uses the measure's unit. Rates need their own explicit denominator.
Example of the input layout: Long tableA long table: one row per observation, few columns. New data adds rows.TimeSeriesValueAABBC
A long table: one row per observation, few columns. New data adds rows.

Worked example

Data A:30,34,38; B:45,40,35. Plot both. A rises while B falls; A is higher by March.

TimeSeriesValue
2026-01-01A30
2026-01-01B45
2026-02-01A34
2026-02-01B40