엑셀/엑셀 함수: 36개의 글
Excel AND OR NOT 함수 [한번에 여러개의 조건을 검사 판단하는 AND, OR, NOT함수] 여러항목에 대한 조건, 조건과 같은지 판단해 주는 엑셀 함수중 AND, OR, NOT 함수를 알아봅니다. AND는 의미는 ~와, 그리고 의 뜻을 담고 있으며, OR는 또는, ~나 라는 뜻을 가지고 있습니다. NOT은 ~이 아니다 라는 부정을 뜻을 담고 있습니다. 엑셀 함수에서 AND함수는 여러개의 조건이 모두 만족했을 때 TRUE를, 하나라도 조건이 만족하지 못하면 FALSE를 OR함수는 여러개의 조건중에 하나이상의 조건이 만족하면 TRUE, 지정한 조건이 모두 만족하지 못할 때만 FALSE (거짓)이 됩니다. 아래 수학에서의 논리식을 보면 AND는 조건1과 조건2가 모두 1일경우(TRUE)에만 TRU..
Excel VLOOKUP, HLOOKUP함수 엑셀문서를 작성하다 보면 인사업무나 회계업무등에서 가장많이 사용하는 함수중 하나인 대표적인 엑셀함수라고 볼 수 있겠습니다. 데이터의 목록의 첫 번째 열에서 찾는값과 일치하는 데이터를 찾은후 같은 행에서 연관된 지정열 (VLOOPUP) 또는 지정 행번호(HLOOKUP) 위치에 있는 데이터를 가져오는 함수입니다 즉 어떠한 기준표에 의해 기준표의 대표항목을 찾아 그에 연관된 데이터를 가져오는 함수이지요 함수형식 : =VLOOKUP(lookup_value, table_array, col_index_num, range_lookup) =HLOOKUP(lookup_value, table_array, col_index_num, range_lookup) > lookup_val..
Excel LEFT, RIGHT, MID 함수 [문자의 왼쪽, 오른쪽, 중간에서 문자 추출하기] 문자나 숫자로 된 데이터를 왼쪽에서부터 몇글자, 오른쪽부터 몇글자, 중간 몇번째부터 몇글자, 이렇게 문자열이나 숫자를 추출하는 엑셀 함수 LEFT함수, RIGHT함수, MID함수를 알아봅니다. 함수형식 : =LEFT(text, num_chars) =RIGHT((text, num_chars) > text : 문자열 또는 문자가 들어있는 셀 > num_chars : 표시할 문자수 =MID(text, start_num, num_chars) > text : 문자열 또는 문자가 들어있는 셀 > start_num : 중간에서 시작할 번째수 > num_chars : 표시할 문자수 1부터 9까지 숫자가 한셀안에 있을때 왼쪽..
Excel 재무함수 [PV, FV, RATE, PMT 재무함수] 엑셀에서 재무함수는 재정과 관련된 계산을 하여 주는 함수입니다. 우리가 은행에서 정기 예금이나 정기 적금등에 가입하였을 때 적금 만기시 상환금이 얼마나 되는지, 또 몇년후에 필요한 금액을 정하고 한달에 얼마씩 저축을 해야 목표에 해당하는 금액이 될지등을 계산하여 줍니다. 함수 형식 FV함수 : 투자액의 미래 가치를 계산하여 줍니다 =FV(rate, nper, pmt, pv, type) PV함수 : 투자액의 현재 가치를 계산하여 줍니다 =PV(rate, nper, pmt, fv, type) RATE함수 : 기간당 이자율을 계산하여 줍니다. =RATE(nper, pmt, pv, fv, type) PMT함수 : 정기 상환 원리금을 계산하여 줍니다..
EXCEL REPT함수 [수만큼 지정한 문자로 반복표시해 주는 REPT함수] 엑셀 REPT함수는 특정 문자를 지정한 수만큼 반복하여 표시해 주는 함수입니다. 지정한 데이터의 수치만큼 지정한 문자를 반복 표시하여 줍니다. 함수형식 : =REPT(text, number_times) > text : 반복할 문자 또는 문자가 있는셀 > number_times : 반복하고자 하는 횟수 아래표에서 처럼 "*"모양을 1번~10번까지 반복하는 표를 봅니다, 반복할 문자는 B1 셀에 작성하여 두고 반복할수를 1~10까지 작성하여 둡니다. 반복표시할 B4셀에 =REPT(B1,A4)라고 작성하면 되는데 인수로지정된 B1은 반복할 문자, A4는 반복할 횟수입니다. 반복할 문자 인수에는 문자를 직적 입력하여도 되고, 문자가 있..
EXCEL SUMIF함수 [조건에 맞는 합계를 구해주는 SUMIF 함수] SUM함수는 많이 사용해 보신거라 잘 아실 겁니다, 지정된 범위안의 데이터를 무조건 더하여준다고 하면 SUMIF 함수는 IF(조건)이 붙어 지정된 범위안에서 조건에 맞는 데이터만 더하여 줍니다. 함수형식 : =SUMIF(range, criteria, sum_range) > range : 조건에 맞는지 검사할 범위 > criteria : 합계를 구하고자 하는 조건 > sum_range : 합계를 구할 셀 범위 예제를 한번 들어 봅니다 아래 표에서 과일별로 판매순서대로 나열하였습니다 사과를 판매하였고 배를판매하고,복숭아,포도,사과 이런식으로 판매품목이 무수히 섞여 있을때 품목별로 합계를 구할 수 있습니다. 사과만의 합계를 구하여 보겠습..
EXCEL DATADIF함수 [두날짜 사이에 경과 기간을 구하는 DATEDIF함수] 두개의 날짜 사이에 경과기간을 구해주는 함수입니다. 정확히 두 날짜 사이의 날짜를 구할때 사용하며 인수로 시작일과 종료일이 있는데 시작일은 종료일보다 빨라야 합니다. DATEDIF함수는 함수마법사를 지원하지 않기 때문에 직접 타이핑해야 합니다 간단하게 지난달부터 현재날짜까지의 기간은 달력을 보고도 쉽게 구할수 있지만 몇년이 지난 날짜의 경과 기간은 좀 어렵지요 DATEDIF함수는 내장된 달력을 가지고 계산하기 때문에 정확히 경과 기간을 구해줍니다. 함수형식 : =DATEDIF(시작일,종료일,"옵션") > 시작일 : 시작 날짜를 입력하거나 날짜가 있는 셀 > 종료일 : 종료 날짜를 입력하거나 날짜가 있는 셀 > 옵션 : "..
EXCEL NUMBERSTRING함수 [숫자를 한글 또는 한자로 변환해 주는 함수] 엑셀에서 문서를 작성하다 보면 숫자를 한글이나 한자로 변환할 경우가 생깁니다. 이때 한글은 그냥 작성하여도 되지만 한자는 한글을 작성한 다음 한글자씩 찾아서 변환하여 주다보면 시간도 많이 걸리고 불편하지요 이를 자동으로 엑셀에서는 한글을 한자(한문) 이나 한글로 변환할 수 있게 하여 주는데 이것을 NUMBERSTRING 함수로 간편하게 변환할수 있습니다. 형식 : =NUMBERSTRING(value, type) > value : 숫자 또는 숫자가있는 셀, 또는 수를 산출하는 수식 > type : 숫자를 문자로 변환할 유형 1:한글(일십이만삼천사백오십육) 2:한자(壹拾貳萬參阡四百伍拾六) 3:한글로 일련번호 표시 아래 표에서..
Excel WEEKDAY 함수 [요일을 나타내는 숫자를 구하는 WEEKEDAY 함수] 일요일이나 특정 날짜의 요일에 따라 수식을 달리하고자 하는 경우에는 WEEKDAY 함수를 사용합니다. 단독으로 쓰이기 보다는 IF함수등의 조건에 쓰이거나 조건부 서식에 사용 될 수 있습니다. WEEKDAY 함수는 특정 날짜에 해당하는 요일을 숫자 형태로 나타내는 함수입니다 함수형식 : = WEEKDAY( serial_number, return_type) > serial_number : 날짜 데이터 > return_type : 요일의 유형 => 1 :또는 생략 일(1)~토(7) 2 : 월(1)~일(7) 3 : 월(0)~일(6) 아래 표에서 요일을 숫자로 나타내는 WEEKDAY 함수를 간단하게 알아봅니다. B2셀에 날짜가 ..
EXCEL 함수 [몇번째 큰수 LARGE함수, 몇번째 작은수 SMALL함수] 데이터의 범위중에서 상위 또는 하위 데이터의 몇개만 선택하여 계산하거나 비교할때 사용합니다. 데이터의 범위에서 몇번째 큰수를 구하는 함수는 LARGE함수입니다 데이터의 범위에서 몇번째 작은수를 구하는 함수는 SMALL함수입니다. 함수형식 : = LARGE(데이터범위, 몇번째큰수) = SMALL(데이터범위, 몇번째작은수) 여기서 최대값을 구하는 함수는 MAX함수입니다. 아래 표에 보시면 100부터 1000까지의 데이터 범위가 있습니다 제일큰수 1번부터 3번까지 구하면 1위는 100, 2위는 200, 3위는 300 이렇게 되는것을 LARGE 함수를 사용하면 1번째 큰수를 구할 C13셀에 =LARGE(B2:B11,1) 또는=LARGE..