본문 바로가기
IT

엑셀 함수정리

by outsoon 2023. 3. 25.
반응형

 

 

 

 

1.기본함수

 

1. SUM 함수 주어진 범위의 셀들의 합을 구하는 함수입니다. 예시: =SUM( A1:A10)
2. AVERAGE 함수 주어진 범위의 셀들의 평 균을 구하는 함수입니다 예시: =AVERAGE( A1:A10)
3.MAX함수 주어진 범위의 셀들 중 가장 큰 값 을 찾아주는 함수입니다 예시: =MAX (A1:A10)
4.MIN함수 주어진 범위의 셀들 중 가장 작은 값을 찾아주는 함수입니다 예시: =MIN (A1:A10)
5.COUNT함수 주어진 범위의 셀들 중 값이 있는셀의 개수를 구하는 함수입니다. 예시: =COUNT (A1:A10)
6.IF함수 조건에 따라 값을 반환하는 함수입니다. 만족하면 첫 번째 값을, 그렇지 않으면 두 번째 값을 반환합니다. 예시: =IF(A 15, "참", "거짓")
7.VLOOKUP함수 범위에서 지정한 값을 찾아 반환하 는 함수입니다. 예시:=VLOOKUP(A1,B1:C10,2,FALSE)
8.CONCATENATE함수 문자열을이어붙이는함수입니다. 예시: =CONCATENATE("Hello", " ", "Wo rld")
9.LEFT함수 문자열의 왼쪽에서부터 지정한 길이 만큼의 문자열을 반환하는 함수입니다. 예시: =L EFT(A1, 5)
10RIGHT함수 문자열의 오른쪽에서부터 지정한 길이만큼의 문자열을 반환하는 함수 입니다. 예시: =RIG HT(A1, 5)

 

 

2.찾기 참조 영역 함수

찾기 참조 영역 함수란, 특정 조건을 만족하는 셀의 주소를 반환하는 함수입니다. 대표적인 함수로는 SUMIF, COUNTIF, AVERAGEIF, SUMIFS, COUNTIFS, AVERAGEIFS 등이 있습니다.

 

 

1.SUMIF함수 조건에맞는셀의합을반환합니다. 예시=SUMIF(A1:A10,"10",B1:B10)
2. COUNTIF 함수 조건에맞는셀의개수를반환합니다. 예시:=COUNTIF(A1:A10,"Apples")
3.AVERAGEIF함수 조건에맞는셀의평균을반환합니다. 예시:=AVERAGEIF(A1:A10,"10",B1:B10)
4. SUMIFS 함수 여러조건을만족하는셀의합을반환합니다. 예시:=SUMIFS(B1:B10,A1:A10,"10",A1:A10,"20")
5.COUNTIFS함수 여러조건을만족하는셀의개수를반환합니다. 예시:=COUNTIFS(A1:A10,"Apples",B1:B10,"10")
6. AVERAGEIFS 함수 여러조건을만족하는셀의평균을반환합니다. 예시:=AVERAGEIFS(B1:B10,A1:A10,"10",A1:A10,"20")

 

 

3.데이터베이스 함수

데이터베이스 함수는 대량의 데이터를 다루는 엑셀 작업에 유용한 함수입니다. 주로 데이터베이스에서 데이터를 추출하거나 필터링할 때 사용됩니다. 다음은 몇 가지 대표적인 데이터베이스 함수입니다.

 

 

1.VLOOKUP함수 특정값을검색하고해당하는값을반환합니다. 예시:=VLOOKUP("Apples",A1:B10,2,FALSE)
2.HLOOKUP함수 특정값을검색하고해당하는값을반환합니다.VLOOKUP과다르게수평방향으로검색합니다 예시:=HLOOKUP("Apples",A1:C10,3,FALSE)
3.INDEX함수 범위에서지정한행과열번호에해당하는값을반환합니다. 예시:=INDEX(A1:C10,5,2)
4.MATCH함수 범위에서지정한값과일치하는항목의위치를반환합니다 예시:=MATCH("Apples",A1:A10,0)
5.SUMIF함수 조건에맞는셀의합을반환합니다. 예시:=SUMIF(A1:A10"Apples",B1:B10)
6.COUNTIF함수 조건에맞는셀의개수를반환합니다. 예시:=COUNTIF(A1:A10,"10")
7.AVERAGEIF함수 조건에맞는셀의평균을반환합니다 예시:=AVERAGEIF(A1:A10,"Apples",B1:B10)
8.DSUM함수 지정된데이터베이스에서조건에맞는레코드의합계를반환합니다. 예시:=DSUM(A1:C10,"Price",A1:D2)
9.DGET함수 지정된데이터베이스에서조건에맞는레코드중하나의값을반환합니다. 예시:=DGET(A1:C10,"Price",A1:D2)
10.DMAX함수 지정된데이터베이스에서조건에맞는레코드중최대값을반환합니다. 예시:=DMAX(A1:C10,"Price",A1:D2)

 

 

4.문자열 함수

 

문자열 함수는 텍스트 데이터를 다루는 데에 유용한 함수로, 문자열의 길이를 계산하거나 일부 문자열을 추출하고 조작할 수 있습니다. 다음은 몇 가지 대표적인 문자열 함수입니다.

1.LEN함수 문자열의길이를반환합니다. 예시:=LEN("Helloworld")
2.LEFT함수 문자열의왼쪽에서부터지정된수의문자를반환합니다. 예시:=LEFT("Helloworld",5)
3.RIGHT함수 문자열의오른쪽에서부터지정된수의문자를반환합니다. 예시:=RIGHT("Helloworld",5)
4.MID 함수 문자열에서지정된위치에서부터지정된수의문자를반환합니다. 예시:=MID("Helloworld",7,5)
5.CONCATENATE함수 지정된문자열을연결합니다. 예시:=CONCATENATE("Hello","","world")
6.SUBSTITUTE함수 문자열에서특정문자를다른문자로대체합니다. 예시:=SUBSTITUTE("Helloworld","o","a")
7.TRIM함수 문자열의양쪽끝에있는공백을제거합니다. 예시:=TRIM("Helloworld")
8.UPPER함수 문자열을모두대문자로변환합니다. 예시:=UPPER("Helloworld")
9.LOWER함수 문자열을모두소문자로변환합니다. 예시:=LOWER("Helloworld")
10.FIND함수 문자열에서지정된문자열의위치를찾습니다. 예시:=FIND("world","Helloworld")

 

 

5.통계 함수

 

통계 함수는 엑셀에서 수치 데이터를 다루는 데에 유용한 함수로, 데이터의 평균, 표준편차, 분산, 최소값, 최대값 등을 계산할 수 있습니다. 다음은 몇 가지 대표적인 통계 함수입니다.

 

 

1.AVERAGE함수 지정된범위의평균값을반환합니다 예시:=AVERAGE(A1:A10)
2.COUNT함수 지정된범위에있는셀의수를반환합니다 예시:=COUNT(A1:A10)
3.SUM함수 지정된범위의합계를반환합니다. 예시:=SUM(A1:A10)
4.MAX함수 지정된범위에서가장큰값을반환합니다 예시:=MAX(A1:A10)
5.MIN함수 지정된범위에서가장작은값을반환합니다. 예시:=STDEV(A1:A10)
6.STDEV함수 지정된범위의표준편차를반환합니다. 예시:=STDEV(A1:A10)
7. VAR 함수 지정된범위의분산을반환합니다 예시:=VAR(A1:A10)
8.MEDIAN함수 지정된범위의중간값을반환합니다. 예시:=MEDIAN(A1:A10)
9.QUARTILE함수 지정된범위에서지정된분위수에해당하는값을반환합니다 예시:=QUARTILE(A1:A10,2)
10.CORREL함수 지정된두범위의상관계수를반환합니다. 예시:=CORREL(A1:A10,B1:B10)

 

 

 

6.논리함수

논리 함수는 엑셀에서 논리적인 조건을 다루는 데에 유용한 함수로, 조건에 따라 참 또는 거짓 값을 반환합니다. 다음은 몇 가지 대표적인 논리 함수입니다.

 

1.IF함수 지정된조건이참이면지정된값을반환하고,그렇지않으면다른값을반환합니다. 예시:=IF(A1>10,"크다","작다")
2.AND함수 지정된조건들이모두참인경우에만참값을반환합니다. 예시:=AND(A1>10,B1;20,C1="Yes")
3. NOT 함수 지정된조건의반대값을반환합니다 예시:=NOT(A1>10)
4. IFERROR 함수 지정된수식에서오류가발생한경우지정된값을반환합니다. 예시:=IFERROR(A1/B1,0)
5. XOR 함수 지정된두조건중하나만참인경우참값을반환합니다. 예시:=XOR(A1>10,B1;20)
6. OR 함수 지정된조건들중하나이상이참인경우참값을반환합니다 예시:=OR(A1>10,B1;20,C1="Yes")
7.TRUE함수 참값을반환합니다 예시:=TRUE()
8. FALSE 함수 거짓값을반환합니다. 예시:=FALSE()

 

7.날짜와 시간함수

 

날짜와 시간 함수는 엑셀에서 날짜와 시간 정보를 다루는 데에 유용한 함수로, 날짜 및 시간값의 연산, 형식 변경, 추출 등에 사용됩니다. 다음은 몇 가지 대표적인 날짜와 시간 함수입니다.

 

 

1.TODAY함수 현재날짜를반환합니다. 예시:=TODAY()
2.NOW함수 현재시간과날짜를반환합니다. 예시:=NOW()
3.DATE함수 지정된연도,월,일로부터날짜값을반환합니다. 예시:=DATE(2022,3,24)
4.TIME함수 지정된시간,분,초로부터시간값을반환합니다. 예시:=TIME(9,30,0)
5.YEAR함수 지정된날짜에서연도를추출합니다 예시:=YEAR(A1)
6.MONTH함수 지정된날짜에서월을추출합니다 예시:=MONTH(A1)
7.DAY함수 지정된날짜에서일을추출합니다. 예시:=DAY(A1)
8.HOUR함수 지정된시간에서시를추출합니다 예시:=HOUR(A1)
9.MINUTE함수 지정된시간에서분을추출합니다 예시:=MINUTE(A1)
10.SECOND함수 지정된시간에서초를추출합니다. 예시:=SECOND(A1)
11. DATEDIF 함수 두날짜간의일,월,년차이를계산합니다. 예시:=DATEDIF(A1,p;B1,"D")
12. EDATE 함수 지정된날짜에서지정된개월수이후의날짜를반환합니다. 예시:=EDATE(A1,3)

 

 

 

 

 

반응형
LIST

댓글