인포노미의 생활,경제 블로깅

안녕하세요 인포노미입니다. 함수 11번째시간 FREQUENCY, HLOOKUP, HOUR함수에 대해서 알아보도록 하겠습다.

궁금하시거나 잘못된 부분이 있다면 댓글로 알려주시면 감사하겠습니다!


1. FREQUENCY

FREQUENCY함수는 값의 범위 내에서 해당 값의 발생 빈도를 계산하여 반환하는 함수입니다.

FREQUENCY(data_array, bins_array)로 구성되어 있으며 data_array는 빈도를 계산할 범위, bins_array는 기준범위를 뜻합니다. 

그림1. FREQUENCY함수의 설명

그림1처럼 FREQUENCY함수는 수 범위내에 있는 해당 값의 빈도를 계산해 반환해줍니다.

F열에있는 수들에 대해서 G열에 있는 10,20,30,40을 이용해 해당 범위 안에 있는 수들의 발생빈도를 계산해 결과값으로 반환한 것입니다. FREQUENCY라는 뜻자체에 빈도란 뜻이있으니 어떤 구간별로 발생 빈도를 확인할 수 있는 함수라고 생각하셔도 간단하게 해당함수를 생각하실 수 있을거라고 생각합니다.

다른 내용에 적용한다면 금액별로 나눠놓고 해당 금액안에 들어가는 상품의 개수들을 구분하는 식으로도 간단하게 응용 할 수 있을 것으로 보입니다. 

※ FREQUENCY함수는 다중 셀 배열 수식으로 입력해야 하여 결과값 셀인 A2~A5셀까지 범위를 지정하고 A2셀에서 =FREQUENCY(F1:F11,G1:G4)를 입력한 후에 커서가 깜빡일 때 Ctrl + Shift + Enter를 입력해야 배열수식으로 입력이 가능합니다. 만약 그냥 enter를 누르면 정확한 값이 나오지 않습니다.

 

2. HLOOKUP

HLOOKUP함수는 범위의 첫 행에서 찾고 그 열의 몇 번째 행의 값을 반환하는 함수입니다.

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup]으로 구성되어 있으며 각 인수의 뜻은 아래와 같습니다.(대괄호의 인수는 생략 가능)

1. lookup_value : 범위의 첫 행에서 찾을 값(대소문자 구분 안함)

2. table_array : 찾을 범위([range_lookup]이 true이거나 생략되면 첫 행은 오름차순으로 정렬되어 있어야 함

3. row_index_num : 범위의 몇 번째 행

4. [range_lookup] : 정확하게 일치하는 값을 찾을지, 근사 값을 찾을지를 지정하는 논리 값(TRUE/FALSE)

 ∙ 이 값이 FALSE면 정확하게 일치하는 값을 찾고, 찾을 값이 없으면 #N/A오류 값이 반환됩니다.

 ∙ TRUE거나 값을 생략하면 lookup_value이하 값 중에서 가장 큰 값을 반환

 ∙ 이 값이 FALSE일 때 와일드카드 사용(와일드카드 문자란 특별한 문사로 *, ?, ~ 이렇게 3개 문자로 이뤄져 있습니다.

그림2. HLOOKUP함수의 설명

그림2처럼 HLOOKUP함수는 실무에서도 쓰이는 빈도가 높은 유용한 함수입니다.

어떤 한 셀의 값이 범위내에 있다면 그 행의 몇번째 열에서 찾을건지 입력하고 그것에 해당되는 값을 가져옵니다.

위 그림2를 예로 말씀드리면 호랑이를 E2~H3범위에서 찾아서 3번째인수인 2를 뜻하는 2번째행에서 찾아서 값을 가져오는 겁니다. 그래서 결과값으로 호랑이에 해당되는 번호인 1이 나온 것입니다.

어떤 값을 찾아 그것에 해당되는 값을 가져올 수 있다는 점에서 활용도가 매우 높습니다.

함수 내용을 잘 이해하시고 사용하신다면 실무에 많은 도움이 되실거라고 생각합니다.

비슷한 함수로 VLOOKUP이 있는데 HLOOKUP은 행에서 찾는다면 VLOOKUP은 열에서 찾는다고 생각하시면 됩니다.

나중에 추가로 VLOOKUP에 대해서도 포스팅 하도록 하겠습니다.

 

 

3. HOUR

HOUR함수는 시간으로부터 시를 반환하는 함수입니다.

HOUR(serial_number)으로 구성되어있으며 serial_number은 대상 시간을 뜻합니다.

그림3. HOUR함수의 설명

그림3처럼 HOUR함수는 간단하게 시간 전체를 나타낸값에서 시간값만 반환해서 나타낼 수 있습니다.

분이나 초 값이 필요하지 않고 시간만 나타내고 싶으실 때 활용하기 좋은 함수입니다.

 

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band