구글 시트(Google Sheets)에서 꼭 알아야 할 주요 함수 10개
2025. 2. 12. 17:38ㆍIT
구글 시트에서 자주 사용하는 핵심 함수 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가지 함수만 잘 활용해도 구글 시트를 더 효율적으로 사용할 수 있습니다!
'IT' 카테고리의 다른 글
웹URL 을 윈도우즈 작업스케쥴러(tskschd.msc) 를 이용하여 매일 정해진 시각에 실행하는 방법 (0) | 2025.02.12 |
---|---|
AOP (Agent-Oriented Programming) 개념 정리 (1) | 2025.02.12 |
온도 센서값을 읽어서 MQTT 를 이용해 Broker 에 보내는 firmware 예제 프로그램 (0) | 2025.01.21 |
Google Open API 개발 : 무료 vs 유료 (1) | 2025.01.03 |
글로벌 이더넷 시장 전망 (0) | 2025.01.02 |