Dev Hyeri

기술스택/엑셀

[ 실무 엑셀 ] 함수 총정리 (2023)

_hyeri 2023. 8. 28. 08:55

 

 

COUNT(A1:A10)  :  카운트한다(범위시작 : 범위끝),  숫자 데이터 있는 셀 카운팅 하기 

COUNTA(A1:A10) : 카운트한다(범위시작 : 범위끝), ALL 데이터  셀 카운팅 (빈칸 X) 

COUNTBLANK(A1:A10) : 카운트한다(범위시작 : 범위끝), 빈칸인 셀 카운팅 

COUNTIF(A1:A10, "<100") : 카운트한다(범위시작 : 범위끝, "조건"), 조건에 맞는 데이터 셀 카운팅  

COUNTIFS(A1:A10, "<100", A1:A10, ">200") : 카운트한다(범위시작 : 범위끝, "조건1", 범위시작 : 범위끝, "조건2") : 2개의 조건에 맞는 데이터 셀 카운

 

 

IF(A1<100, "통과", "재시험") : 만약(조건, "조건이면 이거", "조건이 아니면 이거") , 조건에 맞에 맞으면 특정 값을 부여 아니면 다른값을 부여해준다. 

IF(A1<100, "통과", IF(A1>20, "재시험", "재시험 없음")) : 조건을 중첩하여 사용할 수 있다.  

 

LEFT(A1,2) : 왼쪽(타겟, 2자리), 타겟의 왼쪽부터 2자리 데이터 출력  

RIGHT(A1,3) : 오른쪽(타겟, 3자리), 타겟의 오른쪽부터 3자리 데이터 출력

MID(A1,4,7) : 중간(타겟, 여기부터, 여기까지), 타겟의 중간에 있는 특정범위 데이터 출력  

 

SUM(B1:B7) : 합한다(타겟), 타겟 안의 데이터들을 합해서 음 셀에 출력한다. 

SUMIF(A1:A7, "<=100", B1:B7) : 만약맞으면합한다(기준, 조건, 타겟), 만약 기준이 조건에 맞으면 해당 조건의 타겟 데이터를 합한다.   

SUMIFS(B1:B7, A1:A7, "<=100", A1:A7, ">50"  :  조건에 한번더 조건을 걸어준다. 

 

MEDIAN(A1:A7) : 중앙값(기준)

MAX(A1:A7) : 최대값(기준)

MIN(A1:A7) :  최소값(기준)

AVERAGE(A1:A7) : 평균(기준)

MODE(A1:A7) : 최빈값(기준), 자주 등장하는 값

VAR(A1:A7) : 분산(기준), 평균 중심으로 얼마나 흝어져 있는

STDEV(A1:A7) : 표준편차(기준)

 

 

VLOOKUP(A1, Sheet1!$R:$C, 2, 0) :

VLOOKUP(기준, 범위, 기준에서부터 왼쪽으로 N째열, 정확도),  기준점(을 1로 셈)으로부터 타겟에서 세로로 N번째 떨어진 데이터를 불러온다 + 정확히 

* Vertical Look up ( 세로 찾다 ) *  VLOOKUP(□, □, □, 1) VLOOKUP(□, □, □, 0)  차이. 1 = 근사치 0 = 정확히 

 

VLOOKUP(A1, Sheet1!$R:$C, 2, 0) 

숫자2를 문자로 바꾸는 방법

→  MATCH(A1, Sheet1!$R$1 : $C$1, 0) : 맞다(기준 , 타겟 범위, 정확도) 범위안에 기준과 같은것이 있으면 데이터로 출력 + 정확히

 

* 기준보다 오른쪽 데이터만 찾을 수 있음 

→ 기준보다 왼쪽을 찾으려면 가로 왼쪽을 찾을 수 있는 함수  INDEX를 MATCH대신 사용하고 인덱스 안에 MATCH를 사용하면 된다.    INDEX(타겟범위, 찾는 번호, 찾는 번호, 0) 

 

 

 

FIND("발전개발",A1,1) :

찾는다(기준, 타겟, 시작위치), 기준 텍스트를 타겟 글의 시작위치에서부터 찾겠다. 

*값이 없으면 에러를 반환함. IFERROR(  FIND("발전개발",A1,1), 0  ) , 값이면 앞에거를 반환 에러면 뒤에거를 반환, 여기서는 값이면 FIND값을 에러면 0을 반환한다.