안녕하세요 버블곰입니다.

 

오늘은 엑셀의 기초인 연산, 비교연산에 대해서 배워보겠습니다.

​우리가 실무를 배워가면서, 좀 더 상세하게는 함수라는 것을 배워가면서 가장 많이 하게 되는 것은 무엇일까요?

바로,

연산

'계산'을 한다는 것입니다.

또는,

비교연산

'비교하여 계산'을 한다는 것입니다

이것들은 엑셀의 기초인 것이죠.

아주아주 기본적으로 '수식'을 작성하려면 무엇을 해야할까요?

등호(=) 를 입력해야 합니다.

수식의 기본적인 구조 예시

오늘은 이러한 기초에 대해서 한번 짚어볼까 합니다.

연산자
기능
= (등호)
가장 앞에 등호를 입력하면 '수식'의 형태가 됩니다.
등호 뒤에 값이나, 셀, 함수 등을 입력하는 것이 수식의 기본적인 구조입니다.
+ (산술연산자 더하기)
앞의 피연산자에 뒤의 피연산자의 값을 합하는 기능을 합니다.
- (산술연산자 빼기)
앞의 피연산자에서 뒤의 피연산자의 값을 빼는 기능을 합니다.
* (산술연산자 곱하기)
앞의 피연산자에 뒤의 피연산자를 곱하는 기능을 합니다.
/ (산술연산자 나누기)
앞의 피연산자를 뒤의 피연산자로 나누는 기능을 합니다.
^ (산술연산자 제곱(지수))
뒤의 피연산자가 앞의 피연산자의 지수(제곱근)가 됩니다.
% (산술연산자 백분율)
피연산자를 백분율로 표기합니다.
> (비교연산자 크다)
앞의 피연산자가 뒤의 피연산자보다 큰 값인지 확인하여 논리값(TRUE, FALSE)을 돌려줍니다.
>= (비교연산자 크거나 같다)
앞의 피연산자가 뒤의 피연산자보다 크거나 같은 값인지 확인하여 논리값을 돌려줍니다.
= (비교연산자 같다)
앞의 피연산자와 뒤의 피연산자가 같은 값인지 확인하여 논리값을 돌려줍니다.
<> (비교연산자 같지 않다)
앞의 피연산자와 뒤의 피연산자가 같지 않은 값인지 확인하여 논리값을 돌려줍니다.
<= (비교연산자 작거나 같다)
앞의 피연산자가 뒤의 피연산자보다 작거나 같은 값인지 확인하여 논리값을 돌려줍니다.
< (비교연산자 작다)
앞의 피연산자가 뒤의 피연산자보다 작은 값인지 확인하여 논리값을 돌려줍니다.
& (문자연산자 연결)
앞의 피연산자가 뒤의 피연산자를 연결하여 텍스트로 돌려줍니다.

위의 기능들을 예시로 한번에 보시죠.

연산자 예시

어떠셨나요? 참 쉽죠?


자, 여기까지 엑셀의 기초, 연산, 비교연산에 대해 배워봤습니다

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

안녕하세요 버블곰입니다.

 

오늘은 엑셀 DAY 함수에 대해서 배워보겠습니다.

날짜/시간 함수 중 날짜 관련 함수인 DAY함수입니다.

날짜 함수 YEAR, MONTH, DAY 중 일을 담당하는 함수인 것이죠.

DAY

선택한 셀 또는 입력한 날짜에서 '일을 추출하는' 함수입니다.

함수설명
=DAY(선택한 셀) 또는 =DAY(일이 포함된 문자열) 또는 =DAY(날짜유형숫자)
예제
=DAY(A1) 또는 =DAY(일이 포함된 입력된 문자열) 또는 =DAY(N)

쉽게 배우는 예제화면으로 보시겠습니다

=DAY(선택한 셀) 예제

네, 역시나 쉽습니다.

=DAY(일이 포함된 문자열) 예제

다음 예제도 바로 보겠습니다만,

=DAY(날짜유형숫자) 예제

아주아주 쉬운 함수입니다.

그래서 이 함수가 어떤 식으로 활용되는지 한번 보여드릴 수 있도록 준비해봤습니다.

문제. 이번 시험을 20일 이후에 제출한 학생에게 탈락표시를 하시오.(단, 20일 23시 59분까지 제출한 학생은 합격)

갑자기 문제라니!

싶으실 수 있으십니다만, 이 DAY 함수를 활용한 예제입니다.

문제용 예제

여기서 사용한 함수는 굉장히 간단하게 두 가지의 함수를 사용했습니다.

사용한 함수는 IF함수 / DAY함수입니다.

아직 IF함수에 대해서 배우지 않았으니, 오늘 설명하고자 하는 DAY함수를 위주로 간단히 설명드리겠습니다.

사용한 함수를 그대로 읽으면,

"만약 제출일의 일수가 21일보다 크거나 같으면, "탈락"으로 보여주고, 그렇지 않으면 "합격"이라고 보여줘"

라는 구조입니다.

입력된 제출일에서 DAY함수를 구하여, 그 결과가 참인지 거짓인지에 따라 IF함수를 통해 결과값을 결정시킨 것입니다.

문제로 예제를 만나보시니 어떤가요?

여전히 DAY함수는 어렵게 느껴지지 않으시리라 생각합니다.

참 쉽죠?


자, 여기까지 DAY 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

 

 

안녕하세요 버블곰입니다.

 

오늘은 엑셀 YEAR함수에 대해서 배워보겠습니다.

날짜/시간 함수 중 날짜 관련 함수인 YEAR 함수입니다.

알아두면 유용한 함수 중 하나입니다.

날짜 함수 YEAR, MONTH, DAY 중 연도를 담당하는 함수인 것이죠.

YEAR

선택한 셀 또는 입력한 날짜에서 '연도를 추출하는' 함수입니다.

함수설명
=YEAR(선택한 셀) 또는 =YEAR(연도가 포함된 입력된 문자열) 또는 =YEAR(날짜유형숫자)
예제
=YEAR(A1) 또는 =YEAR(연도가 포함된 입력된 문자열) =YEAR(N)

예제화면입니다.

=YEAR(선택한 셀) 예제

굉장히 단순한 함수입니다.

날짜 형식의 셀 값에서 '연도'에 해당하는 부분만 결과값으로 돌려주는 함수입니다.

다음 예제도 바로 보시겠습니다.

=YEAR(연도가 포함된 입력된 문자열)

결과값은 2080으로 돌려줍니다.

마지막 예제는 날짜유형의 숫자입니다.

간혹 날짜에 대한 작업을 하다보면, 날짜가 숫자로 변환되는 경우를 보실 수 있으실 겁니다.

날짜유형의 숫자표기 예제

바로 이러한 상황입니다.

이는 날짜유형의 데이터를 가진 숫자인데, 간단한 날짜로 변환시킬 경우 날짜형태로 볼 수 있지만

값 자체는 숫자인 것입니다.

날짜유형의 숫자표기를 날짜로 재변환시킨 예제

위의 예제는 저러한 날짜유형의 숫자표기를 날짜로 다시 재변환 시킨 형태입니다.

그저 YEAR 함수만 보여드리기보다는 전반적인 구성으로 재변환한 과정입니다.

오늘 저희가 배울 부분은 'YEAR'까지이므로 그 부분만 집중해주셔 좋습니다!

추후에 또 익혀볼 함수일 수도 있습니다만, 날짜 입력을 숫자로 변환도 가능합니다.

바로 DAYEVALUE 함수를 사용하는 것입니다.

=DATEVALUE(문자열) 예제

예제는 보여드렸습니다만, 중요하지 않습니다.

오늘은 YEAR까지만 배워가시면 되니까요!

사실상 대량의 데이터에서 일괄적으로 연도만 추출하는 그런 상황이 아니면, YEAR 자체는 사용빈도가 높지는 않은 함수인 건 맞습니다.

하지만 다양한 방식으로 응용이 가능합니다만, 대표적인 게 '나이계산'입니다.

이 부분은 '응용'이라고 생각하고 봐주세요.

YEAR 함수를 활용한 나이계산하기 - 응용편

거의 비슷한 값을 표현하고 있지만, 다양한 형태의 함수수식을 사용해서 입력해보았습니다.

조금 복잡해보이실 수도 있겠지만, D열에 있는 값이 결과값이며, E열은 해당 값의 수식입니다.

간혹 날짜 함수를 사용하실 때 주의할 점은 결과값이 "날짜"로 인식되어 셀값 형태가 그렇게 변경됩니다.

날짜형식으로 잘못 표현된 상황 예시

셀 서식에서 표시형식을 '일반'으로 변경해주시면 정상적인 값으로 출력됩니다.

YEAR 함수는 선택한 셀, 또는 직접 입력한 날짜형식의 문자열에서 연도를 추출한 결과값을 돌려줍니다.

나이계산 등의 상황에서 사용할 수 있는 유용한 함수 중 하나입니다

알아둬서 손해볼 것은 전혀 없겠지요?


자, 여기까지 YEAR 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

 
 

안녕하세요 버블곰입니다.

 

오늘은 엑셀 MONTH함수에 대해서 배워보겠습니다.

날짜/시간 함수 중 날짜 관련 함수인 MONTH함수입니다.

날짜 함수 YEAR, MONTH, DAY 중 월을 담당하는 함수인 것이죠.

MONTH

선택한 셀 또는 입력한 날짜에서 '월을 추출하는' 함수입니다.

함수설명
=MONTH(선택한 셀) 또는 =MONTH(월이 포함된 문자열) 또는 =MONTH(날짜유형숫자)
예제
=MONTH(A1) 또는 =MONTH(월이 포함된 입력된 문자열) 또는 =MONTH(N)

이 표가 나왔다는 것은 예제화면이 나올 것이라는 말이죠.

=MONTH(선택한 셀) 예제

아주 간단한 함수입니다.

다음 예제도 바로 보시겠습니다.

=MONTH(월이 포함된 문자열) 예제

문자열을 입력했을 시에 돌려주는 결과값을 일반 숫자가 아닌 날짜유형의 숫자로 인식하여 '날짜'라는 형태로 반환할 수 있습니다.

만약 날짜형식으로 나온다면 형태를 잘 확인하셔야만 합니다.

마지막 예제입니다.

=MONTH(날짜유형숫자) 예제

자, 이제 개념적인 설명을 하나 해보겠습니다.

엑셀에는 날짜코드라는 것이 존재합니다.

이 날짜코드라는 것은 1900년 1월 1일을 1로 기준하여, 최대 9999년 12월 31일까지의 수입니다.

그렇다면 만약 1900년 1월 1일보다 이전의 날짜를 입력하면 어떨까요?

1900년 1월 1일보다 이전의 날짜를 입력했을 때의 결과값

네, #VALUE! 오류가 나타났습니다.

즉, 매칭되는 값이 없다는 것입니다.

그렇다면, 정확하게 이 숫자는 무엇일까요?

바로 기준값 1인 1900년 1월 1일부터 해당 날짜까지의 일수입니다.

날짜유형의숫자 확인하기

이 값을 가장 쉽게 보는 것은 제가 부르는 명칭 그대로 '날짜유형'의 '숫자'를 확인하는 것입니다.

두번째 방법으로는

=DATEVALUE(날짜의문자열) 예제

DATEVALUE라는 함수를 활용하는 것입니다.

이 함수는 입력한 문자열 형태의 날짜를 엑셀의 날짜코드에 맞춰서 찾아오는 것입니다.

마지막 방법으로는 정석적인 방법입니다.

=DAYS(마지막일자, 시작일자) 예제

앞에서 언급했듯, 1900년 1월 1일부터 해당 날짜까지의 일수를 구하는 것입니다.

1을 기준값으로 계산하기 때문에 구하고자 하는 수에서 -1이 발생합니다.

그 값을 나중에 다시 더해주는 것으로 결과값을 돌려받았습니다.

DAYS 함수는 입력한 두 문자열 형태의 날짜 사이의 일수를 구하는 함수입니다.

이번 예제에서는 있어보이기 위해 사용해보았습니다.

ㅋㅋㅋㅋㅋㅋㅋㅋ

MONTH 함수 자체는 굉장히 간단한 함수입니다.

날짜유형의 숫자에 대해서 조금 더 언급드린 것은 날짜/시간함수에서 곧잘 나오기 때문입니다.

날짜나 시간에 관련한 함수를 사용했는데, 날짜가 아닌 숫자가 튀어나와도 당화하지 않으시길 바라는 마음에 써보았습니다.


자, 여기까지 MONTH 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

 
 

안녕하세요 버블곰입니다.

 

오늘은 엑셀 RIGHT함수에 대해서 배워보겠습니다.

문자열 함수인 RIGHT는 '글자 추출'에 사용합니다.

글자를 추출하는 함수 3대장(LEFT, RIGHT, MID) 중 하나이며,

단순한 기능이지만 다양하게 활용할 수 있는 함수 중 하나입니다.

RIGHT

선택한 셀 또는 입력한 문자열의 글자를 '오른쪽부터 지정한 수까지 추출하는'을 함수입니다.

함수설명
=RIGHT(선택한 셀, 갯수) 또는 =RIGHT(입력한 문자열, 갯수)
예제
=RIGHT(A1,N) 또는 =RIGHT(입력한 문자열,N)

늘 그렇듯 바로 예제화면입니다.

=RIGHT(선택한 셀,갯수) 예제

결과물은 아래와 같습니다.

=RIGHT(선택한 셀,갯수) 예제 결과물

LEFT 함수가 왼쪽부터라고 한다면,

RIGHT 함수는 오른쪽부터 지정한 숫자만큼 문자를 추출합니다.

오른쪽이라고도 할 수 있으며, 문자열의 끝부터라고도 할 수 있습니다.

다음 예제입니다.

=RIGHT(입력한 문자열, 갯수) 예제

여기서 주의할 점은 직접 입력한 문자열이 "문자"로 인식되기 위해서

[" ",큰 따옴표를 반드시 입력해주어야 한다.]

라는 것입니다.

결과는 당연히,

=RIGHT(입력한 문자열, 갯수) 예제 결과물

RIGHT 함수는 선택한 셀, 또는 직접 입력한 문자열의

오른쪽부터 지정한 갯수만큼 문자를 추출한 결과값을 돌려줍니다.

LEFT 함수와 반대라고 생각하시면

더 외우기 쉽겠죠?


자, 여기까지 RIGHT 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

 
 

안녕하세요 버블곰입니다.

 

오늘은 엑셀 MID함수에 대해서 배워보겠습니다.

문자열 함수인 MID는 '글자 추출'에 사용합니다.

글자를 추출하는 함수 3대장(LEFT, RIGHT, MID) 중 하나이며,

단순한 기능이지만 다양하게 활용할 수 있는 함수 중 하나입니다.

MID

선택한 셀 또는 입력한 문자열의 글자를 '지정한 위치부터 갯수만큼 글자를 추출하는'을 함수입니다.

함수설명
=MID(선택한 셀, 시작위치, 갯수) 또는 =MID(입력한 문자열, 시작위치, 갯수)
예제
=MID(A1,N,N) 또는 =MID(입력한 문자열,N,N)

예제화면으로 보여드리겠습니다.

=MID(선택한 셀,시작위치,갯수) 예제

이 예제의 결과물은 아래와 같습니다.

=MID(선택한 셀,시작위치,갯수) 예제 결과물

다른 방식의 예제도 함께 보신 후 설명 이어가겠습니다.

=MID(입력한 문자열, 시작위치, 갯수) 예제

여기서 주의할 점은 직접 입력한 문자열이 "문자"로 인식되기 위해서

[" ",큰 따옴표를 반드시 입력해주어야 한다.]

라는 것입니다.

=MID(입력한 문자열, 시작위치, 갯수) 예제 결과물

쉬운 이해를 위해 숫자가 들어있는 예제를 보시겠습니다.

숫자만 들어있는 셀을 MID로 문자 추출 예제

MID 함수는 선택한 셀, 또는 직접 입력한 문자열의

지정한 위치부터 지정한 갯수만큼 문자를 추출한 결과값을 돌려줍니다.

마지막 예제를 통해 설명드리자면,

=MID(A1,3,2)

선택한 셀 [A1]의 값, 123456789에서

시작위치인 3, 그러니 3번째 글자부터

지정한 개수인 2, 3번째부터 2개의 문자를 추출한다.

이러한 방식의 함수입니다.

간단하죠?


자, 여기까지 MID 함수였습니다.

다음에는 더 쉽고, 간단한 #엑셀 #함수 배우기로 돌아오겠습니다.

그럼 안녕!

+ Recent posts