목차
Microsoft Excel에는 위의 값으로 빈 셀 을 채우는 몇 가지 유용한 방법이 있습니다. 이 중 4가지 도구적 방법을 예제와 적절한 설명과 함께 이 기사에서 설명합니다.
연습 워크북 다운로드
워크북은 여기에서 다운로드할 수 있습니다.
Fill Blank Cells with Value Above.xlsx
Excel에서 빈 셀을 위의 값으로 채우는 4가지 유용한 방법
다음 샘플 데이터 세트를 사용하여 Excel에서 위의 값으로 빈 셀을 채우는 4가지 유용한 방법.
데이터 세트에는 제품 ID, 판매 날짜 및 판매 횟수 목록이 포함됩니다. 데이터 세트에 일부 빈 셀이 있음을 알 수 있습니다. 그리고 셀 위의 값으로 빈 셀을 채우려고 합니다.
다음 네 개의 섹션에서는 Go To Special 또는 <1과 같은 네 가지 일반적인 Excel 도구의 사용을 시연합니다. 편집 옵션, 중첩된 LOOKUP 수식 및 VBA 매크로 에서 을(를) 찾아 이 작업을 수행합니다.
1. 채우기 특수 항목으로 이동(F5) 및 수식
을 사용하여 Excel에서 위의 값이 있는 빈 셀 특수 항목으로 이동 및 간단한 수식을 사용하여 빈 셀을 위의 값으로 채울 수 있습니다. 이 프로세스가 어떻게 작동하는지 알아보려면 아래 단계를 따르십시오.
1단계:
- 선택 할 데이터 범위 빈 셀을 채웁니다.
2단계:
- 이동 홈 탭 > 편집 그룹 > 찾기 & 드롭다운 메뉴 > 특수 명령으로 이동합니다.
아래 그림을 따릅니다.
F5 를 눌러 이를 방지할 수 있습니다. 키보드에서 직접. 이렇게 하면 특별 메뉴로 이동 상자로 이동합니다.
특별 메뉴로 이동 이라는 대화 상자가 나타납니다.
3단계 :
- 특수 항목으로 이동 상자 >에서 공백 을 선택합니다. 확인 을 클릭합니다.
결과적으로 빈 셀이 적절하게 선택되었음을 알 수 있습니다.
4단계:
- 키보드에서 “ = ”를 누르면 활성 셀에 등호가 표시됩니다. .
- 공식을 " =D5 "로 쓴다.
여기서 D5 는 의 기준이다. 빈 셀을 채울 값이 있는 위의 셀.
5단계:
- 나중에 , CTRL+ENTER를 누릅니다.
아래 결과를 볼 수 있습니다.
그러나 결과에는 복사본이 포함되어 있습니다. 공식의. 이를 값으로 변환해야 합니다.
6단계:
- 데이터 범위를 다시 선택하고 복사 를 선택합니다. 1>컨텍스트 메뉴.
- 복사 를 클릭하면 선택한 경계에 점선이 표시됩니다.
7단계:
- 다음으로 마우스 오른쪽 버튼을 다시 클릭하고 을 선택해야 합니다. 화살표 아이콘옆에 선택하여 붙여넣기 .
드롭다운 메뉴가 나타납니다.
8단계:
- 아래 그림과 같이 값 붙여넣기(V) 를 선택합니다.
마지막으로 결과는 다음 그림과 같습니다.
자세히 알아보기: 위의 값으로 Excel에서 빈 셀을 자동으로 채우는 방법(5 쉬운 방법)
2. Find & 바꾸기 및 수식
또한 찾기 & 홈 탭에서 옵션을 이전 방법에서 사용한 것과 유사한 수식으로 바꿉니다.
이를 위해 아래 단계를 따라야 합니다.
1단계:
- 데이터 범위를 선택합니다.
- 홈 탭으로 이동합니다> 편집 그룹 > 찾기 & 드롭다운 메뉴 > 찾기 명령을 선택합니다.
2단계:
- 올라와. 찾을 내용: 상자를 비워 두고 모두 찾기 를 클릭합니다.
선택한 범위의 공백 목록이 표시됩니다. 이 데이터 세트의 경우 발견된 공백의 수는 11입니다.
3단계:
- CTRL 키를 누릅니다. 키보드에서 +A . 이렇게 하면 모든 공백이 선택됩니다.
- 그 후 닫기를 클릭합니다.
4단계:
- 키보드에서 " = "를 누르면 활성 셀에 등호가 자동으로 표시됩니다.
- 그런 다음 수식을 작성합니다.활성 셀의 ' =D13 '.
5단계:
- 키보드에서 CTRL+ENTER 를 누르십시오.
따라서 표시된 결과를 찾을 수 있습니다.
자세히 알아보기: Excel에서 왼쪽부터 빈 셀을 값으로 채우는 방법(적절한 4가지 방법)
유사 읽기
- Excel에서 N/A로 빈 셀 채우기(3가지 쉬운 방법)
- 데이터 정리 기술: Excel에서 빈 셀 채우기(4가지 방법)
- Excel에서 빈 셀을 텍스트로 채우기(3가지 효과적인 방법)
3. LOOKUP, ROW, IF & Excel에서 위의 값으로 빈 셀을 채우는 LEN 함수
또한 삽입 탭에서 표 명령을 사용하고 중첩된 LOOKUP을 활용할 수 있습니다. 위의 값으로 빈 셀을 채우는 수식.
이를 위해 다음 단계를 따르십시오.
1단계:
- 선택 전체 데이터 세트.
2단계:
- 삽입 탭에서 표 를 선택합니다.
전체 데이터 세트를 선택한 후 키보드 단축키 CTRL+T 를 누를 수도 있습니다. .
3단계:
테이블 만들기 대화 상자가 열리고 선택한 범위가 표시됩니다.
- 데이터가 제대로 선택되었는지 확인하세요.
- 표시 내 테이블에 헤더가 있습니다. 자동으로 표시되지 않으면 확인란을 선택하세요.
- 클릭하세요. 확인.
데이터세트는 다음과 같습니다.아래와 같이 화살표 아이콘이 있는 헤더가 있는 표.
4단계:
- 임의 열 선택 F 그리고 열 B 에 대해 다음 중첩 수식을 작성합니다.
=LOOKUP(ROW(B4:B14), IF(LEN(B4:B14), ROW(B4:B14)), B4:B14)
결과가 표시됩니다. 위의 값으로 빈칸을 채우면서 열 B 의 데이터.
5단계:
- 다음 수식을 사용하여 열 C 에 대해 과정을 반복합니다.
=LOOKUP(ROW(C4:C14), IF(LEN(C4:C14), ROW(C4:C14)), C4:C14)
여기서 Dates of Sales 의 값은 원래 데이터 세트와 다릅니다. 기본적으로 숫자 형식 이 일반 이기 때문입니다. 따라서 이를 적절한 형식으로 확실히 변환하겠습니다.
6단계:
- 형식 을 선택하여 변경>짧은 데이트 대신 일반 .
그림을 따라 어디를 바꿀지 찾으세요.
따라서 , 데이터 세트의 정확한 값으로 출력을 생성했습니다.
7단계:
- 공식 반복 for 열 D 다음 수식을 사용합니다.
=LOOKUP( ROW(D4:D14), IF(LEN(D4:D14),ROW(D4:D14)), D4:D14)
결과는 다음과 같습니다.
이 방법은 원래 데이터 세트를 보유하고 원하는 결과를 얻기 위해 새 테이블을 형성하는 데 도움이 됩니다.
내포된 수식 분류:
수식 구문:
=LOOKUP(lookup_value, lookup_vector, [result_vector])
- 여기에서 lookup_value 는 우리가 찾고자 하는 데이터를 가져옵니다. 우리가 가지고 있기 때문에데이터 세트의 여러 행, 열의 범위를 취하는 ROW 함수 가 여기에서 작동합니다.
- lookup_vector 는 IF 함수<2를 사용합니다> LEN 함수 및 ROW 함수로 중첩됩니다. 둘 다 열의 범위를 취하여 벡터 형식을 만듭니다.
- result_vector 는 원하는 결과를 얻기 위해 벡터 형식으로 취한 결과 값입니다.
자세히 보기: Excel에서 빈 셀을 수식으로 채우는 방법(2가지 쉬운 방법)
4. VBA 매크로를 사용하여 Excel에서 위의 값으로 빈 셀 채우기
마지막 방법에는 VBA 매크로 가 포함됩니다. VBA 매크로 를 사용하여 빈 셀을 위의 값으로 채울 수 있습니다. 코드를 실행하는 데 몇 분 정도 걸릴 수 있지만 이 방법은 길이가 긴 데이터 세트에 꽤 잘 작동합니다.
아래 단계에 따라 VBA 매크로 를 실행하여 위의 값으로 빈 셀을 채웁니다. .
1단계:
- 데이터 범위를 선택하고 시트 이름을 마우스 오른쪽 버튼으로 클릭합니다.
- 컨텍스트 메뉴에서 1>코드 보기 .
결과적으로 VBA 창 은 열려 일반 창 이 표시됩니다.
2단계:
- 다음을 작성합니다. 일반 창 의 코드.
코드:
7990
3단계 :
- 코드를 실행하려면 키보드에서 F5 를 누르십시오.
또는 녹색 화살표 VBA 창의 탭에서.
따라서 코드가 실행되고 결과를 볼 수 있습니다. 워크시트에서.
자세히 알아보기: Excel VBA에서 위의 값으로 빈 셀을 채우는 방법(3가지 쉬운 방법)
기억할 사항
위에서 언급한 방법을 적용하기 전에 처음에 데이터 범위를 선택해야 합니다. 분명히 방법 1과 2의 간단한 수식은 공백을 선택한 후 활성 셀에 따라 달라질 것입니다.
결론
이 기사에서는 Excel에서 위의 값으로 공백을 채우는 네 가지 방법을 설명합니다. 이 방법은 홈 탭의 편집 옵션과 함께 간단한 수식을 사용하거나 중첩된 LOOKUP 수식을 사용합니다. 그러나 VBA Macros 를 사용하여 긴 데이터 세트에 대해 위의 값으로 공백을 채우는 방법도 보여줍니다. 이 기사가 원하는 솔루션을 얻는 데 도움이 되었기를 바랍니다. 그럼에도 불구하고 주제와 관련하여 더 궁금한 점이 있으면 의견란에 의견을 남겨주십시오.