푸터 콘텐츠로 바로가기
엑셀 도구

Excel에서 숨겨진 행을 표시하는 방법: 빠른 튜토리얼 (2026)

Excel에서 산포도는 두 개의 숫자 열을 서로 어떻게 관련이 있는지에 대한 명확한 그림으로 변환합니다. 하나를 만드는 가장 빠른 방법은 약 10초가 걸립니다. 데이터를 보유한 두 열을 강조 표시한 후 리본에서 삽입 탭을 열고 차트 그룹에서 산포도 아이콘을 클릭하고 첫 번째 썸네일을 선택합니다. Excel은 완성된 산포도를 워크시트에 즉시 배치합니다.

그 단일 버튼은 가장 일반적인 필요를 처리합니다. 이 가이드의 나머지 부분은 추천 차트, 키보드 단축키, 전체 차트 대화 상자 및 반복 작업용 매크로를 포함하여 동일한 결과를 얻는 다른 모든 경로를 다룹니다. 플로팅하기 전에 데이터가 두 개의 인접한 숫자 열에 배치되어 있으며, 수평 축의 값이 왼쪽에 있는 것이 좋습니다. 깨끗한 산포도를 만드는 습관은 스프레드시트가 성장함에 따라 차트를 생성하고 편집하기 쉽게 하며, 깔끔한 소스 시트는 이러한 차트를 제공하는 Excel 파일을 작성할 때 시간을 절약합니다.

산포도(XY 차트 또는 산포도 다이어그램이라고도 함)는 광고 비용 대 판매, 온도 대 아이스크림 주문 또는 공부 시간 대 시험 점수와 같이 두 값이 모두 숫자인 데이터에 적합합니다. 일반적으로 독립 변수는 수평 축에, 종속 변수는 수직 축에 위치하며, Excel은 이를 값 축으로 레이블을 작성합니다. 산포도는 선형 차트와 다르게 작동하며, 수평 축은 균일하게 배치된 레이블 대신 점 간의 실제 숫자 거리를 표시합니다. 나중에 이 단계를 자동화하고자 하는 사람은, 코드 몇 줄로 동일한 차트를 생성하는 문서의 끝부분 근처의 개발자 섹션으로 바로 이동할 수 있습니다.

Excel에서 산포도 생성하기: 쉬워진 방법: 이미지 1 - 두 열의 데이터 범위가 선택되고 삽입 탭이 열려 있으며 산포도 아이콘

따라 하기 위한 빠른 예제

다음 표가 두 열에 있으며, A 열에는 광고 비용이 있고 B 열에는 판매 결과가 있다고 가정합니다. 각 행은 차트에서 하나의 점이 되는 X 및 Y 값의 쌍입니다.

|광고 비용 (X 값)|판매 (Y 값)| |---|---| | 100 | 240 | | 150 | 310 | | 200 | 360 | | 250 | 410 | | 300 | 500 |

이 두 변수가 있을 때, 아래의 어떤 방법으로도 동일한 데이터에서 산포도를 만들며, 다섯 쌍을 간단한 그래프로 플로팅합니다. 프로그램은 왼쪽 열을 X 축으로, 오른쪽 열을 Y 축으로 읽기 때문에 열 순서가 중요합니다.

방법 1: 리본의 삽입 탭 사용하기

이 방법은 대부분의 사람들이 사용하는 방법이며, Windows와 Mac에서 동일하게 작동합니다.

  1. 헤더 행을 포함하여 숫자 데이터 두 개 열을 선택합니다.
  2. 삽입 탭을 클릭합니다.

  3. 차트 그룹에서 산포 (X, Y) 또는 버블 차트 삽입 아이콘을 클릭합니다. 아이콘에는 작은 그리드에 점들이 흩어져 있는 모습이 보여집니다.

  4. 드롭다운에서 산포를 클릭합니다. 이는 왼쪽 상단의 썸네일입니다.

차트는 동일한 워크시트에 나타납니다. 왼쪽 열은 수평 (X) 축이 되고, 오른쪽 열은 수직 (Y) 축이 됩니다. 간단히 말하면: 범위를 강조 표시하고 삽입 탭을 열고 산포를 클릭합니다.

Excel에서 산포도 생성하기: 쉬워진 방법: 이미지 2 - 산포 차트 드롭다운이 확장되고 5개의 하위 유형 썸네일이 평범한 산포 옵션을 보여줌

방법 2: Excel이 추천 차트로 제안하게 하기

어떤 차트가 여러분의 숫자에 맞는지 확신이 서지 않는다면, Excel이 선택하도록 하십시오.

  1. 데이터 범위를 선택하세요.
  2. 삽입으로 이동하고 추천 차트를 클릭합니다.

  3. Excel은 데이터를 분석하고 왼쪽에 차트 유형을 나열합니다. 두 열이 모두 숫자라면, 추천 목록에 산포 옵션이 보통 나타납니다.
  4. 산포 미리보기를 클릭한 후 확인을 클릭합니다.

이 경로는 산포도가 데이터에 정말로 적합한지 빠르게 확인하려는 일상 사용자에게 유용합니다.

Excel에서 산포도 생성하기: 쉬워진 방법: 이미지 3 - 추천 차트 대화 상자가 산포 미리보기 선택됨과 확인 버튼

방법 3: 키보드 단축키로 차트 삽입하기

데이터 선택 후 차트 작성을 빠르게 하는 두 가지 단축키가 있습니다.

  • Alt + F1은 현재 워크시트에 객체로 기본 차트를 삽입합니다.
  • F11은 새로운 차트 시트에 기본 차트를 삽입합니다.

Excel은 기본값으로 클러스터된 열 차트를 사용하므로, 다음 단계에서 이를 산포도로 변환합니다. 새로운 차트를 마우스 오른쪽 버튼으로 클릭하고 차트 종류 변경을 선택하고, X Y (산포) 범주를 열고 원하는 하위 유형을 선택합니다. 방법 5는 이러한 변환을 더 자세히 다룹니다.

마우스 없이 순수 리본 탐색을 위해서는 Alt를 누르고, 다음에 N을 누르고 화살표 키로 산포 아이콘으로 이동하여 Enter를 누릅니다.

방법 4: 정확한 제어를 위한 전체 차트 대화 상자 열기

모든 차트 대화 상자는 모든 산포 하위 유형을 한 곳에 제공합니다.

  1. 데이터를 선택합니다.
  2. 삽입 탭에서 차트 그룹의 오른쪽 아래 모서리의 작은 화살표를 클릭하여 차트 삽입 대화 상자를 엽니다.

  3. 모든 차트 탭으로 전환합니다.

  4. 왼쪽 목록에서 X Y (산포)를 클릭합니다.

  5. 상단에서 하위 유형을 선택하여 미리 보고 확인을 클릭합니다.

이 대화 상자는 트렌드를 위한 부드러운 연결선이나 계단형 패턴을 위한 직선이 있는 산포도와 같은 특정 스타일이 필요할 때 가장 적합한 선택입니다.

방법 5: 기존 차트를 산포도로 변환하기

많은 사람들이 이미 열 또는 선형 차트를 가지고 있으며 이를 변경하고 싶어합니다. 오른쪽 클릭 팝업 메뉴는 이를 빠르게 만듭니다.

  1. 기존 차트를 한 번 클릭하여 선택합니다.
  2. 차트 영역 내 어디에서든지 마우스 오른쪽 버튼으로 클릭합니다.
  3. 메뉴에서 차트 종류 변경을 선택합니다.

  4. X Y (산포)를 선택하고 하위 유형을 선택합니다.

  5. 확인을 클릭합니다.

Excel은 데이터 링크와 차트 제목을 유지하므로, 오직 시각적 스타일만 변경되며 동일한 데이터 점이 새 형식으로 표시됩니다.

방법 6: 매크로(VBA)를 사용하여 산포도 만들기

정기적으로 다시 작성되는 보고서의 경우 짧은 매크로가 수동 클릭을 제거합니다. Alt + F11을 사용하여 Visual Basic 편집기를 열고 모듈을 삽입하고 다음과 같은 루틴을 붙여 넣습니다:

Sub MakeScatterPlot()
    Dim cht As ChartObject
    Set cht = ActiveSheet.ChartObjects.Add(Left:=200, Top:=20, Width:=400, Height:=300)
    cht.Chart.SetSourceData Source:=Range("A1:B20")
    cht.Chart.ChartType = xlXYScatter
    cht.Chart.HasTitle = True
    cht.Chart.ChartTitle.Text = "Spend vs Sales"
End Sub
Sub MakeScatterPlot()
    Dim cht As ChartObject
    Set cht = ActiveSheet.ChartObjects.Add(Left:=200, Top:=20, Width:=400, Height:=300)
    cht.Chart.SetSourceData Source:=Range("A1:B20")
    cht.Chart.ChartType = xlXYScatter
    cht.Chart.HasTitle = True
    cht.Chart.ChartTitle.Text = "Spend vs Sales"
End Sub
Sub MakeScatterPlot()
    Dim cht As ChartObject
    cht = ActiveSheet.ChartObjects.Add(Left:=200, Top:=20, Width:=400, Height:=300)
    cht.Chart.SetSourceData(Source:=Range("A1:B20"))
    cht.Chart.ChartType = xlXYScatter
    cht.Chart.HasTitle = True
    cht.Chart.ChartTitle.Text = "Spend vs Sales"
End Sub
$vbLabelText   $csharpLabel

매크로를 편집기에서 실행하거나 버튼에 할당합니다. xlXYScatter 상수는 기본 마커 스타일을 생성합니다; xlXYScatterLines와 xlXYScatterSmooth는 연결선을 추가합니다.

알아두면 좋은 산포도 하위 유형

Excel은 다섯 가지 XY 산포 스타일을 제공하며, 올바른 선택은 명확성을 향상시킵니다:

  • 마커만 있는 산포는 각 점을 자체적으로 플롯하며, 상관 관계와 이상점을 확인하기에 이상적입니다.
  • 부드러운 선 및 마커가 있는 산포는 연속적인 트렌드를 위한 곡선으로 점을 연결합니다.
  • 부드러운 선이 있는 산포는 마커 없이 곡선을 보여줍니다.
  • 직선 및 마커가 있는 산포는 직접 세그먼트로 점을 순서대로 연결합니다.
  • 직선만 있는 산포는 세그먼트만 보여줍니다.

대부분의 분석 작업에서 마커만 사용하면 가장 깔끔하게 읽힙니다.

산포도 사용자 정의하기

몇 가지 마무리 작업으로 원시 차트를 보고서 준비가 된 상태로 만듭니다. 차트를 선택하면 Excel은 리본에서 차트 디자인 탭을 보여주며, 여기에는 빠른 레이아웃, 데이터 선택 버튼, 스타일 및 아래에서 다룬 동일한 차트 요소가 포함됩니다.

  • 축 제목 추가. 차트를 클릭하고 오른쪽 차트 영역에 있는 더하기 기호를 눌러 차트 요소 버튼을 열고 축 제목을 선택하여 각 축이 무엇을 측정하는지 독자가 알 수 있도록 합니다.
  • 추세선 추가. 동일한 메뉴에서 추세선을 선택하여 두 변수 간의 관계를 보여주며, 선형, 지수, 이동 평균선에 대한 옵션을 제공합니다; 여러분은 또한 데이터를 마우스 오른쪽 버튼으로 클릭하고 추세선 추가...를 선택한 후, 상관 관계의 강도를 측정하기 위해 차트에서 R 제곱 값을 표시할 수 있습니다.
  • 마커 조정. 데이터 계열 서식을 열어 마커 크기, 모양 및 채우기 색상을 변경할 수 있습니다.
  • 포인트에 레이블 붙이기. 각 포인트가 이름이 붙은 항목을 대표할 때 데이터 레이블을 선택하거나, 마우스 오른쪽 버튼으로 클릭하고 데이터 레이블 추가...를 선택하여 데이터 레이블 서식 패널을 엽니다. 레이블은 기본값 대신 셀의 값에서 데이터셋의 특정 정보를 나타낼 수 있습니다.
  • 축 척도 설정. 축을 더블 클릭하여 축 서식을 열고 최소 및 최대 값을 설정하여 지점이 플롯 영역을 채우도록 합니다. 수직축은 값 축입니다.
  • 플롯을 네 개의 사분면으로 나누기. 선택적으로 평균 X 및 Y 값에서 그래프의 수평 기준선 및 수직 기준선을 그려 차트 영역을 네 개의 사분면으로 나누고 이는 일반적으로 높은 성과와 낮은 성과로 포인트를 그룹화하는 방법입니다.

소스 데이터의 조건부 큐도 차팅 전에 눈을 안내할 수 있으며, 원칙은 조건부 서식이 워크 시트에서 값을 강조하는 방법과 일치합니다.

일반적인 문제 및 문제 해결

Excel이 산포도 대신 선형 또는 열 차트를 만들었습니다. 키보드 단축키는 기본 열 차트를 삽입합니다. 차트 종류 변경을 사용하여 X Y (산포)를 선택하거나 시작할 때 삽입 탭에서 산포 아이콘을 선택하십시오.

하나의 점만 X 축에 1, 2, 3 대로 나타납니다. Excel은 선택한 단일 열을 행 번호와 비교하여 플로팅합니다. 두 값 집합이 포함되도록 X 및 Y 열을 모두 선택하십시오.

수평 축에서 텍스트가 숫자 대신 나타납니다. 산포도는 두 축 모두에 숫자 값이 필요합니다. 왼쪽 열이 텍스트 레이블을 포함하는 경우, Excel은 이를 X 축으로 사용할 수 없습니다. 레이블을 숫자로 변환하거나 카테고리를 수용하는 다른 차트 유형으로 전환합니다.

헤더 행이 데이터 포인트로 바뀌었습니다. 헤더 행을 선택에 포함하여 Excel이 이를 시리즈 제목으로 읽도록 하십시오. 혼합 헤더는 한 열에 포함하고 다른 열에 제외하면 일치하지 않는 포인트를 야기합니다.

열이 서로 인접하지 않습니다. 각 열을 선택할 때 Ctrl을 누르고 두 번째 열을 먼저 선택하십시오.

포인트가 겹치고 차트가 비좁아 보입니다. 데이터 계열 서식에서 마커 크기를 줄이거나, 투명성을 추가하거나, 차트 전 데이터 범위를 필터링하십시오.

날짜가 X 축에 불균일하게 나타납니다. 산포도는 날짜를 기본 숫자로 처리하여, 포인트가 실제 시간 거리에서 배치됩니다. 그 간격은 XY 데이터에 적절하지만, 날짜 축이 있는 선형 차트는 시계열용으로 더 잘 읽힐 수 있습니다.

웹 Excel에서 옵션이 제한적으로 보입니다. 브라우저 버전에서는 하위 유형과 서식 제어가 더 적습니다. 파일을 데스크톱 앱에서 열어 전체 모든 차트 대화 상자와 추세선 옵션을 사용합니다.

개발자를 위한: IronXL로 산포도 생성하기

애플리케이션에서 스프레드시트를 생성하는 팀은 수동 단계를 건너 뛰고 코드를 통해 차트를 생성할 수 있습니다. IronXL은 서버에 Office 또는 Interop이 설치되어 있지 않아도 Excel 파일을 읽고 작성할 수 있는 .NET 라이브러리로, 웹 앱, 예정된 작업, 클라우드 기능에 적합합니다.

아래 코드 조각은 워크북을 로드하고 산포 차트를 빌드하여 결과를 저장합니다:

using IronXL;
using IronXL.Drawing.Charts;
// Load a workbook that already holds your X and Y data
WorkBook workBook = WorkBook.Load("Data.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Create a scatter chart, positioned by cell coordinates (left, top, right, bottom)
IChart chart = workSheet.CreateChart(ChartType.Scatter, 5, 5, 20, 15);
// Add a series: the first range is the X axis, the second range is the Y values
IChartSeries series = chart.AddSeries("A2:A20", "B2:B20");
series.Title = workSheet["B1"].StringValue;
// Set the title and legend, then plot and save
chart.SetTitle("Spend vs Sales");
chart.SetLegendPosition(LegendPosition.Bottom);
chart.Plot();
workBook.SaveAs("ScatterChart.xlsx");
using IronXL;
using IronXL.Drawing.Charts;
// Load a workbook that already holds your X and Y data
WorkBook workBook = WorkBook.Load("Data.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Create a scatter chart, positioned by cell coordinates (left, top, right, bottom)
IChart chart = workSheet.CreateChart(ChartType.Scatter, 5, 5, 20, 15);
// Add a series: the first range is the X axis, the second range is the Y values
IChartSeries series = chart.AddSeries("A2:A20", "B2:B20");
series.Title = workSheet["B1"].StringValue;
// Set the title and legend, then plot and save
chart.SetTitle("Spend vs Sales");
chart.SetLegendPosition(LegendPosition.Bottom);
chart.Plot();
workBook.SaveAs("ScatterChart.xlsx");
Imports IronXL
Imports IronXL.Drawing.Charts

' Load a workbook that already holds your X and Y data
Dim workBook As WorkBook = WorkBook.Load("Data.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet

' Create a scatter chart, positioned by cell coordinates (left, top, right, bottom)
Dim chart As IChart = workSheet.CreateChart(ChartType.Scatter, 5, 5, 20, 15)

' Add a series: the first range is the X axis, the second range is the Y values
Dim series As IChartSeries = chart.AddSeries("A2:A20", "B2:B20")
series.Title = workSheet("B1").StringValue

' Set the title and legend, then plot and save
chart.SetTitle("Spend vs Sales")
chart.SetLegendPosition(LegendPosition.Bottom)
chart.Plot()
workBook.SaveAs("ScatterChart.xlsx")
$vbLabelText   $csharpLabel

다른 차트 유형을 포함한 전체 연습은 IronXL 차트 가이드에 있습니다.

마무리

Excel에서 산포도를 생성하려면 두 개의 숫자 열을 선택하고 삽입 탭에서 산포 아이콘을 클릭합니다. 이후 추천 차트, 키보드 단축키, 모든 차트 대화 상자, 간단한 매크로는 상황에 따라 더 빠른 경로를 제공하며, 위에서 언급한 문제 해결 팁은 대부분의 첫 시도를 방해하는 문제를 해결합니다. 산포도는 두 변수 간의 관계를 다른 차트 유형 보다 더 명확하게 제공하므로, 일상 분석에서 중요한 역할을 하고 있습니다. 차트, 서식 및 데이터 준비에 대한 추가 정보는 Excel 차트 튜토리얼이 유용한 다음 단계일 수 있으며, 이러한 비주얼을 자동으로 생성하고자 하는 개발자는 .NET용 IronXL을 탐험할 수 있습니다.

Curtis Chau
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

아이언 서포트 팀

저희는 주 5일, 24시간 온라인으로 운영합니다.
채팅
이메일
전화해