카테고리 없음

회사에서 쓸만한 구글 시트 & 엑셀 필수 함수 10가지 총정리!

그린로 2025. 3. 22.

회사에서 엑셀이나 구글 시트를 사용할 때, 반복적인 데이터 정리와 분석을 빠르게 처리하는 함수를 알고 있으면 업무 효율이 확 올라갑니다!
오늘은 엑셀과 구글 시트에서 가장 많이 쓰이는 필수 함수 10가지를 예제와 함께 정리해보겠습니다.


✅ 1. VLOOKUP / XLOOKUP → 데이터 찾기

📌 VLOOKUP (엑셀 & 구글 시트)

VLOOKUP은 특정 값을 기준으로 세로 방향으로 데이터를 찾을 때 사용합니다.

📌 사용법:

=VLOOKUP(찾을값, 범위, 반환할 열 번호, [일치 여부])
  • 찾을값 → 찾고 싶은 값 (예: 직원 ID, 제품 코드 등)
  • 범위 → 데이터가 있는 범위
  • 반환할 열 번호 → 찾은 값에서 가져올 데이터의 열 번호 (1부터 시작)
  • [일치 여부] → TRUE(근사값) 또는 FALSE(정확히 일치)

🔹 예제:

직원 ID 이름 부서

101 김철수 영업팀
102 이영희 인사팀
103 박지훈 개발팀

직원 ID(102)에 해당하는 부서 찾기

=VLOOKUP(102, A2:C4, 3, FALSE)  

👉 결과: "인사팀"


📌 XLOOKUP (엑셀 전용)

VLOOKUP은 왼쪽 데이터만 검색 가능하지만, XLOOKUP은 양방향 검색 가능!

=XLOOKUP(찾을값, 검색범위, 반환범위, [찾을 값이 없을 때])

🔹 예제:

=XLOOKUP(102, A2:A4, C2:C4, "없음")

👉 결과: "인사팀"

📌 XLOOKUP은 구글 시트에서는 지원되지 않으므로, INDEX + MATCH를 활용하면 동일한 기능을 구현할 수 있습니다!


✅ 2. INDEX + MATCH → 복잡한 검색 기능

VLOOKUP은 검색할 값이 왼쪽에 있어야 한다는 단점이 있습니다.
하지만 INDEX + MATCH를 조합하면 어떤 방향으로든 검색 가능합니다!

📌 INDEX 함수 (엑셀 & 구글 시트)

=INDEX(범위, 행번호, [열번호])
  • 범위 → 검색할 데이터 범위
  • 행번호 → 해당 범위에서 몇 번째 행의 데이터를 가져올지 지정

🔹 예제:

=INDEX(B2:B4, 2)

👉 결과: "이영희" (두 번째 행의 값)


📌 MATCH 함수 (엑셀 & 구글 시트)

=MATCH(찾을값, 범위, [일치 유형])
  • 찾을값 → 찾고 싶은 값
  • 범위 → 값이 있는 위치
  • [일치 유형] → 0(정확히 일치), 1(이하 최대값), -1(이상 최소값)

🔹 예제:

=MATCH(102, A2:A4, 0)

👉 결과: 2 (102가 A2:A4 범위에서 두 번째 위치)


📌 INDEX + MATCH 조합

=INDEX(C2:C4, MATCH(102, A2:A4, 0))

👉 결과: "인사팀"
XLOOKUP을 사용할 수 없는 구글 시트에서는 INDEX + MATCH로 대체하면 됩니다!


✅ 3. TEXT → 날짜 & 숫자 변환

TEXT 함수는 날짜나 숫자를 특정 형식으로 변환할 때 유용합니다.

=TEXT(값, "형식")

🔹 예제:

=TEXT(TODAY(), "YYYY-MM-DD")

👉 결과: "2025-03-20" (오늘 날짜를 연-월-일 형식으로 표시)

=TEXT(1234567, "#,###")

👉 결과: "1,234,567" (천 단위 콤마 추가)


✅ 4. COUNTIF / SUMIF → 조건별 개수 & 합계 계산

COUNTIF → 특정 조건을 만족하는 셀 개수 세기

=COUNTIF(범위, 조건)

SUMIF → 특정 조건을 만족하는 값의 합 구하기

=SUMIF(범위, 조건, 합계를 구할 범위)

🔹 예제:

=COUNTIF(A2:A10, ">50")

👉 A2:A10 범위에서 50보다 큰 값 개수 세기

=SUMIF(B2:B10, "서울", C2:C10)

👉 B2:B10 범위에서 "서울"인 값들의 C열 합계 구하기


✅ 5. IFERROR → 오류 발생 시 대체값 지정

IFERROR는 오류가 발생할 경우 대체값을 지정할 때 유용합니다.

=IFERROR(계산식, "오류 발생 시 표시할 값")

🔹 예제:

=IFERROR(100/0, "계산 오류")

👉 결과: "계산 오류" (0으로 나눌 경우 오류가 발생하기 때문)


✅ 6. ARRAYFORMULA (구글 시트 전용) → 자동으로 여러 셀에 함수 적용

=ARRAYFORMULA(수식)

👉 특정 열 전체에 자동 적용할 때 사용

🔹 예제:

=ARRAYFORMULA(A2:A10 * 10)

👉 A2:A10 범위의 값에 자동으로 *10 적용


✅ 7. IMPORTRANGE (구글 시트 전용) → 다른 스프레드시트에서 데이터 가져오기

=IMPORTRANGE("스프레드시트URL", "시트이름!범위")

🔹 예제:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/12345", "Sheet1!A2:B10")

👉 다른 구글 시트에서 A2:B10 데이터를 가져옴


💡 마무리: 실무에서 꼭 써먹자!

이 10가지 함수만 제대로 써도 업무 속도가 훨씬 빨라질 거예요!
✔️ 자주 사용하는 함수는 단축키와 함께 외워두면 더 효율적이에요.
✔️ 엑셀과 구글 시트에서 차이점도 잘 기억하면서 활용하세요.

궁금한 점 있으면 댓글로 남겨주세요~ 😊🚀

댓글