Case study 03 / 03

TV SeriesConvention Analysis/Excel

Overview

This Excel 365 workbook records convention timing at episode level and turns those inputs into validated episode- and series-level reporting.

The project combines structured data entry, duration conversion, calculated measures, arithmetic quality checks, runtime-weighted and unweighted summaries, PivotTables, PivotCharts and interactive dashboards.

Contribution
Workbook architecture, formula development, quality-control logic, summary methodology and dashboard development.
Deliverables
  • Episode-level data-entry and calculation system
  • Series-level weighted and unweighted summaries
  • Interactive series and episode dashboards
Primary tools
Excel 365 · Formulas · PivotTables · PivotCharts

Workbook Requirements & Data Entry

The workbook was designed to support repeatable episode-level coding rather than one-off calculations. One row represents one episode and stores identifying information, runtime, notes and manually entered convention durations.

The four runtime categories are:

  • CulturalOnly
  • GenreOnly
  • Both
  • Neither

CulturalOnly, GenreOnly and Both are entered by the user. The workbook converts the duration inputs, calculates Neither and produces percentages and overlapping presence measures.

Excel Episodes table showing episode identifiers, duration inputs, calculated fields and quality-control status
The Episodes table combines manual timing inputs with calculated durations, percentages, presence measures and QC status.

Workbook Structure

The workbook separates data entry, calculation, summary and presentation while keeping them connected through Excel Tables and refreshable reporting.

  1. Episode input

    • Episode identifiers
    • Runtime
    • Convention durations
    • Notes
  2. Calculation & QC

    • Duration conversion
    • Neither calculation
    • Presence measures
    • QC status
    • Series summaries
  3. Reporting

    • Series dashboard
    • Episode dashboard
    • PivotTables
    • PivotCharts
    • Slicers
Episode-level inputs feed calculated fields, series summaries and two dashboard views.

Modern Excel functions including LAMBDA, LET, FILTER, SUMIFS, COUNTIFS, STDEV.S and XLOOKUP support reusable calculations and summary logic.

Calculation Logic

The four mutually exclusive categories form a complete episode-runtime partition:

CulturalOnly + GenreOnly + Both + Neither = Runtime

Neither is calculated as the remaining runtime after the three manually coded categories are removed.

The workbook also calculates two overlapping measures:

  • Cultural Presence = CulturalOnly + Both
  • Genre Presence = GenreOnly + Both

These measures answer a different question from the exclusive partition. Because Both contributes to each presence measure, Cultural Presence plus Genre Presence can exceed 100%.

The episode-level ratio compares only exclusive convention time:

CulturalOnly / GenreOnly

Both is excluded because it represents shared rather than exclusive time. The ratio remains blank when GenreOnly is zero or missing.

Quality Control

The QC_flag checks whether the manually entered convention durations are arithmetically consistent with the episode runtime.

Possible results include:

  • blank when no episode data has been entered,
  • MISSING RUNTIME when convention time exists without a runtime,
  • OVER when entered convention durations exceed runtime by more than five seconds,
  • OK when the entered values remain within the accepted tolerance.

The five-second tolerance avoids treating minor timing and conversion differences as material overcoding.

Summary Methodology

The Series sheet reduces episode-level data to one row per series and calculates episode count, total runtime, category durations, presence measures and variation.

It provides two kinds of percentage:

Runtime-weighted shares

Durations are summed across all episodes before percentages are calculated. Longer episodes contribute more to the result. These measures describe the overall runtime composition of a series.

Average episode shares

Episode percentages are averaged so each episode contributes equally, regardless of runtime. These measures describe the composition of a typical episode.

Standard deviation of episode-level presence measures adds information about how consistent or variable a series is across episodes.

Dashboard Experience

The workbook contains separate dashboards for series-level and episode-level analysis.

Series dashboard

The series view compares runtime-weighted composition, average episode composition and variation in Cultural and Genre Presence.

Episode dashboard

The episode view uses a SeriesKey slicer to switch between series. It compares category shares, presence measures and the Cultural Only to Genre Only ratio across episodes.

After the input table changes, Data → Refresh All updates the PivotTables and dashboard visuals.

Limitations

Important boundaries of the workbook include:

  • the included data is anonymised demonstration data,
  • series labels are generic,
  • timing values are illustrative,
  • the workbook is a data-entry and reporting example rather than a formal media-research study,
  • dashboard accuracy depends on the quality of the entered coding,
  • QC checks arithmetic but not interpretation,
  • the ratio can become very large when GenreOnly time is small,
  • modern functions make Excel 365 the recommended version.