Balto' Story



 

[엑셀 YEAR, MONTH, DAY] 날짜함수 YEAR, MONTH, DAY 함수의 사용법과 엑셀을 이용한 월별합계 구하는 방법

 

 

 

이번 엑셀함수 포스팅은 날짜를 제어하는 날짜함수 YEAR, MONTH, DAY 함수의 사용법과 날짜함수를 이용하여

월별 합계를 구하는 방법 포스팅해 봅니다.

 

여기에는 추가적으로 SUMPRODUCT 함수와 혼합해서 사용하는 예제를 만들어보고 사용법 확인해 봅니다.

 

날짜함수가 요긴하게 사용되면서 사용법은 간단하니 어려울것 없습니다.

 

 

엑셀 YEAR 함수 사용법

 

  구문: YEAR(serial_number)

         serial_number: 연도를 계산한 날짜 또는 숫자 입니다.

 

 

엑셀 DATE 함수 사용법

 

  구문: MONTH(serial_number)

         serial_number: 월을 계산한 날짜 또는 숫자입니다.

 

 

 

 

엑셀 DAY 함수 사용법

 

  구문: DAY(serial_number)

         serial_number: 일을 계산한 날짜 또는 숫자입니다.

 

 

 

 

 

위 예제에서 파란색 사각형 부분이 YEAR, MONTH, DAY 함수의 사용법이며 눈여겨 보시기 바랍니다.

 

A2셀의 날짜에서 년, 월, 일만 뽑아내 결과값으로 출력하여 줍니다.

 

날짜가 아닌 숫자 3000을 넣어주게 되면 붉은색 사각형처럼 값을 출력하여 줍니다.

 

날짜는 숫자로 인식되는데 맨 밑의 연두색 사각형을 확인해보면 날짜가 숫자로 인식되는 것을 확인해 볼 수

있으며 결과값이 표시되는 D10셀의 셀서식을 날짜로 변경해 보면 됩니다.

 

날짜 1900년 1월 1일은 숫자 1이며 숫자가 증가할때마다 날짜가 하루씩 올라가게 됩니다.

 

 

 

 

 

 

 

위 예제는 SUMPRODUCT 함수와의 조합으로 월별합계를 구하는 방법입니다.

 

해당월의 3월달 수식을 잘 살표보면 이해가 쉽습니다.

 

SUMPRODUCT 함수의 사용법 링크걸어 놓았으니 모르시는  분들은 살펴보시기 바랍니다.

 

SUMPRODUCT 함수 사용법: http://yhlover.tistory.com/192



[엑셀 COUNT, COUNTA] 숫자가 들어있는 셀의 개수와 빈셀이 아닌 셀의 개수를 반환하는 엑셀 COUNT, COUNTA 함수 사용법

 

이번 엑셀함수 포스팅에서는 숫자가 들어있는 셀의 개수를 구해주는 엑셀 COUNT 함수와

빈셀""(NULL)이 아닌 데이타가 들어있는 셀의 개수를 구해주는 COUNTA 사용법에 대한 포스팅입니다.

 

사용방법은 매우 간단하며 바로 사용법 들어가 보겠습니다.

 

 

엑셀 COUNT 함수 사용법

 

 구문: COUNT(value1,[value2],...)

       value1: 개수를 세려는 항목으로 범위, 셀주소,... 등으로 각 인수는 콤마로 구분되며

                  최대 255개까지 지정할 수 있습니다.

 

 

위 ①번 예제에서 범위 A2;A8의 데이터를 확인해보면 숫자가 들어있는 셀의 개수는 A3, A5, A6셀로

세개의 셀이 숫자로 되어있으므로 결과값은 3이 됩니다.

 

여기에서 A3열의 날짜데이터는 숫자로 포함되는데 날짜는 엑셀에서 숫자로 인식되기 때문입니다.

 

셀내용 전체가 숫자이어야 카운트가 되며 일부만 숫자일 경우에는 카운트가 되지 않습니다.

 

예제밑에 붉은색으로 수식을 풀어놓았으니 한번만 눈여겨 보신다면 쉽게 이해할 수 있습니다.

 

④번예제의 경우에는 숫자 2를 수식에 포함시켜 놓았으니 숫자 2도 카운트가 되어 정답은 4가 됩니다.

 

 

 

 

 

엑셀 COUNTA 함수 사용법

 

  구문: COUNTA(value1, [value2], ...)

           value1: 개수를 세려는 항목으로 범위, 셀주소,... 등으로 각 인수는 콤마로 구분되며

                      최대 255개까지 지정할 수 있습니다.

 

 

앞서 말씀드린대로 COUNTA함수는 빈셀""(NULL)이 아닌 데이터가 들어있는 셀의 개수를 세어주는 함수입니다.

 

위 예제를 확인해보면 좀 이상한데 결과값은 5가 나와야 정답인데 6이 나와 있습니다.

 

이것은 사실 A5셀에는 보이진 않지만 공백(SPACE)이 하나 들어있는데 이것은 빈셀로 보지 않기 때문에

카운트가 되어 결과값은 6이 나오게 됩니다.

 

SPACE와 NULL은 분명 다른 것인데 혼동하시는 분들이 종종 계시셔 만들어 보았습니다.



[엑셀 COUNTIFS] 다중조건을 만족하는 셀의 개수를 반환하는 엑셀 COUNTIFS 함수 사용법

 

엑셀 2007버전부터 등장한 COUNTIFS함수는 다중조건을 만족하는 셀의 개수를 출력하여 줍니다.

 

기존의 COUNTIF 함수에 S를 붙여 한가지 조건만을 만족하는 셀의 개수를 찾았으나 COUNTIFS함수의

등장으로  다중조건을 만족하는 셀의 개수를 찾을 수 있게 되었으며 기존의 COUNTIF함수는 더이상

필요치 않을지도 모르겠습니다.

 

암튼 사용자 입장에서는 기존의 것보다 굉장히 편리하게 사용하게 되었습니다.

 

기존의 COUNTIF함수와 사용법은 별다르지 않지만 조건의 추가로 작업속도가 빨라지게 되었습니다.

 

 

 

COUNTIFS 함수 사용법

 

 구문: COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

 

      criteria_range1: 조건을 만족하는 셀을 찾을 범위 입니다.

      criteria1: criteria_range1에서 찾을 조건입니다.

           :

           :

 

클릭하세요!
클릭하세요!

 

위 예제를 순서대로 살펴보면...

 

①번 예제는 한가지의 조건만을 적용한 것인데 기존의 COUNTIF 함수와 다를것 없이 동일하게 사용하면 됩니다.

 

혹시나 예제가 어려운 분들은 아래의 COUNTIF 함수 사용법 포스팅 확인해 보시기 바랍니다.

 

COUNTIF 함수 사용법: http://yhlover.tistory.com/171

 

②번 예제는 두가지 조건의 예이며 ③번 예제는 세가지 조건의 예입니다.

 

기존의 COUNTIF 함수의 사용법과 딱히 다를것은 없으며 수식의 적용에 있어서

"=COUNTIFS(조건범위1,조건1,조건범위2,조건2,....)" 이런 식으로 조건을 쌍으로 연속되게 작성하면 됩니다.

 

간혹 조건범위를 지정할 때 셀범위를 "$A$2:$A$13" 이렇게 앞에 "$"를 붙여 지정하는 이유를 물어보시는 분들이

계신데 이것은 참조범위를 고정시켜 줍니다.

 

수식의 이동이나 복사시에 참조범위가 변하는 것을 방지하기 위해서인데 아래의 "절대주소 상대주소 사용법"

확인해 보시기 바랍니다.

 

절대주소 상대주소 개념과 사용법: http://yhlover.tistory.com/178



[엑셀 함수마법사] 엑셀함수의 편리한 사용을 위한 엑셀 함수마법사 사용방법

 

오늘 포스팅은 엑셀함수를 좀더 쉽고 편리하게 사용할 수 있는 함수마법사의 사용법에 대해서

포스팅 해 보겠습니다.

 

엑셀 함수마법사의 사용은 작업의 속도가 더딘데 함수의 구문과 이해가 필요한 초보자분들에겐

아주 유용할 수도 있으리라 생각됩니다.

 

함수마법사는 엑셀함수를 잘 다루는 사람들도 사용할 수 있는데 수많은 엑셀함수를 일일이 기억하고

사용하는 사람들은 아마 없기 때문입니다.

 

 

 

엑셀 함수마법사 사용방법

 

 

위 예제는 지난 IF함수 포스팅에 사용되었던 예제이며 IF함수를 사용하여 함수마법사의 사용법 시작해 봅니다.

 

우선 위 그림의 수식입력줄 왼쪽으로 붉은 사각형 부분의 함수마법사 단추를 클릭합니다.

 

IF 함수 사용법 포스팅: http://yhlover.tistory.com/169

 

 

 

 

 

 

 

 

함수마법사 버튼을 클릭하면 함수마법사 창이 뜨게 되며 붉은색 사각형으로 표시된 함수검색란에

인터넷으로 검색하듯 적절한 단어로 함수를 찾아볼 수 있습니다.

 

또한 범주 선택을 이용하면 최근에 사용한 함수 부터 각 함수카테고리를 보여줍니다.

 

함수선택 란에서 IF함수를 선택하고 확인을 클릭합니다.

 

 

 

 

 

 

 

 

다음으로 위와같은 창이 나오게 되는데 H2셀에 자동으로 IF함수가 사용될 수 있도록 준비가 됩니다.

 

또한 함수인수 창이 나타나게 되는데 자세히 보면 IF함수의 구문이 나오게 되며 오른쪽의 텍스트박스는

해당구문에 맞는 값들을 입력하거나 텍스트박스옆의 버튼을 클릭하여 마우스로 범위를 지정할 수 있게 됩니다.

(단추이름은 모르겠네요^^;)

 

하늘색 사각형으로 표시된 영역에는 사용하고 있는 함수에 대한 설명이 나오는데 텍스트박스의 포커스가

이동할 때 마다 관련 도움말을 보여줍니다.

 

엑셀의 모든 함수의 인수는 콤마로 표시되며 세개의 텍스트박스에 J2열의 수식순서대로 입력해보면

다음과 같이 됩니다.

 

 

 

 

 

 

 

파란색사각형 부분을 잘 확인해 보시기 바랍니다.

 

각 인수의 값이 바로 표시되기 때문이며 맨 밑에 결과값이 미리 출력됩니다.

 

확인버튼을 클릭하면 포스팅 맨처음 그림처럼 완성이 됩니다.

 

함수마법사의 사용은 이해가 잘 되지 않는 함수를 사용할 때 쉽게 이해될수 있습니다.



[엑셀 NUMBERSTRING] 숫자를 한글로 변환해주는 엑셀 NUMBERSTRING 함수 사용법

 

이번 엑셀함수 포스팅은 아주 간단하면서 아주 유용한 엑셀 NUMBERSTRING 함수 입니다.

 

NUMBERSTRING 함수는 숫자를 한글로 바꿔주는데 견적서와 같이 숫자로된 금액의 위조를 방지하기 위하여

숫자를 한글로 기재하는 경우에 아주 유용합니다.

 

 

NUMBERSTRING 함수 사용법

 

 구문: NUMBERSTRING(number,option)

      number: 숫자 또는 수식입니다.
      option: number의 표시방법입니다.

 

 

엑셀 포스팅시 함수의 구문은 엑셀 도움말에서 가져오는데 NUMBERSTRING 함수는 도움말이 없네요.

 

엑셀 2010버전인데.. 제가 못찾은 것인지... 암튼 구문은 제가 직접 만들어 보았습니다.

 

①번예제는 수식에 직접 숫자를 입력한 경우이고 ②번예제는 셀주소를 입력한 것인데 뭐 결과는 같습니다.

 

④번예제와 ⑤번예제는 옵션을 각각 2, 3 으로 적용한 것인데 결과값은 보시는 바와같이 한자와 단순하게 자릿수

없이 숫자로만 바꿔줍니다.

 

③번예제는 꽤 유용하게 사용되므로 눈여겨 보시기 바랍니다.

 

옵션은 1로 적용하여 다른게 없지만 수식의 앞과 뒤에 "&"문자를 사용하여 금액의 위조방지를 목적으로 더이상

문자를 기입할 수 없게 만든 것입니다.

 

견적서 사용할 때 아주 유용합니다.^^



[엑셀 SUMPRODUCT] 다중조건이나 대응되는 값을 곱하여 합계를 계산하는 엑셀 SUMPRODUCT 함수 사용법

 

 

이번 엑셀포스팅은 다중조건을 만족하는 수의 개수 및 합계를 구하는 엑셀 SUMPRODUCT 함수의 사용법

포스팅 해봅니다.

 

SUMPRODUCT함수는 사용빈도가 높기는 하나 수식이 길고 헷갈리는 부분이 있는 것이 사실입니다.

 

하지만 잘 알아두면 엑셀을 사용한 업무처리가 빠르고 간편해 지며 퇴근시간을 앞당길수 있습니다.

 

SUMPRODUCT 함수 사용법

 

 구문: SUMPRODUCT(array1, [array2], [array3], ...)

 

     array1, [array2], [array3], ...: 곱한후 더할 값이 들어있는 배열인수이며 255개까지 지정할 수 있습니다.

 

 

위에 정리한 SUMPRODUCT 구문은 엑셀 도움말에서 가져온 것인데 이건 뭐하자는 것인지 너무 부실하기

짝이 없습니다.

 

우선 예제를 살펴보면 배열1과 배열2를 같은 색상끼리 대칭으로 곱하고 더한값이 바로 193입니다.

 

이 식을 굳이 풀어쓰게 되면 =(A2*D2)+(B2*E2)+....(A4*D4)+(B4*E4) 이렇게 되는데 수식이 길어지고 복잡한데

SUMPRODUCT 함수의 사용으로 간단하게 끝낼수 있습니다.

 

위와같이 수식을 사용한다면 배열의 차원이 서로 똑같아야 에러가 나지 않으니 주의하시면 됩니다.

 

사실 위 예제는 SUMPRODUCT함수의 아주 기본적인 사용법이며 다음 예제들을 살펴보면 SUMPRODUCT함수의

막강한 기능을 느끼게 됩니다.

 

 

 

 

 

①번부터 ④번까지 예제를 순서대로 풀이해 보겠습니다.

 

①번 예제는 1학년인 사람의 개수를 구하는 것이며 수식 맨 마지막의 숫자 1을 2로 고치면 결과값은 숫자 8이

될것이며 엑셀의 다른 함수를 사용한다면 COUNTIF함수를 사용하면 됩니다.

 

COUNTIF 함수 사용법: http://yhlover.tistory.com/171

 

 

②번 예제는 한가지의 조건만을 만족하는 값을 출력하는 예제인데 한예슬의 국어점수 합계를 내는 수식입니다.

 

②번 예제에서 사용된 SUMPRODUCT 함수를 다른 함수로 사용하려 한다면 SUMIF 함수로 대체가 가능합니다.

 

SUMIF 함수 사용법: http://yhlover.tistory.com/185

 

 

③번 예제는 두가지 조건을 만족하는 값을 출력하는 예제이며 ④번 예제는 3가지 조거늘 만족하는 값을 출력하는

예제인데 예제를 잘 확인해보면 그리 어렵지 않아요~~~

 

SUMPRODUCT 함수에서 조건의 개수는 거의 원하는 만큼 줄 수 있으므로 예제와 같은 형식으로 업무에 맞게

필요한 만큼 추가하여 사용하면 됩니다.

 

공부 좀 되셨나요?^^



[엑셀 SUM] 지정한 범위의 셀들의 합계를 구하는 엑셀 SUM 함수 사용법

 

엑셀함수중 SUM함수만큼 가장 많이 쓰이는 함수는 아마도 없을 것입니다.

 

기본적으로 선택한 셀들의 합계를 구해주기 때문에 엑셀에서 SUM함수가 없다면 상상하기 조차 힘들것입니다.

 

또한 그만큼 아주 기본적인 함수이며 엑셀을 처음 공부할때 가장먼저 접하는 수식이 SUM함수가 아닐까 합니다.

 

그래도 SUM함수를 처음 접하는 분들이 계실거라는 생각에 사용법 포스팅해 봅니다.

 

 

SUM 함수 사용법

 

 구문: SUM(number1,number2, ...)

 

      number1,number2: 1~255개까지 사용할 수 있으며 더할 숫자나, 셀주소, 수식..등등

 

 

위 이미지를 보시면 SUM함수의 사용법 몇가지 예제가 들어있으니 잘 확인해 보시기 바랍니다.

 

SUM함수는 무조건 합계만 가능한 것으로 알고 계시지만 사칙연산이 다 됩니다.

 

1번예제는 아주 일반적인 경우이고

2,3번예제는  다중 범위를 지정한 것이며 이때 CTRL+마우스왼쪽버튼 드래그로 범위를 다중으로 선택할 수 있습니다.

 

4번예제는 SUM함수로 곱하기를 실행한 것이며

5번예제는 나누기를 실행한 것이며

6번예제는 빼기의 예제입니다.

 

7번예제는 SUM함수의 잘못된 사용법으로 오류가 난것인데  7번수정에서 제대로된 수식을 확인할 수 있습니다.

 

8번예제는 키보드가 아닌 마우스의 클릭만으로 SUM함수의 실행이 가능한데 아래 이미지에서처럼 자동합계를

누르게 되면 8번예제처럼 자동으로 수식이 입력되며 입력된 수식이 맞게 되었는지 확인 후 다시한번 누르면

수식입력이 끝입니다.

 

아주아주 기본인 함수이지만 혹시 모르시는 분들은 도움이 되었으면 좋겠네요^^



[엑셀 SUMIF, SUMIFS] 조건을 만족하는 셀들의 합계를 구하는 엑셀 SUMIF, SUMIFS 함수 사용법

 

오늘 포스팅은 지정된 조건을 만족하는 셀들의 합계를 구하는 엑셀 SUMIF, SUMIFS 함수의 사용법 포스팅합니다.

 

SUMIF함수와 SUMIFS함수는 사용빈도가 높은데 두 함수의 차이점이라면 SUMIF함수는 한가지 조건을 만족하는

셀의 합계를 구하지만 SUMIFS는 여러가지 조건을 만족하는 셀의 합계를 구하는 것입니다.

 

잘 알아두면 아주 유용하게 사용할 수 있는 함수입니다.

 

 

SUMIF 함수 사용법

 

 구문: SUMIF(range,criteria,sum_range)

 

      range: 조건을 적용할 셀 범위입니다.
      criteria: range에서 찾을 조건이며, 수식,문자,숫자,셀주소..가 됩니다.
      sum_range: 조건에 맞는 셀을 더할 범위입니다.

 

 

위 이미지를 잘 살펴보시기 바랍니다.

 

경리부 급여합계 수식을 해석해보면 "부서명중에서($A$2:$A$10) 부서가 경리부인 사람들의("경리부")

급여($C$2:$C$10)를 합하여라" 라고 해석합니다.


조건을 찾을 범위와 합계할 범위의 주소는 절대주소로 적는것이 좋습니다.

 

절대주소, 상대주소 관련포스팅: http://yhlover.tistory.com/178

 

또한 조건을 지정할 때는 직접 타이핑 할수도 있지만 그림의 파란색 화살표처럼 별도의 셀에 조건을 입력하고

그 셀주소를 참조할 수도 있는데 결과값은 같으므로 상황에 따라 편리한 방법을 적용하면 될 것입니다.


SUMIF함수는 한개의 조건을 지정할 수 있지만 다음에 나오는 SUMIFS함수는 여러개이 조건을 지정할 수

있으므로 좀더 편리하게 사용할 수 있습니다.

 

 

 

SUMIFS 함수 사용법

 

 구문: SUMIFS(range,criteria,sum_range)

 

      sum_range: 합계를 구할 목록의 범위입니다.
      criteria_range1: 첫번째 조건을 찾을 범위 입니다.
      criteria1: 첫번째 조건입니다.
                         :
                         :

 

 

구문을 해석해보면 =SUMIFS(합할셀, 첫번째조건범위,첫번째조건, 두번째조건범위,두번째조건,....) 이렇게 나갑니다.


화살표가 좀 많긴하지만 SUMIF함수와 크게 다르지 않은데 SUMIF함수의경우 한가지 조건만 가능하지만 SUMIFS함수는
여러가지 조건의 지정이 가능합니다.


좀 비슷한 함수인 DSUM함수는 조건을 별도의 셀에 만들어서 사용해야 하지만 SUMIFS함수는 별도로 만들어도 되고

그냥 타이핑해도 되므로 좀더 업그레이드 되어 간편하게 쓸 수 있는 함수입니다.

 

DSUM 함수 사용법 포스팅: http://yhlover.tistory.com/177

 

 

SUMIF함수와 구문이 순서가 좀 다른데 SUMIF함수는 합할셀이 마지막에 나오지만 SUMIFS함수는 맨처음에

나오는것만 주의하면 됩니다.



[엑셀 ROUND, ROUNDUP, ROUNDDOWN] 소수자리수 올림,내림,반올림을 관리하는 엑셀 ROUND, ROUNDUP, ROUNDDOWN 함수 사용법

 

 

오늘 포스팅은 소수자리수의 올림과 내림, 반올림을 관리하는 엑셀함수인 ROUND, ROUNDUP, ROUNDDOWN

함수의 사용법 알아봅니다.

 

숫자를 다루는 업무에 종사한다면 거의 필수적으로 알아야 하는 함수입니다.

 

위 세가지함수는 소수점에도 사용되지만 천단위나 만단위표기시에도 사용될 수 있는데 환율이나 이자율의

계산에도 사용되는 함수입니다.

 

 

ROUND 함수 사용법

 

 구문: ROUND(number,num_digits)


         number: 반올림을 할 숫자 입니다.
         num_digits: number의 숫자를 반올림할 자릿수(숫자나, 셀주소) 입니다.

 

 

위 예제처럼 반올림할 자릿수를 지정하면 지정한 자릿수로 반올림이 됩니다.


반올림할 자릿수를 2로 하였으며 소수점 3번째자리 숫자가 5이므로 갑은 314159.27000이 됩니다.


잘보시면 소수점을 기준으로 좌,우측으로 자리수가 정해집니다.


그리고 파란색 원으로 표시된 것처럼 반올림할 자릿수는 셀주소를 입력하여도되고 직접 숫자를 타이핑하여도

되는데 주의하여야 할 점은 반올림자릿수가 1일경우와 -1일경우는 좀 다른데 위 예제를 확인해보시면 반올림

자릿수가 양수일 경우는 반올림될 자릿수이고 음수일 경우는 반올림할 자릿수가 됩니다.


이해되셨나요? 잘 비교해 보시면 쉽게 알 수 있습니다.

 

 

 

 

ROUNDUP 함수 사용법

 

ROUNDUP함수는 0보다 작은 숫자로 올림 합니다.

 

 구문: ROUNDUP(number, num_digits)


         number: 올림을 할 숫자 입니다.

         num_digits: number의 숫자를 올림할 자릿수(숫자나, 셀주소) 입니다.

 

 

ROUND함수와 거의 똑같은데 다른점은 무조건 숫자를 올림합니다.


위 예제는 ROUND함수와 수식만 바꿔놓은 것인데 ROUND함수의 예제와 비교해보면 다른점을 알 수 있는데
무조건 숫자를 올림하기 때문에 붉은 사각형은 값이 다르게 나옵니다.


그렇다면 숫자가 -314159.00001 이고 올림자릿수가 0 이면 답은?

314160.00000 이 나오게 되는데 직접 테스트해 보세요^^

 

 

 

 

ROUNDDOWN 함수 사용법

 

ROUNDDOWN함수는 0에 가까운 숫자로 내림합니다.

 

 구문: ROUNDUP(number, num_digits)


         number: 올림을 할 숫자 입니다.

         num_digits: number의 숫자를 올림할 자릿수(숫자나, 셀주소) 입니다.

 

 

마찬가지로 ROUND함수와 거의 똑같은데 다른점은 무조건 숫자를 내림합니다.


더이상 설명이 필요 없을듯 한데 앞의 ROUND, ROUNDUP함수와 수식만 다르게 넣었으며
이해하시는데 문제 없을것 같습니다.

 

도움 되셨나요? 덧글은 제게 큰 힘이 된답니다.^^



[엑셀 절대주소 상대주소] 엑셀 수식에서 셀범위의 지정방식 절대주소, 상대주소

 

 

엑셀을 사용하다보면 가끔 엉뚱한 결과값이 나오게 되는데 이러한 경우중에 하나가 셀범위의 지정방식에서

문제가 생기는 경우가 있습니다.

 

엑셀을 어느정도 다루는 분이라면 이런 실수가 없겠지만 엑셀초보들이 자주 겪는 오류입니다.

 

바로 절대주소와 상대주소의 개념을 이해하지 못하는 경우인데 수식의 복사, 자동채우기, 이동,..등등의 경우에

결과값이 엉뚱하게 나오는데 셀범위의 주소를 잘못 사용한 경우입니다.

 

 

엑셀 상대주소 절대주소 사용법

 

  상대주소와 절대주소란?

  상대주소는 수식이 들어있는 셀이 복사 또는 이동이 되면 상대적으로 셀주소가 바뀌지만
  절대주소는 수식이 들어있는 셀이 복사 또는 이동이 되어도 셀주소가 변하지 않는 주소형식입니다.
 

  상대주소 셀주소: A1
  절대주소 셀주소: $A$1
  상대주소 절대주소 혼합: A$1(A열은 상대주소지만 1행은 절대주소)


  상대주소를 절대주소로 바꾸는 방법: 셀주소 A1 다음에 커서를 위치시키고 F4키를 여러번 눌러봅니다.

 

어느정도 이해가 되셨나요?

 

다음 예제를 확인해 보면 정확히 알 수 있으리라 생각해 봅니다.

 

 

 

 

 

위예제는 순위를 알아내는 RANK함수가 사용되었습니다.

 

①번의 예제를 보면 주소가 절대주소로 되어있으며 자동채우기 핸들을 사용하여 아래로 복사시에도

범위가 변하지 않는것을 확인할 수 있으며 그에 따라 결과값도 제대로 나오는 것을 확인할 수 있습니다.

 

하지만 ②번의 예제는 절대주소가 아닌 상대주소로 수식이 적용되어 자동채우기 핸들을 사용하여

밑으로 복사시에 범위의 주소도 같이 바뀌기 때문에 엉뚱한 결과가 출력됩니다.

 

어려운 것은 아니나 처음 시작하는 초보분들은 많이 당황하는 경우를 보아왔습니다.

 

오늘 포스팅은 여기서 마칩니다.^^

1 ··· 5 6 7 8 9