엑셀 빈칸제거 하는 법 자동으로 2013버전에 대해 물어보셨네요.
엑셀 2013 버전에서 빈칸을 자동으로 제거하고, 품목에 따른 번호를 연속적으로 정리하는 방법을 소개합니다. 이 작업은 주로 필터 기능과 수식을 함께 사용하여 해결할 수 있습니다.
1. 빈칸 제거 후 연속 번호 생성 방법
가정:
• B열에는 매일 품목이 입력되고,
• C열에는 품목별 번호가 있으며,
• 빈칸이 생기면 이를 자동으로 제거하고 싶고,
• E열에 최종 번호만 연속적으로 나오게 하려고 함.
2. 실제 작업 순서 및 수식
1단계: 빈칸 없는 데이터 정리 (숨겨진 참조용, 예를 들어 F열 사용)
F1 셀에 다음 수식을 입력하세요:
=IF(B1<>"", B1, "")
F열에서는 빈칸 없는 리스트를 만들어줍니다. 하지만 이를 자동으로 깔끔하게 정리하는 방법은 FILTER 기능이 아니라, 배열 수식을 활용하거나, 단순히 필터를 사용하는 겁니다.
2단계: 빈칸 없이 품목 리스트 만들기 (E열에 연속번호로 표시하기)
E1 셀에 다음 수식을 입력하세요:
=IFERROR(INDEX($B$1:$B$100,SMALL(IF($B$1:$B$100<>"",ROW($B$1:$B$100)-MIN(ROW($B$1:$B$100))+1),ROW(1:1))),"")
이 수식을 입력 후, Ctrl+Shift+Enter 키를 눌러 배열 수식으로 확정하세요. 이후 E열 아래로 드래그하면 빈칸이 제외된 품목 리스트가 연속적으로 나옵니다.
이 수식 설명:
• SMALL 함수가 빈칸이 아닌 행 번호의 순서를 찾습니다.
• INDEX는 그 위치의 품목을 반환합니다.
• ERROR 처리로 빈칸 영역에는 빈칸이 나오도록 합니다.
3단계: 중복 품목 번호 부여하기 (예를 들어, 품목별 번호 필요)
만약 품목의 번호를 부여하려면, E열에 나온 품목 탭을 기반으로 번호를 매기세요. 예를 들어, F열에 번호를 부여하고 싶다면:
F1 셀에 입력:
=IF(E1<>"",COUNTIF($E$1:E1, E1),"")
이 수식을 아래로 드래그하면, 같은 품목은 같은 번호를 갖게 됩니다.
---
이 방법으로 매일 품목이 바뀌거나, 빈칸이 생기면 E열에서 자동으로 빈칸이 제거되고 연속된 리스트를 얻을 수 있습니다. 수식을 적절히 조합하거나 필요에 따라 수정하면 더욱 맞춤화할 수 있습니다.
AI 분석 및 채팅