본문 바로가기
생활 속 유용한 정보

기초 엑셀 함수 정리 및 사용 예제 Ⅱ

by hiit 2022. 9. 21.
728x90
반응형

1. CONCATENATE 함수

2개 이상의 텍스트 문자열을 하나의 문자열로 연결하려면 텍스트 함수 중 하나인 CONCATENATE를 사용합니다.

구문: CONCATENATE(text1, [text2], ...)

ex) 이름과 직위를 하나의 셀에 합치시오.

 

TIP! 이름과 직위 사이 띄어 쓰고자 할 때 콤마와 콤마 사이 쌍따옴표로 띄어쓰기 추가

=CONCATENATE(A3," ",B3)

 

 

2. COUNTIF 함수

통계 함수 중 하나인 COUNTIF를 사용하여 기준을 충족하는 셀의 개수를 계산할 수 있습니다

구문: COUNTIF(range, criteria)

인수이름 설명
range  (필수 요소) 개수를 구하려는 셀의 그룹입니다. Range에는 숫자, 배열, 이름이 지정된 범위 또는 숫자를 포함하는 참조 영역이 포함될 수 있습니다. 빈 셀과 텍스트 값은 무시됩니다.
criteria (필수 요소) 어떤 셀의 개수를 셀지 결정하는 숫자, 식, 셀 참조 또는 텍스트 문자열입니다.

ex) 고객 목록에 특정 서울이 표시되는 횟수 계산

= 셀 A2에서 A6까지의 범위에서 서울이 포함된 셀의 개수는 2입니다.

= 셀 A2에서 A6까지의 범위에서 A3(=서울)의 값이 포함된 셀의 개수는 2입니다.

 

 

3. COUNTBLANK 함수

통계 함수 중 하나인 COUNTBLANK 함수를 사용하여 셀 범위의 빈 셀 수를 계산합니다.

구문: COUNTBLANK(range)

ex) A2:B6 범위 내에 있는 빈 셀의 개수를 계산하시오.

 

 

4. ROUND 함수

ROUND 함수는 숫자를 지정한 자릿수로 반올림합니다.

구문: ROUND(number, num_digits)

셀 A1에 23.7825가 포함된 경우 값을 소수 2자리로 반올림하려면 다음 수식을 사용할 수 있습니다.

 

 

5. INDEX 함수

INDEX 함수는 테이블이나 범위에서 값 또는 값에 대한 참조를 반환합니다.

구문: INDEX(array, row_num, [column_num])

* 행(row), 열(column)

ex) 범위에서 세 번째 행과 두 번째 열이 교차하는 위치의 값을 반환하시오.

 

 

6. MATCH 함수

MATCH 함수는 셀 범위에서 지정된 항목을 검색하고 범위에서 해당 항목이 차지하는 상대 위치를 반환합니다. 예를 들어 A1:A3 범위에 값 5, 25, 38이 있는 경우 =MATCH(25,A1:A3,0) 수식은 25가 범위의 두 번째 항목이므로 숫자 2를 반환합니다.

구문: MATCH(lookup_value, lookup_array, [match_type])
lookup_value
(필수 요소)
lookup_array에서 찾으려는 값입니다. 
lookup_array
(필수 요소)
검색할 셀 범위입니다.
match_type
(선택 사항)
-1=보다작음, 0=정확히 일치, 1=보다 큼 입니다. 이 인수의 기본값은 1입니다.

 

[match_type] 동작 상세
1 또는 생략 MATCH lookup_value보다 작거나 같은 값 중에서 최대값을 찾습니다. lookup_array 인수 값은 오름차순(...-2, -1, 0, 1, 2,...A-Z, FALSE, TRUE)으로 지정해야 합니다.
0 MATCH lookup_value와 같은 첫째 값을 찾습니다. lookup_array 인수 값은 임의의 순서로 지정해도 됩니다.
-1 MATCH는 에서 를보다 크거나 같게 하는 가장 작은 값을 lookup_value. 인수의 값은 lookup_array 내선 순서로 배치해야 합니다(예: TRUE, FALSE, Z-A, ... 2, 1, 0, -1, -2, ...등입니다.

ex) 범위 C3:C6에서 39보다 작거나 같은 값(38)의 위치를 반환하시오.

 

 

7. RANK.EQ 함수
수 목록 내에서 지정한 수의 크기 순위를 반환합니다. 해당 크기는 목록의 다른 값과 상대적입니다. 두 개 이상의 값에 동일한 순위가 있는 경우 해당 값 집합의 상위 순위가 반환됩니다.

구문: RANK.EQ(number,ref,[order])
number 필수 요소입니다. 순위를 구하려는 수입니다.
ref 필수 요소입니다. 숫자 목록의 배열 또는 참조입니다. 숫자 이외의 값은 무시됩니다.
order 선택 요소입니다. 순위 결정 방법을 지정하는 수입니다. 0 = 내림차순, 1 = 오름차순

ex) 수학 성적 순위를 반환하시오.

 

 

 

 

728x90
반응형

댓글