본문 바로가기

엑셀 함수10

엑셀-텍스트 바꾸기 엑셀에서 텍스트를 바꾸는 함수는 REPLACE 함수와 SUBSTITUTE함수가 있다. REPLACE 함수는 "자리수"를 기준으로 텍스트를 변경하며, SUBSTITUTE 함수는 바꾸고자 하는 텍스트를 선택한 뒤, 다른 텍스트로 바꾸는 함수이다. 오늘은 먼저 REPLACE 함수에 대해 알아본다. REPLACE 함수는 아래와 같이 네개의 인수를 갖는다. =REPLACE(문자열,시작하는 위치,바꾸고자하는 문자의 개수,치환하는 문자) 위 예시를 보면 시작하는 위치가 몇번째 분자인지를 설정하고, 시작위치부터 몇개의 문자를 치환할지 설정한 뒤, 치환하고자 하는 문자를 입력하여 문자 치환이 가능하다. 이러한 REPLACE 함수는 아래와 같이 응용이 가능하다. 위와 같이 전화번호, 주민등록번호, 주소 등의 개인정보가 많.. 2020. 10. 31.
엑셀-행번호와 열번호 출력하기 엑셀에서 행번호와 열번호 출력하기 앞선 글에서 셀에 번갈아 음영을 넣기 위한 조건부 서식(링크)에서 행 번호를 출력하는 ROW 함수에 대해 간략히 설명한 바 있다. 오늘은 행번호를 출력하는 ROW 함수와 열번호를 출력하는 COLUMN 함수에 대해 설명한다. 이러한 함수들은 그 자체로는 별 의미 없어 보일 수 있지만 조건부 서식 등에 적용이 가능하며, 다른 함수와 결합하여 여러 상황에서 사용이 가능하다. 1. 열번호 출력하기-COLUMN 함수 COLUMN(셀번호)를 입력하면 입력된 셀의 열번호를 출력해준다. ' 예를들어, =COLUMN(D4)를 입력하면 4의 결과를 출력해 준다. 또한, 현재 셀의 열번호를 출력하고자 하는 경우 셀 번호의 입력 없이 단순히 괄호 만으로 입력이 가능하다. 예를들면, =COLU.. 2020. 5. 31.
엑셀 참조함수-VLOOKUP, HLOOKUP 함수 VLOOKUP, HLOOKUP함수 엑셀에서 가장 많이 사용되는 함수에 해당하면서도 헷갈리는 내용이 많은 VLOOKUP, HLOOKUP 함수에 대해 알아본다. VLOOKUP, HLOOKUP 함수는 기본적으로 두개 이상의 표를 포함하는 데이터 처리에 사용되며, 하나의 표의 내용을 참조하여 다른 하나의 표의 내용을 채우는 함수로 이해하면 쉽다. 아래와 같이 표 1과 표 2가 있다고 가정할 때, 표 2의 상여금 표를 바탕으로 표 1의 각 직원의 상여금 지급액을 채우는 작업을 VLOOKUP함수를 통하여 빠르게 끝낼 수 있다. 위 예시는 VLOOKUP 함수를 사용하는 경우의 예시이며, VLOOKUP 함수는 위와같이 참조되는 표인 표 2의 데이터가 세로로 정렬된 경우 이용한다. 만일, 아래와 같이 표 2가 가로로 정.. 2020. 5. 21.
엑셀-절대참조, 상대참조 엑셀의 절대참조, 상대참조 엑셀에서 참조란 함수의 적용 시 특정 값 대신에 셀을 입력하여 셀 내부의 값을 자동으로 입력하는 기능을 말한다. 이미 엑셀을 조금이라도 배운 사람들이라면 참조에 대해 어렴풋이 알고 있을 것이다. 이러한 참조에는 절대참조, 상대참조 및 혼합참조가 있는데, 하나씩 예시를 들어 살펴본다. 1. 상대참조 일반적으로 셀을 입력하면 상대참조로 입력된다. 상대참조의 가장 대표적인 예시는 아래와 같다. 위 예시는 통상적으로 볼수있는 상대참조의 예시이다. 즉, 볼펜의 금액이 D4*C4이며, 이를 자동채우기로 드래그하거나 더블클릭하여 채워지는 나머지 셀들은 D5*C5, D6*C6, D7*C7이 순차로 입력되는 것이다. 즉, E4에서 E7로 자동채우기 하는 경우, 참조되는 셀의 범위도 같이 D4에.. 2020. 5. 12.
엑셀 함수-백분위를 구하는 PERCENTILE 함수 엑셀에서 백분위 구하기 다양하게 분포된 값들 중에서, 상위 90% 이상이 되려면 필요한 값 또는 하위 10% 이하가 되려면 필요한 값 등을 도출해야 하는 경우가 있다. 이러한 경우 사용되는 것이 PERCENTILE 함수이다. PERCENTILE 함수의 인수는 2개이며, =PERCENTILE.INC(데이터 범위,k(구하고자 하는 백분위))로 입력하면 원하는 결과값을 도출할 수 있다. 2010버전 이전에는 PERCENTILE 함수만 존재했으나, 2010버전 이후부터 PERCENTILE.EXC 및 PERCENTILE.INC로나뉘었다. PERCENTILE.INC 기존 PERCENTILE함수와 동일, 백분위에 0과 1 포함 PERCENTILE.EXC 백분위에 0과 1 제외 즉, PERCENTILE.EXC에서는 k.. 2020. 5. 8.
엑셀-COUNT 함수 정리 엑셀 COUNT, COUNTA, COUNTBLANK 함수 기본적으로 엑셀에서 개수를 세기 위해서는 COUNT함수를 이용한다. 이러한 COUNT 함수의 다양한 종류에 대해서 알아보자. 1. COUNT함수 COUNT 함수는 정해진 범위에서 "숫자"가 입력된 "셀"이 몇개인지를 세어 출력하는 함수이다. 아래와 같이 총 인원이 몇명인지 확인하고자 하는 경우, 숫자가 기재된 C열을 기준으로 범위를 설정해야 총 인원을 출력해 준다. COUNT함수의 활용은 =COUNT(범위)로 입력하면 되며, 구체적인 화학식은 아래 캡쳐를 참고하면 된다. 만일, 아래와 같이 번호 10번을 A로 대체하는 경우, COUNT 함수는 숫자가 아닌 텍스트를 인식하지 못하므로 총 인원을 9로 출력한다. 2. COUNTA, COUNTBLANK .. 2020. 5. 6.
엑셀 함수-조건부 평균 구하기 엑셀에서 조건부 평균 구하기 이전 글(링크)에서 평균을 구하는 방법에 대해 알아본 바 있다. 그렇다면, 특정 조건을 설정한 후 조건을 만족하는 값들의 평균을 구하는 것은 어떻게 할까? 이러한 경우 사용하는 것이 AVERAGEIF 또는 AVERAGEIFS 함수이다. AVERAGEIF 함수는 하나의 조건만 설정하여 평균을 구할 수 있으며, AVERAGEIFS 함수는 여러개의 조건을 설정할 수 있다. 그러나 AVERAGEIFS 함수의 경우에도 하나의 조건을 설정할 수 있으므로, AVERAFEIFS함수로 통일하여 사용법을 익혀두는 것이 여러가지 경우의 수를 대비하기 쉬울 것이다. AVERAGEIFS 함수의 구체적인 사용방법을 알아보면 아래와 같다. =AVERAGEIFS(average_range, criteria.. 2020. 4. 29.
엑셀 기초함수-IF 함수 엑셀 IF함수 IF 함수는 엑셀의 기초가되는 함수 중 하나이며, 자주 사용되는 함수 중 하나이다. IF함수는 이름 그대로 조건을 입력하고, 조건을 만족하는 경우의 출력값과 조건을 만족하지 못하는 출력값을 지정해 두고 조건 만족 여부를 확인하는 것이다. IF 함수의 인수는 총 세개이다. =IF(조건, 참인 경우의 출력, 거짓인 경우의 출력)의 구조로 이루어진다. 아래와 같은 예제가 있다고 가정하자. 여기에서 상반기 실적 목표가 700만원인 경우, 이를 달성하였는지 여부를 판별하고자 하는 경우, 아래와 같이 입력하면 된다. =IF(B2>=7000000,"실적목표 달성","실적목표 미달성") 위와 같이 입력하면 목표 달성 여부를 판별하여 출력하며, 자동 채우기를 통해 다른 사람의 목표달성 여부 또한 확인할 수.. 2020. 4. 24.
엑셀 기초함수-조건에 만족하는 셀 개수/합계 구하기(COUNTIF/SUMIF함수) 엑셀에서 조건에 만족하는 셀 개수/ 합계 구하기 엑셀에서는 조건을 설정한 뒤, 조건을 만족하는 셀의 개수/ 합계를 구할 수 있다. 먼저, SUMIF 함수는 체크박스로 체크된 부분만 합계를 구하는 이전 글(링크)에서 간단히 다룬 적이 있다. 아래와 같은 데이터가 있다고 가정하자. 여기에서, 연차가 n년 이상이거나 이하인 직원을 실적을 합하고자 하는 경우 SUMIF함수를 이용할 수 있다. SUMIF 함수는 세개의 인수를 가지며 =SUMIF(조건을 확인하기 위한 셀 범위, 조건, 합계를 구할 범위)로 표시된다. 즉, 위와같은 데이터에서 연차가 4년 이하인 직원의 총 실적을 구하고자 하는 경우에는 =SUMIF(B2:B12,"=8000000")로 입력하여 원하는 값을 출력할 수 있다. 구체적인 예시 및 적용한 화.. 2020. 4. 23.