컴활 함수
=match(찾을 값,범위,옵션)
match함수 '찾을 값'을 '찾을범위'에서 찾아 '찾을값'이 있는 상대적인 위치를 반환하는 함수
lookup_value 찾을 값
lookup_array 범위
match_type 옵션
=index(범위,행,열)
index 함수 '찾을 범위'에서 '행위치'와 '열위치'에 해당하는 데이터를 찾아오는 함수
array 범위
row_num 행
column_num 열
index사전적의미*색인*쉽게 찾아볼 수 있도록 일정한 순서에 따라 별도로 배열하여 놓은 목록
array*배열,범위,어디에놓여있는지
INDEX 함수
- 설명 : 셀 범위에서 행 번호와 열 번호가 교차하는 값을 구해주는 함수
- 형식 : =INDEX(셀 범위, 행 번호, 열 번호)
- 사용 예 : =INDEX(A1:C5,2,3) → 5(지정된 범위에서 2번째 행, 3번째 열의 값)
*index 함수는 행의 개수나 열의 개수를 벗어난 값을 인수로 사용할 수 없다. 즉 매장번호가 1010004 이런식으로 되어있는 문자니까 열이나 행의 개수를 한참 벗어나는 것이다 결국 인덱스는 행이나 열 개수 아니면 못씀. A1부터C5까지 범위에서 2번째행 3열의 값 이런식으로 되는검.
=max(영역) *영역중 가장 큰 값찾기
=hlookup(찾을 값,찾을범위,행위치,[옵션])&등급
HLOOKUP함수 '찾을값'을 '찾을범위'의 첫 행에서 찾은 후 찾을값'이 있는 열에서 지정된 '행위치'에 있는 데이터를 찾아오는 함수
lookup_value 찾을 값
table array 찾을범위
row_index_num 행위치
?range_lookup 옵션?
옵션은 '찾을값'보다 크지 않은 값중에서 가장 근접한 값을 찾아야 하므로 TRUE인데,TRUE는 생략할 수 있다.
HLOOKUP 함수
- 설명 : 특정 값을 찾아 지정한 행에서 같은 열에 있는 값을 표시하는 함수
- 형식 : =HLOOKUP(찾을 값, 셀 범위, 행 번호, 찾을 방법)
- 찾을 방법 TRUE(생략 또는 1) : 정확한 값이 없을 경우 비슷한 값(근사치)을 찾음
- 찾을 방법 FALSE(0) : 정확히 일치하는 값을 찾으며, 일치하는 값이 없으면 #N/A 오류 표시
- 사용 예 : =HLOOKUP(A2, $D$2:$G$10, 2, 0)
=AVERAGE(number1,number2...)
걍 평균
=upper(text)
영문자열 중 소문자를 모두 대문자로 변환시키는 함수
=LEFT 함수
문자열의 왼쪽에서 특정수만큼의 문자를 표시해 주는 함수
=LEN 함수
문자 갯수(공백포함)
=if
if(a,t,f)같이 만약 a 조건이 true이면 t를 실행하고 false이면 f 를 실행한다.
=VLOOKUP 함수 '찾을값'을 '찾을범위'의 가장 왼쪽 열에서 찾은 후 '찾을값'이 있는 행에서 지정된 '열위치'에 있는 데이터를 찾아오는 함수
VLOOKUP(찾을값,찾을범위,열위치,옵션)
lookup_value 찾을값
table_array 찾을범위
col_index_num 열위치
[range_lookup] 옵션
VLOOKUP 함수
- 설명 : 특정 값을 찾아 지정한 열에서 같은 행에 있는 값을 표시하는 함수
- 형식 : =VLOOKUP(찾을 값, 셀 범위, 열 번호, 찾을 방법)
- 찾을 방법 TRUE(생략 또는 1) : 정확한 값이 없을 경우 비슷한 값(근사치)을 찾음
- 찾을 방법 FALSE(0) : 정확히 일치하는 값을 찾으며, 일치하는 값이 없으면 #N/A 오류 표시
- 사용 예 : =VLOOKUP(A2, $D$2:$G$10, 2, TRUE)
긍까 http://mainia.tistory.com/5651 에서 처럼 만약 물펌프면 얼마 이렇게 써야한다고 치면
부품가격 쓰는데에 vlookup 물펌프면 어느 범위에서 어느열 이거다. 그러면 물펌프라는 찾는 값이 그 조건?표 범위 값에서 있으면 그에 상응하는 열의 값 인 부품가격을 쓰게 되는 것이다.
인덱스같은경우는 어떤 범위에서 행 열 값을 가져와라 이거고 브이룩업은 어떤값 대응하는데 그게 그범위에서 열 값을 가져와라
VLOOKUP범위의 첫 번째 열에서 기준값과 같은 데이터를 찾은 후, 기준값이 있는 행에서 지정된 열 번호 위치에 있는 데이터 표시
HLOOKUP범위의 첫 번째 행에서 기준값과 같은 데이터를 찾은 후, 기준값이 있는 열에서 지정된 행 번호 위치에 있는 데이터 표시
vlookup/hlookup함수의 옵션
true 혹은 생략 : 기준값보다 작거나 같은 값 중에서 근접한 값 찾음
false : 기준값과 정확히 일치하는 값을 찾음
/는 나누기이다. 셀에서 셀 나눌 때 쓸 수 있다.
통계함수
AVERAGE(인수1, 인수2, ...) 인수의 평균 값
AVERAGEA(인수1,인수2...) 수치가 아닌 셀을 포함하는 인수의 평균값
AVERAGEIF
AVERAGEIFS
MAX 인수 중 가장 큰 값
MAXA 숫자, 빈 셀, 논리값(TRUE/FALSE), 숫자로 표시된 텍스트 등을 모두 포함한 인수 중 가장 큰 값
MIN 인수 중 가장 작은 값
MINA 숫자, 빈 셀, 논리값(TRUE/FALSE), 숫자로 표시된 텍스트 등을 모두 포함한 인수중 가장 작은 값
COUNT 인수 중 숫자가 들어 있는 셀의 개수
COUNTA인수 중 비어 있지 않은 셀의 개수
COUNTBLANK 인수 중 비어 있는 셀의 개수
COUNTIF(범위,조건) 지정된 범위에서 조건에 맞는 셀의 개수
COUNTIFS(조건1이 적용될 범위, 조건1, 조건2가 적용될 범위, 조건2,...) 여러 조건에 맞는 셀의 개수
LARGE(범위, N번째) 범위 중 N번째로 큰 값
SMALL(범위, N번째) 범위 중 N번째로 작은 값
RANK(인수, 범위, 논리 값)
RANK.EQ(인수,범위,논리값)
RANK.AVG(인수, 범위, 논리값)
VAR(인수1, 인수2,...)
VAR.S(인수1, 인수2,...)
VAR.P(인수1, 인수2,...) 인수의 전체 분산
STDEV 인수의 표본 표준 편차
STDEV.S
STDEV.P
MEDIAN
MODE
MODE.SNGL
MODE.MULT
FREQUENCY
GEOMEAN
HARMEAN
PERCENTILE
PERCENTILE.INC
PERCENTILE.EXC
수학/삼각함수
SUM
SUMIF(조건이 적용될 범위,조건,합계를 구할 범위) 조건에 맞는 셀들의 합계
범위,조건,합계
SIMIFS
SIGN
ROUND
ROUNDUP
ROUNDDOWN
ABS
INT
RAND
MOD
FACT
SQRT
P
EXP
MDETERM
MINVERSE
MMULT
SUMPRODUCT
SUMPRODUCT함수는 인수들의 곱의 합을 계산함.
POWER
TRUNC
QUOTIENT
RANDBETWEEN
PRODUCT
텍스트함수
LEFT(text,num) 텍스트의 왼쪽부터 지정한 개수만큼 표시
=MID(텍스트,시작위치,개수)텍스트 시작위치부터 지정한 개수만큼 표시
RIGHT(텍스트, 개수)
LOWER(텍스트)
UPPER
PROPER
TRIM 텍스트 양쪽 공백 제거
REPLACE
SUBSTITUTE
LEN
TEXT
FIXED
FIND
FINDB
SEARCH
SEARCHB
EXACT
REPT
CONCATENATE
concatenate 미국식 [kɑnkǽtənèit] 영국식 [kɔn-]
1. 사슬같이 잇다; 연쇄시키다; <사건 등을> 결부시키다, 연관시키다
2. 연쇄된, 이어진, 연결된
VALUE
날짜/시간
WEEKDAY
DAYS360
DATE
TIME
TODAY
NOW
DATEVALUE
EDATE
EOMONTH
NETWORKDAYS
WORKDAY
WEEKNUM
YEARFRAC
논리함수
IF
IFERROR
=if함수와 error함수가 더해진 것이다. 수식의 결과가 오류일때 오류라는 것을 사용자가 원하는 문구로 나타내게 해주는 함수이다.
NOT
AND
OR
FALSE
TRUE
정보함수
ISBLANK
ISERROR
ISERR
ISEVEN
ISODD
ISNUMBER
ISTEXT
ISNONTEXT
ISLOGICAL
N
TYPE
CELL
찾기/참조 함수
HLOOKUP
CHOOSE
INDEX
INDEX
LOOKUP
LOOKUP
MATCH
OFFSET
COLUMN
COLUMNS
ROW
ROWS
TRANSPOSE(범위) : 범위에 입력된 값을 행/열을 바꾸어 현재 셀 범위에 표시함
transpose 미국식 [-ˈspoʊz] 영국식 [trænˈspəʊz]
1. (순서를) 뒤바꾸다9
2. (다른 장소·환경으로) 바꾸다
3. 조옮김하다
ADDRESS
INDIRECT
AREAS(범위) : 범위 안에서의 영역 수를 표시함
HYPERLINK(위치) : 하드드라이브,네트워크 서버, 인터넷 등 지정된 위치에 있는 문서를 열 수 있는 바로 가기나 이동 텍스트를 만듦
데이터베이스 함수/재무함수
DSUM
DAVERAGE
DCOUNT
DCOUNTA
DMAX
DMIN
DPRODUCT
DSTDEV
DVAR
DGET
재무함수
FV(이자, 기간, 금액, 현재가치, 납임시점) 미래가치를 구함(매월 일정한 금액을 불입하였을 경우 만기일에 받을 원금과 이자 계산)
나중에 원금이랑 이자까지 해서 얼마 받나 미래가치 구하는거임
PV (이자,기간,금액,현재가치,납입시점)
NPV(할인율,금액1,금액2) 할인율과 앞으로의 지출과 수입을 사용하여 투자의 현재가치를 계산
PMT(이자,기간,현재가치,미래가치,납입시점)정기적으로 상환(지급)할 금액을 구함(일정 금액을 대출받았을 경우 이자를 포함하여 매월 상환해야 하는 금액
계산
SLN
DB
납입시점 0또는 생략하면 기말,1은 기초
절대값 THE ABSOLUTE VALUE
revision 미국·영국 [rɪˈvɪʒn] 영국식 중요
1. 수정 (사항)
2. 검토; 변경
3. 시험공부
query 미국식 [ˈkwɪri] 영국식 [ˈkwɪəri] 중요
1. 문의, 의문
2. 물음표(아직 완료확정되지 않았음을 나타냄)
3. 문의하다, 의문을 제기하다
오류메시지
#### 셀 너비안맞을때
#DIV/0!나누는 수가 빈셀이나 0이 있는 셀을 참조한 때 (피연산자가 빈셀이면 0으로 간주됨)
#N/A 함수나 수식에 사용할 수 없는 값을 지정했을 때 즉 함수 틀렸을때다.
#NAME? 인식할 수 없는 텍스트를 수식에 사용했을 때
EX) HLOOKUP함수에서 FALSE면 정확히 일치하면 일치하는거 찾고 일치 안하면 #N/A 오류 표시하는것.
HLOOKUP 함수
- 설명 : 특정 값을 찾아 지정한 행에서 같은 열에 있는 값을 표시하는 함수
- 형식 : =HLOOKUP(찾을 값, 셀 범위, 행 번호, 찾을 방법)
- 찾을 방법 TRUE(생략 또는 1) : 정확한 값이 없을 경우 비슷한 값(근사치)을 찾음
- 찾을 방법 FALSE(0) : 정확히 일치하는 값을 찾으며, 일치하는 값이 없으면 #N/A 오류 표시
- 사용 예 : =HLOOKUP(A2, $D$2:$G$10, 2, 0)
#NULL! 교차하지 않는 두 영역의 교점을 지정하였을 때
#NUM! 표현할 수 있는 숫자의 범위를 벗어났을 때
#REF! 셀 참조가 유효하지 않을 때
#VALUE! 잘못된 인수나 피연산자를 사용하거나 수식 자동 고침 기능으로 수식을 고칠 수 없을 때
피연산자
1. 어떠한 연산을 할 때 연산의 대상이 되는 데이터.
2. 연산의 대상이 되는 데이터의 주소를 갖는 부분.
criterion (←criteria) 미국식 [-ˈtɪr-] 영국식 [kraɪˈtɪəriən]
[명사] pl. cri·teria[-riə] (판단이나 결정을 위한) 기준
criteria 기준 크라이테리아
[명사] criterion의 복수형.