HAHS.
도구로 돌아가기

Microsoft Excel

spreadsheet
freemium webwindowsmac VBATypeScript

Overview

Microsoft Excel is the de facto standard for spreadsheet-based data analysis and visualization. With over a billion users worldwide, it remains the most accessible entry point for creating charts from tabular data. Excel’s charting engine has evolved significantly, offering a range of built-in chart types that cover most common business and academic visualization needs.

Excel supports both the desktop application (part of Microsoft 365) and a free web version with reduced functionality. Power users can extend its capabilities through VBA macros, Office Scripts (TypeScript), and the increasingly powerful Power Query and Power Pivot features for data transformation.

For many professionals, Excel is where data visualization begins — and for straightforward datasets and standard chart types, it is often where it ends. Its familiar interface and low learning curve make it the go-to tool for quick exploratory charts and polished business reports alike.

Strengths

  • Ubiquitous — virtually every office computer has it, making sharing effortless
  • Zero setup required for basic charting; select data, insert chart, done
  • Excellent integration with other Microsoft 365 tools (PowerPoint, Word, Teams)
  • PivotCharts provide powerful aggregation-driven visualization
  • Conditional formatting and sparklines enable in-cell micro-visualizations
  • Rich formatting options for publication-ready business charts
  • Power Query enables sophisticated data transformation before charting

Limitations

  • Limited to roughly 1 million rows per sheet, problematic for large datasets
  • No native support for advanced statistical or network visualizations
  • Interactive/animated charts are not possible without VBA or add-ins
  • Customization ceiling is lower than code-based tools
  • Reproducibility is poor — chart configurations are stored in the file, not as code
  • Web version lacks many chart types available in the desktop app
  • Version control for Excel files is essentially nonexistent

Best For

Excel shines when you need to quickly visualize data that already lives in a spreadsheet. It is ideal for business analysts creating dashboards and reports, students exploring datasets for the first time, and anyone who needs to share charts with colleagues who may not have specialized tools. If your audience expects an Excel file, there is no faster path from data to chart.

Getting Started

  1. Open Excel (desktop or web at excel.new)
  2. Enter or paste your data into columns with headers
  3. Select the data range including headers
  4. Go to InsertRecommended Charts or choose a specific chart type
  5. Use the Chart Design and Format tabs to customize colors, labels, and layout
  6. Right-click chart elements for fine-grained formatting options

For programmatic chart creation, use Office Scripts:

function main(workbook: ExcelScript.Workbook) {
  let sheet = workbook.getActiveWorksheet();
  let chart = sheet.addChart(
    ExcelScript.ChartType.columnClustered,
    sheet.getRange("A1:B10")
  );
  chart.setName("Sales Chart");
}

Supported Chart Types

Excel natively supports bar charts, stacked bar charts, line graphs, area graphs, pie charts, donut charts, scatterplots, bubble charts, histograms, box plots (via the statistical chart category), treemaps, radar charts, and heatmap-style conditional formatting. Waterfall, funnel, and stock charts are also available. Choropleth maps are supported through the Map Chart feature (requires Bing data matching). More exotic types like Sankey diagrams, network diagrams, or parallel coordinates are not available without third-party add-ins.