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

Excel에서 중복 항목을 확인하는 방법: 모든 방법 설명 (2026)

Iron Software 팀에 의해 작성됨 Iron Software

스프레드시트는 종종 간단하게 시작합니다. 몇 개의 행이 작업, 승인, 재고, 출석을 추적합니다. 시간이 지나면서 사용자는 "Yes", "Done" 또는 색상이 지정된 셀로 수동으로 항목을 표시하기 시작합니다. 시트가 스캔하기 어렵고 유지 관리하기 어려워집니다.

체크박스는 Excel을 대화형 워크시트로 바꾸어 이 문제를 해결합니다. 사용자는 클릭하여 완료를 표시하고, 수식을 트리거하며, 완료된 항목을 필터링하고, 자동으로 업데이트되는 대시보드를 구축할 수 있습니다.

이 안내서는 개발자를 위해 개발자 탭, 복사-채우기 기술, 포맷 워크플로우, 키보드 단축키 및 개발자를 위한 프로그래밍 접근법을 사용하여 Excel에 체크박스를 삽입하는 가장 신뢰할 수 있는 방법을 안내합니다. 마침내, 체크박스를 효율적으로 추가하고 실제 스프레드시트 워크플로우에 연결하는 방법을 알게 될 것입니다.

시작하기 전에 중요한 세부 사항: Excel 체크박스는 셀 위에 놓인 양식 컨트롤입니다. 셀에 연결되지 않은 한 실제 셀 값은 아닙니다.

방법 1: 개발자 탭에서 체크박스 삽입

이것은 오래된 Excel 버전에서 사용되는 표준 방법이며, Microsoft 365에서도 삽입 탭에서 체크박스를 추가할 수 있습니다.

  1. Excel 워크시트를 엽니다.
  2. 개발자 탭으로 이동합니다.
  3. 삽입을 클릭합니다.
  4. 양식 컨트롤 아래에서 체크박스를 선택합니다.

    How To Insert Checkbox In Excel 1 related to 방법 1: 개발자 탭에서 체크박스 삽입

  5. 체크박스를 원하는 위치에 클릭합니다.
  6. 필요에 따라 체크박스를 크기 조정하거나 위치를 변경합니다.

    How To Insert Checkbox In Excel 2 related to 방법 1: 개발자 탭에서 체크박스 삽입

  7. 오른쪽 클릭하여 라벨 텍스트를 편집합니다.

    How To Insert Checkbox In Excel 3 related to 방법 1: 개발자 탭에서 체크박스 삽입 개발자 탭이 없으면 Excel 옵션에서 먼저 활성화해야 합니다.

개발자 탭 활성화 방법

  1. 파일로 이동합니다.
  2. 옵션을 클릭합니다.
  3. 리본 사용자 지정을 선택합니다.

    How To Insert Checkbox In Excel 4 related to 개발자 탭 활성화 방법

  4. 개발자 활성화.
  5. 확인을 클릭합니다.

이 방법이 가장 잘 작동하는 경우

이 방법은 할 일 목록, 프로젝트 추적 시트 및 승인 워크플로우에 적합합니다.

이 방법을 사용할 때

체크박스가 보통 정도일 때 사용하십시오.

이 방법을 사용하지 말아야 할 때

수백 개의 체크박스가 있는 대형 스프레드시트는 수동으로 관리하기 어려워질 수 있습니다. 이 문제는 주로 레거시 양식 컨트롤에 의존하는 이전 버전에서 발생하며, native Microsoft 365 체크박스는 TRUE 또는 FALSE를 셀 내에 직접 저장하여 더 큰 시트에도 적합합니다.

방법 2: 여러 셀에 동일한 체크박스 복사

하나의 체크박스를 만든 후에는 행 또는 열에 따라 복제할 수 있습니다.

  1. 첫 번째 체크박스를 삽입합니다.
  2. 체크박스 테두리를 선택합니다.
  3. Ctrl + C를 누릅니다.
  4. 다른 위치를 선택합니다.
  5. Ctrl + V를 누릅니다.

    How To Insert Checkbox In Excel 5 related to 방법 2: 여러 셀에 동일한 체크박스 복사 Excel은 복제 시 체크박스의 서식과 연결된 설정을 유지합니다.

빠른 워크플로 팁

Ctrl을 누른 상태에서 체크박스를 드래그하여 빠르게 복제합니다.

이 방법이 가장 잘 작동하는 경우

작업 목록, 출석 시트 및 체크 기반 템플릿에 유용합니다.

이 방법을 사용할 때

같은 체크박스 구조가 여러 행에 걸쳐 반복될 때 가장 적합합니다.

이 방법을 사용하지 말아야 할 때

고유한 체크박스 논리가 있는 복잡한 대시보드는 별도의 구성이 필요할 수 있습니다.

방법 3: 체크박스를 셀에 연결

체크박스는 수식이나 자동화 규칙과 연결될 때 훨씬 유용해집니다.

  1. 체크박스를 오른쪽 클릭합니다.
  2. 형식 컨트롤을 선택합니다.

    How To Insert Checkbox In Excel 6 related to 방법 3: 체크박스를 셀에 연결

  3. 제어 탭을 엽니다.
  4. 셀 링크 필드에 특정 셀에 대한 참조를 입력합니다.

    How To Insert Checkbox In Excel 7 related to 방법 3: 체크박스를 셀에 연결

  5. 확인을 클릭합니다.

양식 컨트롤 체크박스의 경우, 수동으로 형식 컨트롤을 열고 체크박스를 셀에 연결하여 각 체크박스를 연결해야 하며, native Microsoft 365 체크박스는 이미 셀 내에 값을 저장합니다.

사용자가 체크박스를 선택하거나 해제하면 연결된 셀이 TRUE나 FALSE로 업데이트되며, 이 결과는 수식에 사용할 수 있습니다.

연결된 체크박스의 일반적인 용도

  1. 진행 추적
  2. 조건부 서식
  3. 대화형 대시보드
  4. 작업 완료 지표
  5. 동적 차트

연결된 셀은 체크박스 상태를 true 또는 false로 표시하므로 엑셀 수식이 그 true 또는 false 값을 논리, 계산 및 함수 인수로 사용할 수 있습니다. 실제로, 체크 상태나 체크 해제 상태는 자동 계산이나 시각적 변화를 트리거할 수 있는 대화형 토글처럼 작동합니다.

예제 수식


=IF(C2=TRUE,"완료됨","대기 중")

연결된 체크박스 결과에서 완료된 항목을 합산하려면 countif 함수를 사용하십시오: =COUNTIF(B1:B10, TRUE).

이렇게 하면 스프레드시트 논리가 체크박스 상태에 자동으로 반응할 수 있습니다.

방법 4: 조건부 서식을 위한 체크박스 삽입

체크박스는 시각적 추적 시스템과 잘 작동합니다.

  1. 작업 옆에 체크박스를 삽입합니다.
  2. 그것들을 도우미 셀에 연결합니다.
  3. 조건부 서식 규칙을 적용합니다.
  4. 완료된 작업을 자동으로 회색으로 처리합니다.

조건부 서식 수식인 =$A2=TRUE를 상대 행 스타일 규칙으로 작성하여 연결된 체크박스 셀에서 전체 행을 강조할 수도 있습니다.

이 설정은 프로젝트 추적자 및 운영 시트에서 가독성을 향상시킵니다.

샘플 조건부 서식 수식

=$B2=TRUE

이 규칙을 작업 행 범위에 적용하십시오.

이 방법이 가장 잘 작동하는 경우

생산성 시트 및 운영 보고에 유용합니다.

이 방법을 사용할 때

시각적 상태 표시기가 중요한 워크플로우에 가장 적합합니다.

이 방법을 사용하지 말아야 할 때

과도한 서식 규칙으로 인해 매우 큰 스프레드시트가 느려질 수 있습니다.

방법 5: 키보드 단축키 및 빠른 서식 사용

Excel은 체크박스를 삽입하는 직접적인 키보드 단축키를 제공하지 않지만 여러 단축키가 워크플로를 가속화합니다.

유용한 단축키

  1. Alt + F + T 를 누르면 Excel 옵션이 열립니다.

    How To Insert Checkbox In Excel 8 related to 유용한 단축키

  2. 리본 설정을 탐색하려면 화살표 키를 사용하세요.
  3. Ctrl + 드래그하여 컨트롤을 빠르게 복제합니다.
  4. Ctrl + C / Ctrl + V 로 체크박스를 복사합니다.

능숙한 사용자는 반복적인 서식을 피하기 위해 단축키와 템플릿을 결합합니다.

이 방법이 가장 잘 작동하는 경우

매일 반복적인 스프레드시트 작업을 관리하는 사용자에게 이상적입니다.

일반적인 문제 및 문제 해결

왜 Excel에서 개발자 탭이 없습니까?

Excel은 많은 설치에서 기본적으로 개발자 탭을 숨깁니다.

수정

  1. 파일 → 옵션으로 이동합니다.
  2. 리본 사용자 지정으로 엽니다.
  3. 개발자를 활성화합니다.
  4. 변경 사항을 저장합니다.

왜 체크박스가 셀 외부에 떠다닙니다?

체크박스는 셀 위에 배치된 객체이므로 행 또는 열 크기를 조정하면 정렬에 영향을 줄 수 있습니다.

수정

  1. 체크박스를 오른쪽 클릭합니다.
  2. 형식 컨트롤을 선택합니다.
  3. 속성을 엽니다.
  4. 셀과 함께 이동 및 크기 조정을 선택하십시오.

왜 체크박스를 복사할 때 링크 문제가 생깁니까?

복제된 체크박스는 때로 같은 링크된 셀을 참조합니다.

수정

  1. 각 체크박스를 오른쪽 클릭합니다.
  2. 형식 컨트롤을 엽니다.
  3. 각 복사된 체크박스가 같은 다른 셀이 아니라 서로 다른 셀을 가리키도록 링크된 셀을 개별적으로 업데이트합니다.

왜 체크박스를 클릭한 후에도 수식이 업데이트되지 않습니까?

체크박스가 워크시트 셀과 연결되지 않았을 수 있습니다.

수정

  1. 형식 컨트롤을 엽니다.
  2. 선택한 셀이 참조하는 유효한 링크된 셀을 할당합니다.
  3. 수식이 링크된 값을 참조하는지 확인하고, 체크박스를 클릭할 때 링크된 셀이 수식에 사용할 셀 값 TRUE 또는 FALSE를 반환하는지 확인합니다.

왜 다른 장치에서 파일을 열 때 체크박스가 사라졌습니까?

일부 스프레드시트 뷰어는 Excel 양식 컨트롤을 완전히 지원하지 않습니다.

수정

  1. Microsoft Excel에서 워크북을 엽니다.
  2. 지원되지 않는 브라우저 기반 스프레드시트 뷰어를 피하세요.
  3. 배포 전에 파일을 테스트합니다.

Excel에서 언제 체크박스를 사용해야 합니까?

체크박스는 사용자가 빠른 상태 추적이나 이진 입력이 필요할 때 스프레드시트 사용성을 향상시킵니다.

일반적인 사용 사례에는 다음이 포함됩니다:

  • 작업 관리
  • 재고 추적
  • 출석 시트
  • 승인 워크플로우
  • 감사 체크리스트
  • 프로젝트 기획
  • 보고 대시보드

체크박스 상태를 직접 참조할 수 있는 수식 덕분에 필터링 및 자동화가 개선됩니다.

올바른 방법 선택

최고의 접근 방식은 스프레드시트의 크기와 목적에 따라 다릅니다.

시나리오 최선의 방법
작은 수동 체크리스트 개발자 탭 삽입
반복되는 체크박스 레이아웃 복사 및 복제
수식 기반 시트 링크된 체크박스
시각적 진행 추적 조건부 서식
빠른 반복 워크플로우 단축키 및 템플릿

개발자를 위한: IronXL을 사용하여 프로그래밍 방식으로 Excel 체크박스를 생성 및 관리하기

수동으로 컨트롤을 삽입하는 것은 작은 스프레드시트에 적합합니다. 대형 보고 시스템 및 자동화된 워크플로우는 일반적으로 프로그래밍 방식의 Excel 생성을 필요로 합니다.

Iron Software는 Microsoft Excel 설치가 필요 없는 스프레드시트 생성, 편집 및 서식 for .NET Excel 라이브러리인 IronXL을 제공합니다.

여기 IronXL로 프로그램적으로 워크시트 내용을 생성하고 서식을 지정하는 예가 있습니다: 생성 및 서식 지정

using IronXL;

// Create new Excel WorkBook document
WorkBook workBook = WorkBook.Create();

// Convert XLSX to XLS
WorkBook xlsWorkBook = WorkBook.Create(ExcelFileFormat.XLS);

// Create a blank WorkSheet
WorkSheet workSheet = workBook.CreateWorkSheet("new_sheet");

// Add data and styles to the new worksheet
workSheet["A1"].Value = "Hello World";
workSheet["A1"].Style.WrapText = true;
workSheet["A2"].BoolValue = true;
workSheet["A2"].Style.BottomBorder.Type = IronXL.Styles.BorderType.Double;

// Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workBook.SaveAs("sample.xlsx");
using IronXL;

// Create new Excel WorkBook document
WorkBook workBook = WorkBook.Create();

// Convert XLSX to XLS
WorkBook xlsWorkBook = WorkBook.Create(ExcelFileFormat.XLS);

// Create a blank WorkSheet
WorkSheet workSheet = workBook.CreateWorkSheet("new_sheet");

// Add data and styles to the new worksheet
workSheet["A1"].Value = "Hello World";
workSheet["A1"].Style.WrapText = true;
workSheet["A2"].BoolValue = true;
workSheet["A2"].Style.BottomBorder.Type = IronXL.Styles.BorderType.Double;

// Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workBook.SaveAs("sample.xlsx");
Imports IronXL

' Create new Excel WorkBook document
Private workBook As WorkBook = WorkBook.Create()

' Convert XLSX to XLS
Private xlsWorkBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLS)

' Create a blank WorkSheet
Private workSheet As WorkSheet = workBook.CreateWorkSheet("new_sheet")

' Add data and styles to the new worksheet
Private workSheet("A1").Value = "Hello World"
Private workSheet("A1").Style.WrapText = True
Private workSheet("A2").BoolValue = True
Private workSheet("A2").Style.BottomBorder.Type = IronXL.Styles.BorderType.Double

' Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workBook.SaveAs("sample.xlsx")
$vbLabelText   $csharpLabel

개발자는 자동화된 스프레드시트 내에서 체크박스 구동 워크플로를 시뮬레이트하기 위해 형식 로직과 함께 부울 값을 사용하는 경우가 많습니다.


using IronXL;
using System;

WorkBook workbook = WorkBook.Load("sample.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();

// 체크박스 셀의 부울 값을 읽습니다.
bool isChecked = sheet["A1"].BoolValue;
Console.WriteLine($"Is Checkbox A1 checked? {isChecked}");

// 셀 A1을 체크된 상태로 설정합니다.
sheet["A1"].BoolValue = true;

// 셀 A2를 체크 해제된 상태로 설정합니다.
sheet["A2"].BoolValue = false;

workbook.SaveAs("updated_sample.xlsx");

IronXL은 체크박스 워크플로를 넘어 다음을 지원합니다:

IronXL은 .NET Framework, .NET Core, .NET 6+, Windows, Linux, macOS, Docker, Azure 및 AWS 환경을 지원합니다.

NuGet을 통해 설치하세요:

Install-Package IronXL.Excel
Install-Package IronXL.Excel
SHELL

마무리

체크박스는 Excel 스프레드시트를 더 관리하기 쉽게 만들어 명확한 시각적 상호작용 및 구조화된 상태 추적을 제공합니다.

대부분의 사용자에게 가장 빠른 설정은:

개발자 탭을 옛 버전에서 엑셀 리본에서 활성화하거나, Microsoft 365의 삽입 탭에서 체크박스를 삽입하고 필요할 경우 셀에 연결하십시오.

연결된 체크박스는 수식, 자동화, 필터링 및 조건부 서식 워크플로를 해제하여 스프레드시트 사용성을 크게 향상시킵니다.

자동화된 Excel 시스템을 구축하는 개발자에게 IronXL과 같은 라이브러리는 스프레드시트 생성, 서식 지정, 수식 및 워크플로 로직에 대한 프로그래밍 제어를 제공합니다.

이 안내서에서 다룬 방법으로 개인 작업 목록부터 Enterprise 보고 시스템에 이르기까지 대화형 Excel 시트를 구축할 수 있습니다.

Curtis Chau
기술 문서 작성자

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

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

아이언 서포트 팀

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