다른 셀 색상은 셀의 값을 식별하는 데 도움이 될 수 있습니다. 셀 색상을 기준으로 값을 계산해야하는 경우이 문서의 세 가지 방법을 사용할 수 있습니다.
Excel 워크 시트에서는 확실히 다른 셀에 대해 다른 색을 표시합니다. 미디엄ost 시간에 따라 동일한 색상이 범위의 다른 셀에 있습니다. 아래 이미지는 셀 색상이 다른 워크 시트를 보여줍니다.
셀 색상으로 값을 계산해야 할 때 해당 셀을 선택하기가 어려울 것입니다. 이제 다음 문서의 세 가지 방법을 사용하여이 작업을 빠르게 완료 할 수 있습니다.
방법 1 : 정렬 기능 사용
열 또는 행의 값을 계산해야하는 경우이 방법을 사용할 수 있습니다.
- 선택 tar워크 시트에서 범위를 가져옵니다.
- 그런 다음 도구 모음에서 "정렬 및 필터"버튼을 클릭합니다.
- 그런 다음 드롭 다운 메뉴에서 "사용자 지정 정렬"옵션을 선택합니다.
- "정렬"창에서 "정렬 기준"텍스트 상자의 작은 화살표를 클릭합니다.
- 다음으로 정렬해야하는 열을 선택하십시오.
- 그런 다음 "Sort On"화살표를 클릭합니다.
- 그런 다음 목록에서 "셀 색상"옵션을 선택합니다.
- 다음으로이 창에 새 옵션이 표시됩니다. 여기에서 "주문"에 대한 작은 화살표를 클릭하십시오.
- 메뉴에서 계산해야하는 색상을 선택합니다. 여기서 우리는 녹색의 색상을 계산하고 싶으므로 녹색을 선택합니다.
- 그 후 마지막 작은 화살표를 클릭하십시오.
- 그런 다음 필요에 따라 "On Top"또는 "On Bottom"을 선택합니다. 이 예에서는 "On Top"을 선택합니다.
- 설정이 완료되면이 창에서 "확인"버튼을 클릭합니다.
그런 다음 워크 시트로 돌아 오면이 열의 맨 위에 녹색 값이 표시되는 것을 볼 수 있습니다. 다음으로 이러한 값을 계산할 수 있습니다. 또한, 당신이 선택하는 것은 아주 쉽습니다 tar이 열의 범위를 가져옵니다.
반면에 행을 정렬해야하는 경우 추가 설정을해야합니다.
- "정렬"창에서 "옵션"버튼을 클릭합니다.
- 그런 다음 "정렬 옵션"창에서 "왼쪽에서 오른쪽으로 정렬"옵션을 선택합니다.
- 그런 다음 "확인"버튼을 클릭합니다.
따라서 tar범위를 얻으십시오. 다른 단계는 열 정렬과 동일합니다. 자신의 워크 시트에서 시도해 볼 수도 있습니다.
방법 2 : 필터 기능 적용
정렬 기능을 제외하고 여기에서 Excel에서 필터 기능을 적용 할 수도 있습니다.
- 내 셀을 클릭하십시오. tar범위를 얻으십시오.
- 그런 다음 도구 모음에서 "정렬 및 필터"버튼을 클릭합니다.
- 다음으로 메뉴에서 "필터"옵션을 선택합니다.
- 이제 범위의 헤더 행에 필터 화살표가 나타나는 것을 볼 수 있습니다. 필터링해야하는 열의 화살표를 클릭하십시오.
- 다음으로 커서를 "색상 별 필터링"옵션으로 이동합니다.
- 그런 다음 하위 메뉴에서 계산해야하는 색상을 선택합니다.
- 다음으로 워크 시트에 녹색의 셀만 나타납니다.
이러한 셀을 계산해야 할 때 SUBTOTAL 함수를 사용할 수 있습니다. 이 기능에서는 필요한 기능을 선택해야합니다. 그리고 SUBTOTAL 기능을 사용하면 해당 숫자의 결과를 쉽게 얻을 수 있습니다.
반면에이 방법은 열에 만 적용될 수 있습니다. 행으로 계산해야하는 경우 다른 방법을 사용해야합니다.
방법 3 : VBA 매크로 사용
위의 두 가지 방법은 열 또는 행의 값을 계산할 수 있습니다. 그러나 행과 열을 포함하는 범위에서 계산해야하는 경우 Excel 매크로를 사용해야합니다.
- 키보드에서 "Alt + F11"버튼을 눌러 Visual Basic 편집기를 엽니 다.
- 그런 다음 도구 모음에서 "삽입"탭을 클릭합니다.
- 그런 다음 하위 메뉴에서 "모듈"옵션을 선택합니다.
- 이제이 새 모듈에 다음 VBA 코드를 입력합니다.
Function CalByColor(TarColor As Range, CalRange As Range)
Dim TarCell As Range, CalCell As Double
For Each TarCell In CalRange
If TarCell.Interior.ColorIndex = TarColor.Interior.ColorIndex Then
CalCell = WorksheetFunction.Sum(TarCell, CalCell)
End If
Next TarCell
CalByColor = CalCell
End Function
여기서는 사용자 정의 함수를 사용하여 값을 계산합니다. 이 코드에서는 동일한 값을 가진 셀을 합산합니다. 개수, 평균과 같은 다른 계산을 수행해야하는 경우 필요에 따라 코드를 수정할 수도 있습니다.
- 이제 워크 시트로 돌아갑니다. 특정 색상의 값을 계산해야하는 경우 먼저이 워크 시트에서이 색상으로 셀의 서식을 지정할 수 있습니다.
- 그런 다음 수식을 다른 셀에 입력하십시오. 여기에이 공식을 입력합니다.
= CalByColor (E2, B2 : C13)
- 그런 다음 키보드에서 "Enter"버튼을 누릅니다.
결과는 즉시 셀에 나타납니다. 열 또는 행의 셀만 계산해야하는 경우이 수식에서 범위를 변경할 수도 있습니다. 결과적으로이 사용자 정의 함수를 사용하는 것은이 작업에 매우 쉽습니다.
방법 간의 비교
위의 분석에서 세 가지 방법이 모두 매우 유용하다는 것을 알 수 있습니다. 그리고 아래 표에서 우리는 당신에게 유리한 것과 불리한 것을 나열했습니다.
|
비교 |
정렬 기능 사용 | 필터 기능 적용 |
VBA 매크로 사용 |
|
장점 |
1. 행 또는 열의 셀을 빠르게 정렬 할 수 있습니다.
2. VBA 코드에 익숙하지 않은 경우이 방법이 좋은 선택이 될 수 있습니다. |
1. SUBTOTAL 기능을 사용하여 빠르게 계산할 수 있습니다. tar세포를 얻으십시오.
2. 다른 두 가지 방법에 비해이 방법은 조작하고 이해하기 쉽습니다. |
1. 사용자 정의 함수를 사용하여 작업을 쉽게 완료 할 수 있습니다.
2.이 방법은 행이나 열로 제한되지 않습니다. |
|
단점 |
1. 만약 tar셀이 범위 내에 있으면이 방법을 사용할 수 없습니다.
2. 셀을 정렬해야 할 때마다 단계를 다시 수행해야합니다. |
1.이 방법은 열에서만 사용할 수 있습니다.
2. SUBTOTAL 기능 사용시 기능 및 기준 선택시 오류가 발생할 수 있습니다. |
1. VBA 코드를 사용하면 상황이 더 복잡해집니다.
2. VBA 매크로에 익숙하지 않은 경우 코드를 수정해야 할 때 오류가 발생할 수 있습니다. |
따라서 다음에 방법을 선택해야하는 경우이 표를 참조 할 수 있습니다. m 선택ost 적절한 방법을 사용하면 작업을 빨리 완료 할 수 있습니다.
독립 실행 형 복구 도구는 첫 번째 선택이 될 수 있습니다.
Excel 손상이 발생하면 즉시 복구해야합니다. Excel을 빠르고 쉽게 복구하기 위해 독립 실행 형 복구 도구를 사용할 수 있습니다. 컴퓨터에 설치하기 만하면됩니다. Excel xlsx 문제 복구 몇 번의 클릭으로. 따라서 데이터 복구에 대해 아무것도 모르더라도 손상된 파일을 복구 할 수도 있습니다.
저자 소개 :
Anna Ma는 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. Word 데이터 오류 복구 및 전망 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM












