HLOOKUP

테이블의 첫 행에 있는 값 또는 값의 배열 (배열: 여러 가지 결과를 만들거나 행과 열로 구성되는 인수 그룹에 대해 연산이 이루어지는 한 개의 수식을 작성하기 위해 사용됩니다. 배열 범위는 공통 수식을 공유하며 배열 상수는 한 개의 인수로 사용되는 상수 그룹입니다.)을 검색한 다음 테이블이나 배열에서 지정한 행으로부터 같은 열에 있는 값을 반환합니다. 비교값이 데이터 표의 위쪽에 있을 때 지정한 행 수를 위에서 아래로 조사하려면 HLOOKUP을 사용합니다. 비교값이 찾을 데이터보다 왼쪽 열에 있는 경우에는 VLOOKUP을 사용합니다.
HLOOKUP에서 H는 "Horizontal(가로)"을 나타냅니다.
구문
HLOOKUP(찾을이름셀,영역,행순서번호,구분)
lookup_value  테이블의 첫 행에서 찾을 값입니다. lookup_value는 값, 참조 또는 텍스트 문자열일 수 있습니다.
table_array  데이터를 찾을 정보 테이블입니다. 범위에 대한 참조나 범위 이름을 사용합니다.
table_array의 첫째 행의 값은 텍스트, 숫자 또는 논리값이 될 수 있습니다.
range_lookup이 TRUE면 table_array의 첫째 행의 값은 반드시 오름차순( ...-2, -1, 0, 1, 2,... , A-Z, FALSE, TRUE)으로 정렬되어 있어야 하고, 그렇지 않으면 정확한 값을 찾을 수 없습니다. range_lookup이 FALSE면 table_array가 정렬되지 않아도 무방합니다.

 

베어링 볼트
4 4 9
5 7 10
6 8 11
수식 설명(결과)  
=HLOOKUP("축",A1:C4,2,TRUE) 행 1에서 축을 찾고 같은 열에 있는 행 2의 값을 반환합니다(4).  
=HLOOKUP("베어링",A1:C4,3,FALSE) 행 1에서 베어링을 찾고 같은 열에 있는 행 3의 값을 반환합니다(7).  
=HLOOKUP("B",A1:C4,3,TRUE) 행 1에서 B를 찾고 같은 열에 있는 행 3의 값을 반환합니다. B와 정확히 일치하는 값이 없으므로 B보다 작은 값 중 가장 큰 값(축)이 사용됩니다(5).  
=HLOOKUP("볼트",A1:C4,4) 행 1에서 볼트를 찾고 같은 열에 있는 행 4의 값을 반환합니다(11).  
=HLOOKUP(3,{1,2,3;"a","b","c";"d","e","f"},2,TRUE) 배열 상수의 첫 행에서 3을 찾고 같은 열의 행 2에 있는 값을 반환합니다(c).

'업무 향상 ★… > 【 엑 셀 함 수 】' 카테고리의 다른 글

엑셀 셀서식 - 금액(숫자)형식   (0) 2011.12.07
엑셀 셀서식 - 날자, 시간 형식 지정  (0) 2011.12.05
YEAR  (0) 2011.06.13
MONTH  (0) 2011.06.08
DAY  (0) 2011.05.28

RIGHT, RIGHTB
RIGHT는 지정한 문자 수에 따라 텍스트 문자열의 마지막 문자부터 지정된 개수의 문자를 반환합니다.
RIGHTB는 지정한 바이트 수에 따라 텍스트 문자열의 마지막 문자부터 지정된 길이의 문자를 반환합니다.
중요  RIGHT는 SBCS(싱글바이트 문자 집합)를 사용하는 언어에 사용하며 RIGHTB는 DBCS(더블바이트 문자 집합)를 사용하는 언어에 사용합니다. 컴퓨터의 기본 언어 설정은 다음과 같이 반환 값에 영향을 줍니다.
RIGHT는 싱글바이트 문자든 더블바이트 문자든 상관없이, 또한 기본 언어 설정에 상관없이 항상 각 문자를 1로 계산합니다.
RIGHTB는 DBCS를 지원하는 언어를 편집할 수 있도록 설정하고 이 언어를 기본 언어로 설정한 경우 각 더블바이트 문자를 2로 계산합니다. 반면, RIGHTB는 각 문자를 1로 계산합니다.
DBCS를 지원하는 언어로는 한국어, 일본어, 중국어(간체) 및 중국어(번체)가 있습니다.

RIGHT(text,num_chars)
RIGHTB(text,num_bytes)
text  추출할 문자가 들어 있는 텍스트 문자열입니다.
num_chars  추출할 문자 수를 지정합니다.
num_bytes  추출할 문자 수를 바이트로 지정합니다.
 

데이터  
판매 가격  
주식 번호  
수식 설명(결과)
가격 첫 번째 문자열의 마지막 두 글자(가격)
두 번째 문자열의 마지막 글자(호)

'업무 향상 ★… > 【 엑 셀 함 수 】' 카테고리의 다른 글

MONTH  (0) 2011.06.08
DAY  (0) 2011.05.28
MID, MIDB  (0) 2011.04.28
LEFT, LEFTB  (0) 2011.04.15
COUNTA  (0) 2011.04.13

CEILING
가장 가까운 significance의 배수로 올림(음수의 경우 내림)된 수를 반환합니다.
예를 들어 제품 가격이 1,245원인 경우 제품 가격으로 1원 단위를 사용하지 않으려면 수식 =CEILING(1245,10)을 사용하여 가장 가까운 10원 단위로 가격을 올림합니다.
구문
CEILING(number,significance)
number  올림할 값입니다.
significance  배수의 기준이 되는 수입니다.

 

수식 설명(결과)
=CEILING(2.5, 1) 1의 가장 가까운 배수로 2.5를 올림합니다(3).
=CEILING(-2.5, -2) -2의 가장 가까운 배수로 -2.5를 올림합니다(-4).
=CEILING(-2.5, 2) -2.5와 2의 부호가 다르므로 오류가 반환됩니다(#NUM!).
=CEILING(1.5, 0.1) 0.1의 가장 가까운 배수로 1.5를 올림합니다(1.5).
=CEILING(0.234, 0.01) 0.01의 가장 가까운 배수로 0.234를 올림합니다(0.24).

'업무 향상 ★… > 【 엑 셀 함 수 】' 카테고리의 다른 글

INT  (0) 2011.03.29
COUNTIF  (0) 2011.03.26
IF  (0) 2011.03.24
MAX  (0) 2011.03.24
MOD  (0) 2011.03.24

MOD


숫자를 제수로 나눈 나머지를 반환합니다. 결과는 제수와 같은 부호를 갖습니다.

구문

MOD(number,divisor)

number  나머지를 계산할 수입니다.

divisor  number를 나눌 제수입니다.

수식 설명(결과)
=MOD(3, 2) 3/2의 나머지(1)
=MOD(-3, 2) -3/2의 나머지를 계산합니다. 부호는 divisor의 부호에 따라 결정됩니다(1).
=MOD(3, -2) 3/-2의 나머지를 계산합니다. 부호는 divisor의 부호에 따라 결정됩니다(-1).
=MOD(-3, -2) -3/-2의 나머지를 계산합니다. 부호는 divisor의 부호에 따라 결정됩니다(-1).

'업무 향상 ★… > 【 엑 셀 함 수 】' 카테고리의 다른 글

IF  (0) 2011.03.24
MAX  (0) 2011.03.24
MIN  (0) 2011.03.23
PRODUCT  (0) 2011.03.23
VLOOKUP  (0) 2011.03.21

+ Recent posts