Google Sheets 함수 마스터하기: 생산성 향상을 위한 20가지 필수 함수

Google Sheets를 통해 데이터 관리를 하다 보면, 기본 기능만으로는 부족할 때가 종종 있습니다. 특히, 복잡해 보이는 데이터 분석과 관리를 더 쉽게 수행하기 위해 알아두면 좋은 함수들이 많이 있는데요. 오늘은 이러한 함수들 중에서도 유용한 20가지를 소개해드릴게요.

advertisement
advertisement

SUM() 함수

SUM() 함수는 말씀드리지 않아도 다들 잘 아시죠? 셀 범위 내의 모든 숫자를 더해주는 기초 중의 기초 함수랍니다. 예를 들어 =SUM(A1:A10)을 입력하면 A1부터 A10셀까지의 숫자를 모두 더해줍니다. 이 함수는 특히 예산 관리나 영업 실적 계산 시 아주 유용하답니다!

AVERAGE() 함수

평균을 구해야 할 때는 AVERAGE() 함수를 사용해 보세요! =AVERAGE(B1:B10)으로 B1에서 B10까지의 숫자의 평균을 구할 수 있습니다. 시험 성적이나 비율 계산시 매우 편리하게 사용할 수 있습니다.

IF() 함수

조건에 따라 다른 결과를 반환하고 싶다면 IF() 함수를 사용하세요. =IF(C1>10, "High", "Low")처럼 사용하면 C1 셀의 값이 10보다 크면 "High"를, 그렇지 않으면 "Low"를 반환합니다. 조건부 논리를 적용할 때 정말 유용하게 사용됩니다.

VLOOKUP() 함수

데이터에 대한 조회가 필요할 때, VLOOKUP()을 사용하면 됩니다. =VLOOKUP(D2, DataRange, 2, FALSE)을 사용하여 D2의 값을 찾고, 그와 동일한 행에서 두 번째 열의 값을 반환합니다. 고객 데이터베이스나 재고 관리에서 많이 쓰이는 도구입니다.

HLOOKUP() 함수

VLOOKUP()과 비슷하지만, 가로 방향으로 데이터를 조회할 때는 HLOOKUP()을 사용합니다. =HLOOKUP(E1, DataRange, 3, FALSE)으로 설정하면 E1의 값을 검색해 그와 동일한 열에서 세 번째 행의 데이터를 반환합니다.

INDEX() 함수

필요한 데이터 포인트만 추출하고 싶을 때는 INDEX() 함수를 사용하세요. =INDEX(A1:C10, 2, 3)을 통해 A1에서 C10 범위의 두 번째 행과 세 번째 열의 값을 가져올 수 있답니다.

MATCH() 함수

MATCH() 함수는 특정 항목이 배열 내에서 상대적으로 어떤 위치에 있는지 알려줍니다. =MATCH("Item", A1:A10, 0)를 사용하면 "Item"의 위치를 반환하죠.

COUNT() 함수

숫자 데이터가 들어 있는 셀의 개수를 알고 싶다면 COUNT() 함수를 쓰시면 됩니다. =COUNT(F1:F20)을 통해 F1에서 F20 셀 사이의 숫자 개수를 셀 수 있어요.

COUNTA() 함수

숫자가 아닌 데이터를 포함한 모든 비어있지 않은 셀의 개수를 세고 싶다면 COUNTA() 함수를 사용해보세요. =COUNTA(G1:G20)을 통해 비어있지 않은 셀의 개수를 세어 보세요.

COUNTIF() 함수

특정 조건에 맞는 셀의 개수를 세어야 할 때 COUNTIF() 함수는 매우 유용합니다. =COUNTIF(H1:H10, ">10")을 통해 H1부터 H10까지 10보다 큰 셀의 개수를 세어보세요.

SUMIF() 함수

특정 조건을 만족하는 숫자들을 모두 더하고 싶을 때 사용합니다. =SUMIF(I1:I10, ">10", J1:J10)을 통해 I열에서 10보다 큰 값에 해당하는 J열의 값을 모두 더합니다.

CONCATENATE() 함수

텍스트를 하나로 합치고 싶다면 CONCATENATE() 함수를 사용해보세요. =CONCATENATE(K1, " ", L1)를 통해 K1과 L1 셀의 텍스트를 합쳐줍니다. 이름과 성을 합치거나 고객 번호와 이름을 결합할 때 유용해요.

SPLIT() 함수

텍스트를 특정 구분자를 사용하여 나눌 수 있습니다. =SPLIT(M1, ",")은 M1셀의 텍스트를 쉼표(",") 기준으로 나누어 줍니다.

LEFT()/RIGHT()/MID() 함수

텍스트의 특정 부분만 추출하고 싶을 때 활용할 수 있습니다. =LEFT(N1, 5)은 N1셀의 왼쪽부터 5글자를, =RIGHT(O1, 3)는 O1셀의 오른쪽부터 3글자를, =MID(P1, 2, 4)는 P1셀의 두 번째 문자부터 4글자를 추출합니다.

IMPORTRANGE() 함수

다른 구글 시트에서 데이터를 가져와야 할 때 사용하는 함수입니다. =IMPORTRANGE("spreadsheet_url", "Sheet1A1:C10")를 이용해 가져오고자 하는 스프레드시트의 URL과 범위를 지정하면 됩니다.

FILTER() 함수

특정 조건에 맞는 데이터만 필터링할 때 사용하는 함수입니다. =FILTER(Q1:R10, Q1:Q10 > 5)을 통해 Q1에서 R10 범위 중 Q1에서 Q10까지 값이 5보다 큰 데이터만 필터링합니다.

TRANSPOSE() 함수

행과 열을 바꾸고 싶을 때 유용합니다. =TRANSPOSE(S1:T3)으로 S1에서 T3 범위를 가로와 세로를 뒤집어 새로운 형식으로 만들 수 있습니다.

SORT() 함수

범위를 정렬할 때는 SORT() 함수를 사용하세요. =SORT(U1:V10, 1, TRUE)은 U1에서 V10 범위를 첫 번째 열 기준으로 오름차순 정렬합니다.

UNIQUE() 함수

중복된 값을 제거하고 고유한 값만 나열하고 싶을 때 UNIQUE() 함수를 활용하세요. =UNIQUE(W1:W10)을 사용하면 W1부터 W10까지의 고유한 값을 얻을 수 있습니다.

ARRAYFORMULA() 함수

셀 범위에 대해 함수를 적용할 때 사용하는 함수입니다. =ARRAYFORMULA(X1:X10+Y1:Y10)처럼 배열에 대해 연산을 수행할 수 있어요.

이러한 함수들을 잘 활용하면 구글 시트에서 데이터 관리와 분석 작업을 빠르고 효율적으로 할 수 있습니다. 기본적인 수준의 수식부터 복잡한 데이터 조작까지 이러한 기능이 여러분의 업무를 훨씬 더 수월하게 만들어줄 거예요!

제목과 URL을 복사했습니다