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
반응형
'데이터 분석 > 구글 스프레드시트(Google Sheets)' 카테고리의 다른 글
구글시트 - 쿼리2 (Google Query Basic 2 :: Limit /Label /Format / Pivot ) (0) | 2024.03.12 |
---|---|
구글시트 - 쿼리1 (Google Query Basic 1 :: Select, Group by, Order by) (0) | 2024.03.12 |
구글 시트 - 만능 날짜 변환 공식 (Query + Arrayformula | Date → Week(주차), Month, Quarter 만들기) (0) | 2024.03.07 |
구글시트 - 피벗테이블 3 (0) | 2024.03.06 |
구글시트 - 피벗테이블 2 (0) | 2024.03.06 |
구글시트 - 피벗테이블 1 (0) | 2024.02.28 |
구글시트 - Arrayformula + IF(AND, OR) (0) | 2024.02.27 |
구글시트 - (맞춤 숫자 형식) 증감(증가, 감소)표현 with 아이콘 (0) | 2024.02.27 |