구글 시트(Google Sheets)에서 꼭 알아야 할 주요 함수 10개

2025. 2. 12. 17:38IT

구글 시트에서 자주 사용하는 핵심 함수 10개를 소개합니다.


🔹 1. SUM (합계 구하기)

💡 범위 내 숫자를 모두 더함

excel
복사편집
=SUM(A1:A10) → A1부터 A10까지의 합을 계산 =SUM(A1, B1, C1) → A1, B1, C1 값을 더함

🔹 2. AVERAGE (평균 구하기)

💡 범위 내 숫자의 평균을 구함

excel
복사편집
=AVERAGE(A1:A10) → A1부터 A10까지의 평균 계산 =AVERAGE(A1, B1, C1) → A1, B1, C1 값의 평균 계산

🔹 3. IF (조건에 따라 값 반환)

💡 조건이 참이면 특정 값, 거짓이면 다른 값을 반환

excel
복사편집
=IF(A1>50, "합격", "불합격") → A1이 50보다 크면 "합격", 작으면 "불합격" =IF(A1="YES", "승인됨", "거부됨") → A1이 "YES"이면 "승인됨", 아니면 "거부됨"

🔹 4. VLOOKUP (세로 방향으로 값 찾기)

💡 주어진 값과 일치하는 행을 찾아 특정 열의 값을 반환

excel
복사편집
=VLOOKUP(1001, A2:C10, 2, FALSE)
  • 1001을 A2:A10에서 찾고, 찾은 행에서 두 번째 열 값을 반환
  • FALSE는 정확한 일치 검색을 의미

🔹 5. HLOOKUP (가로 방향으로 값 찾기)

💡 VLOOKUP과 유사하지만, 가로 방향(행)에서 값을 검색

excel
복사편집
=HLOOKUP("이름", A1:D3, 2, FALSE)
  • A1:D3 범위에서 "이름"을 첫 번째 행에서 찾고, 두 번째 행의 값을 반환.

🔹 6. INDEX (특정 위치의 값 반환)

💡 지정된 행과 열에 있는 값을 반환

excel
복사편집
=INDEX(A2:C5, 2, 1)
  • A2:C5 범위에서 2번째 행, 1번째 열의 값 반환

🔹 7. MATCH (값의 위치 찾기)

💡 특정 값이 범위에서 몇 번째 위치에 있는지 반환

excel
복사편집
=MATCH(50, A1:A10, 0)
  • A1:A10 범위에서 값 50이 위치한 행(또는 열) 번호 반환.

🔹 8. COUNT (숫자 데이터 개수 세기)

💡 범위 내 숫자 데이터의 개수를 반환

excel
복사편집
=COUNT(A1:A10) → A1부터 A10까지의 숫자 개수
  • 숫자가 아닌 텍스트는 개수에서 제외됨

🔹 9. COUNTA (비어 있지 않은 셀 개수 세기)

💡 빈 셀을 제외한 모든 데이터 개수를 반환 (숫자+텍스트 포함)

excel
복사편집
=COUNTA(A1:A10) → A1부터 A10까지의 빈 칸이 아닌 셀 개수
  • 숫자뿐만 아니라 텍스트도 포함하여 개수를 셈

🔹 10. CONCATENATE 또는 TEXTJOIN (텍스트 연결)

💡 여러 개의 텍스트를 하나로 합침

excel
복사편집
=CONCATENATE(A1, "님, 환영합니다!") → A1에 "홍길동"이 있으면 결과: "홍길동님, 환영합니다!"

TEXTJOIN을 사용하면 구분자 추가 가능

excel
복사편집
=TEXTJOIN(", ", TRUE, A1:A3) → A1~A3의 값을 `, `로 구분하여 합침 (예: "Apple, Banana, Cherry")

✅ 요약 (10개 함수 정리)

함수기능예시

SUM 숫자의 합 계산 =SUM(A1:A10)
AVERAGE 숫자의 평균 계산 =AVERAGE(A1:A10)
IF 조건에 따라 값 반환 =IF(A1>50, "합격", "불합격")
VLOOKUP 특정 값을 찾아 다른 열의 값 반환 =VLOOKUP(1001, A2:C10, 2, FALSE)
HLOOKUP 가로 방향에서 값 찾기 =HLOOKUP("이름", A1:D3, 2, FALSE)
INDEX 특정 위치의 값을 반환 =INDEX(A2:C5, 2, 1)
MATCH 특정 값의 위치 찾기 =MATCH(50, A1:A10, 0)
COUNT 숫자 데이터 개수 세기 =COUNT(A1:A10)
COUNTA 빈 칸을 제외한 모든 값 개수 세기 =COUNTA(A1:A10)
TEXTJOIN 여러 텍스트를 하나로 연결 =TEXTJOIN(", ", TRUE, A1:A3)

이 10가지 함수만 잘 활용해도 구글 시트를 더 효율적으로 사용할 수 있습니다!