데이터 분석/구글 스프레드시트(Google Sheets)
구글시트 - Arrayformula + Vlookup 활용 (행 번호 자동 완성 _ Row Number Automation)
debugglinglife
2024. 2. 27. 23:01
728x90
반응형
Google Sheets의 Arrayformula에 대해 알아보기
Google Sheets의 =Arrayformula
함수는 현재 Google Sheets에서만 제공되는 기능입니다. 최근 오피스 도구는 자동 완성 기능을 제공하고 있지만, 셀이 계속 추가되는 경우에도 별도의 관리 없이 자동으로 데이터를 채워주는 데 유용한 함수입니다.
Arrayformula + Vlookup 활용 예시
[예제 파일]
기존 방식
=VLOOKUP(A2,$F:$G,2,0)
문제 : 영문 이름에 맞는 한글 이름을 =VLOOKUP
으로 채우려고 가정합시다. =VLOOKUP
만 사용해도 되지만, 영문 이름이 추가될 때마다 =VLOOKUP
수식을 아래로 드래그해야 하는 불편함이 있습니다. 이때 =Arrayformula
를 사용하면 문제를 쉽게 해결할 수 있습니다.
ArrayFormula 활용
: C2 셀에 넣는 한 번의 수식으로 아래로 수식이 전체에 적용됩니다.
=IFERROR(ArrayFormula(VLOOKUP(A2:A,$F:$G,2,0)))
추가 팁 (자동 ROW번호 입력
) : =Arrayformula
는 다음과 같이 여러 번 사용할 수 있습니다. =ROW()
함수와 함께 사용하여 B행의 셀 값이 비어있지 않은(=””
) 경우에만 행의 번호가 자동으로 입력되도록 설정할 수 있습니다.
=ArrayFormula(IF(B2:B="","",ArrayFormula(ROW(B2:B)-1)))
728x90
반응형