본문 바로가기
구글 스프레드 시트

엑셀 함수 초보자를 위한 기본 개념 (함수 설명 이해하기)

by 기뮤네 2023. 3. 13.

엑셀(구글 스프레드시트) 함수를 한 번도 써보지 않은 사람을 위한 안내

1. 함수의 구성

엑셀 함수에는 sum, vlookup, count 등이 있습니다.

셀에 함수식을 적용시키기 위해서는 ' = ' 을 먼저 써주어야 합니다.

그래서 다른 함수식 설명에서도 =sum( 1,b) 와 같은 식으로 설명을 해 줍니다.

= 이 없이 그냥 함수를 쓴다면 텍스트로 인지되어 함수식만 그대로 노출이 됩니다.

 

함수식은 괄호안의 콤마로 값을 구분 합니다.

사선(/) 이나 마침표(.) 등이 아닌 쉼표(,)로 함수식 괄호안의값들을 구분해줍니다.

IF 함수의 경우 =IF(A,B,C) 의 형태로 입력이 됩니다.

이 때, 첫 번째 함수 괄호 내부의 공간은 두 개의 쉼표로 구분이 되어 총 3개의 값이 입력이 됩니다.

 

셀에 =IF 정도만 써도 셀 아래에 IF 함수에 대한 설명이 뜹니다.

적용하고 싶은 함수를 클릭하면 또 다음과 같은 설명이 보입니다.

이 설명이 보이지 않는다면, 초록색 체크표가 있는 부분에[?] (물음표)표시를 누르면 뜹니다.

이 놈에 함수는 사실 설명도 도통 무슨 말인지 못 알아 먹겠습니다.

저도 처음에 저게 도대체 뭔 말이야 해서 검색을 해서 이해했던 기억이 있습니다.

설명을 좀 알아듣기 쉽게 해놔야지 저게 도대체 뭔소린지 알게 뭐야.

함수 설명이 각기 다르지만 일단, IF를 예로 들어 설명 해보겠습니다.

 

일단, 쟤들이 말하는 '논리_표현식' 은 내가 기준 삼고 싶은 값입니다. (사실 이 말도 어렵죠?ㅠㅠ)

'~가 ~ 이면' 이 뜻입니다. a3>4 라면, a3이 숫자 4보다 값이 크다면, 이라는 논리 표현식 입니다.

이해가 좀 되실지 모르겠네요.

그리고 true인 경우 값 false인 경우 값 이건 영어 뜻 그대로, 앞에서 적은 논리 표현식인 a3>4가 

맞으면 도출할 값, 틀리면 도출할 값 입니다.

true 인 경우 0, false인 경우 1 이라고 도출한다 치면 함수식은 =IF(A3>4,0,1) 이렇게 표현이 됩니다.

A3 셀에 있는 값이 5나 6처럼 4보다 크다면 0이, 3이나 2처럼 4보다 작다면 1이 도출 될겁니다.

 

이런식으로 함수는 괄호 안 쉼표 사이의 값만 제대로 넣어주면 원하는 계산결과가 나옵니다.

만약 오류가 난다면 대부분 어디서 오류가 나는지에 대해서도 오류 메세지가 뜹니다.

함수 오류가 나면 뭐 때문인지 먼저 찾아보는 습관을 만드셔야합니다.

 

*if함수에 대한 자세한 설명은 아래에서 보실 수 있습니다.

2023.01.25 - [구글 스프레드 시트] - 구글 스프레드시트 함수 (엑셀) IF, IFS

728x90

2. 함수를 조합하는 방법 (중첩 함수식 만들기)

대부분의 함수는 조합이 가능합니다. 

(그마나)가장 쉬운 예로 IF 함수를 들어보겠습니다.

 

if 함수의 가장 심플한 함수식은 위에서 말했던 =IF(A,B,C) 입니다.

A가 사실이면 B를 소환하고, A가 사실이 아니면 C를 소환하라.

B와 C역시 단순한 숫자가 아니라, 수식이 될 수도 있습니다.

A가 사실이면 B와 D를 더하고, 사실이 아니면 C와 D를 더하라 이런 식으로요.

 

그런데, A가 사실이 아니면 C를 소환하긴 하는데, 만약 A가 E 이면 F를 소환하고 E도 아니면 C를 소환하라.

이런 수식을 쓰고 싶습니다.

아무렇게나 예제를 들자면

 

=if(a3<4,0,if(a3=4,0,1))

 

혹시 바로 이해가 가시나요?

a3이 4보다 작으면 0을 소환해.

a3이 4보다 크면 1을 소환 할건데, 만약에 a3이 4라면 (4랑 같으면) 0을 소환해.

 

이 뜻입니다.

 

>, <와 같은 부등호는 초과, 미만의 뜻입니다. 이상, 이하가 아닙니다.

기준이 된 숫자는 포함이 되지 않습니다. 

 

제일 밖에 있는 괄호가 가장 메인이 되는 함수이고, 안쪽에 있는 괄호 일수록 '조건 중 하나'인 셈입니다.

 

sum 안에도 if를 넣을 수 있고, if 안에도 sum을 넣을 수 있습니다.

vlookup과 if를 조합할 수도 있습니다.

 

조건이 여러개 이거나 계산이 여러번 되야 하는 함수식이, 단 한개의 식으로 이루어져야 할 때, 바로 다 쓰기는 어려울 수 있습니다. 

그런 경우, 각 조건을 그냥 다 써보세요. 뭐뭐하면 뭐. 그 다음 뭐뭐하면 뭐. 그게 아니면 뭐. 이런식으로 그냥

한글로 조건을 다 써보시고, 각 문장을 다 함수로 바꿔본다음 셀을 나눠서 함수를 한 개씩 다 넣어봅니다.

각 함수가 다 제기능을 한다면, 하나씩 조합해 보는 겁니다.

가장 큰 조건이 가장 밖에, 가장 작은 조건이 가장 안쪽에!

 

3. 함수식을 만들기 위한 습관

함수가 익숙해지면 바로바로 쓰시면 되겠지만, 완전 초보라서 어떤 함수를 사용해야 할지 모르겠다 하실 때는

일단 검색하시는 것을 추천드립니다.

함수는 어느정도 알지만, 중첩을 못하겠다 하시는 경우에는 원하는 계산 조건들을 하나하나 써보시면서

거기에 맞는 함수를 맞춰가는 것을 추천드립니다.

 

뭔가 이번 글은 제가 쉽게 설명한다고 한건데도, 엑셀을 아예 처음 접하시는 분께는 이 조차 좀 조잡한 설명일 수도 있겠네요. 조금 더 쉽게 설명할 수 있는 게시물을 계속 써보겠습니다!

 

728x90

댓글