본문 바로가기

잡다한이야기86

엑셀 팁-모든 행에 빈칸 추가하기 엑셀에서 행마다 하나씩 행 추가하기 엑셀에서 행마다 추가정보를 입력해야 하는 경우 등 행과 행 사이에 각각 행을 추가해야 하는 경우에 대해 알아보자. 데이터의 양이 많지 않다면, 하나씩 행 추가를 수행할 수 있지만, 데이터의 양이 많다면 시간이 너무 오래걸리고 생산성이 낮아질 것이다. 이러한 경우 앞서 살펴본 정렬하기(링크)를 이용하여 각 행의 아래에 빈 행을 하나씩 추가할 수 있다. 아래와 같은 데이터가 있다고 가정해보자. 아래 데이터에서 행마다 행을 하나씩 추가하고자 한다. 먼저 D열에 아래와 같이 행마다 숫자를 입력한 뒤, 이를 복사하여 아래와 같이 숫자열을 만든다. 이 상태에서 아래와 같이 데이터>정렬>옵션을 클릭하여 "위쪽에서 아래쪽"을 설정하고 확인을 클릭한다. 이후, 아래와 같이 정렬 기준을.. 2020. 4. 28.
엑셀-오른쪽 문자 추출, 왼쪽 문자 추출, 지정된 위치의 문자 추출 엑셀 셀에서 왼쪽, 오른쪽, 지정된 위치의 문자 추출하기 여러가지 정보가 입력된 셀에서 특정 정보를 추출하여 통계에 활용할 수 있다. 아래와 같은 예제를 살펴보자. 위와 같은 예제에서 1. 각 직원의 학교를 추출하거나, 2. 각 직원의 학과를 추출하여 이를 통계에 활용하고자 한다. 1. 셀의 왼쪽 글자 추출-LEFT 함수 위 예제에서 각 셀의 왼쪽 글자를 정해진 개수 만큼 추출하는 함수를 통해 학교만을 추출한 뒤 이를 통계에 활용할 수 있다. 이때 사용되는 함수는 LEFT 함수이며, LEFT함수는 =LEFT(추출 대상이 되는 셀, 추출하고자 하는 글자수)를 입력하여 특정 글자를 추출할 수 있다. 위 예제의 경우, C2부터 C12셀에 추출대상이 되는 셀이 위치하며, 학교정보가 왼쪽에서부터 5글자로 기재되어.. 2020. 4. 27.
엑셀 기초함수-IF 함수 엑셀 IF함수 IF 함수는 엑셀의 기초가되는 함수 중 하나이며, 자주 사용되는 함수 중 하나이다. IF함수는 이름 그대로 조건을 입력하고, 조건을 만족하는 경우의 출력값과 조건을 만족하지 못하는 출력값을 지정해 두고 조건 만족 여부를 확인하는 것이다. IF 함수의 인수는 총 세개이다. =IF(조건, 참인 경우의 출력, 거짓인 경우의 출력)의 구조로 이루어진다. 아래와 같은 예제가 있다고 가정하자. 여기에서 상반기 실적 목표가 700만원인 경우, 이를 달성하였는지 여부를 판별하고자 하는 경우, 아래와 같이 입력하면 된다. =IF(B2>=7000000,"실적목표 달성","실적목표 미달성") 위와 같이 입력하면 목표 달성 여부를 판별하여 출력하며, 자동 채우기를 통해 다른 사람의 목표달성 여부 또한 확인할 수.. 2020. 4. 24.
엑셀 팁-영문자 대문자, 소문자로 바꾸기, 단어 첫글자만 대문자로 바꾸기 엑셀에서 대문자로 또는 소문자로 변경하기, 단어 첫글자만 대문자로 바꾸기 자주 있는 일은 아니지만, 영문자 소문자로 표시된 글을 대문자로, 대문자로 표시된 글을 소문자로 바꾸어야 하는 경우가 발생한다. 이러한 경우, 엑셀 함수를 이용하면 간단하게 변경이 가능하다. 소문자-> 대문자 : UPPER함수를 이용한다. =UPPER(변경하고자 하는 셀)을 입력하면 소문자를 모두 대문자로 치환하여 출력한다. 대문자-> 소문자 : LOWER 함수를 이용한다. =LOWER(변경하고자 하는 셀)을 입력하면 대문자를 모두 소문자로 치환하여 출력한다. 단어의 첫글자만 대문자로 : PROPER 함수를 이용한다. =PROPER(변경하고자 하는 셀)을 입력하면 각 단어의 첫글자만 대문자로 치환하여 출력한다. 실제 적용한 수식을 .. 2020. 4. 24.
엑셀 기초함수-조건에 만족하는 셀 개수/합계 구하기(COUNTIF/SUMIF함수) 엑셀에서 조건에 만족하는 셀 개수/ 합계 구하기 엑셀에서는 조건을 설정한 뒤, 조건을 만족하는 셀의 개수/ 합계를 구할 수 있다. 먼저, SUMIF 함수는 체크박스로 체크된 부분만 합계를 구하는 이전 글(링크)에서 간단히 다룬 적이 있다. 아래와 같은 데이터가 있다고 가정하자. 여기에서, 연차가 n년 이상이거나 이하인 직원을 실적을 합하고자 하는 경우 SUMIF함수를 이용할 수 있다. SUMIF 함수는 세개의 인수를 가지며 =SUMIF(조건을 확인하기 위한 셀 범위, 조건, 합계를 구할 범위)로 표시된다. 즉, 위와같은 데이터에서 연차가 4년 이하인 직원의 총 실적을 구하고자 하는 경우에는 =SUMIF(B2:B12,"=8000000")로 입력하여 원하는 값을 출력할 수 있다. 구체적인 예시 및 적용한 화.. 2020. 4. 23.
엑셀 - 제곱근 계산, 거듭제곱근 계산하기 엑셀에서 제곱근, 거듭제곱근 계산하기 엑셀의 다양한 함수들 중에서 제곱근 및 거듭제곱근을 계산하기 위한 함수들도 있다. 어떠한 값을 제곱근을 씌운 값(=루트를 씌운 값)을 도출하고자 하는 경우 SQRT 함수를 사용하면 된다. =SQRT(셀)을 입력하면, 제곱근을 씌운 값을 출력해 준다. 뿐만 아니라, 세제곱근, 네제곱근과 같은 거듭제곱근의 계산도 가능한데, 이러한 경우 POWER 함수를 이용할 수 있다. =POWER(입력 값, 지수)를 입력하면 되는데, 특히 주의할점은 세제곱근을 구하는 경우 3 이 아닌 1/3을 입력해야 한다는 것이다. 이는 아래와 같은 수학의 표시방법을 이용한 것이다. 즉, A3 셀의 세제곱근을 구하고자 하는 경우, =POWER(A3,1/3)을 입력하면 A3셀에 세제곱근을 적용한 값이.. 2020. 4. 22.
엑셀 팁-메모 항상 보이기/전체 메모 삭제 엑셀에서 메모 항상 보이기, 전체 메모 한번에 삭제하기 이전 글(링크)에서 엑셀에서 메모를 삽입하고 지우는 방법에 대해 설명한 바 있다. 엑셀 메모 항상 보이기 엑셀의 메모는 기본적으로 아래 그림과 같이 메모가 삽입된 셀(E8)의 우측 상단에 작은 세모 모양으로 메모가 삽입된 셀임을 표시하며, 메모가 삽입된 셀이 아닌 다른 셀을 선택하면 메모가 사라진다. 그러나 어떠한 내용을 참고하기 위하여 항상 메모 내용을 표시해야 할 때가 있다. 이러한 경우 메모 보이기를 설정하면 되는데, 이러한 경우는 *메모자체를 선택하여 우클릭* 하는것이 아니라 *메모가 삽입된 셀 자체*를 우클릭하여 설정하면 된다. 위 그림과 같이 메모가 삽입된 셀을 우클릭하여 메모 표시/숨기기를 누르면, 숨겨진 메모는 항상 표시됨, 항상 표시.. 2020. 4. 22.
엑셀 팁-수식 지우기 엑셀에서 수식 지우기 엑셀은 기본적으로 다양한 함수를 이용하여 계산된 결과값을 셀에 기록한다. 이러한 셀에는 다양한 수식이 적용되어 있으며, 이러한 수식은 아래와 같이 셀을 선택하면 확인할 수 있다. 그러나 간혹 보안 문제이거나, 구체적인 계산 내용을 감추기 위하여 수식을 삭제하고 결과값만 나타내야 하는 경우가 발생한다. 수식이 입력된 셀의 개수가 적은 경우 하나하나 삭제할 수 있지만, 셀의 개수가 조금만 많아져도 번거로운 문제점이 있다. 이러한 경우 복사-붙여넣기를 이용하면 된다. 다만, 이러한 과정에서 데이터 소실 우려가 있기 때문에 반드시 시트를 복사한 상태에서 이러한 작업을 수행하는 것을 추천한다. 먼저, 수식을 삭제하고 결과값만 남기고자 하는 셀을 선택하여 Ctrl+C 또는 우클릭>복사를 이용하.. 2020. 4. 21.
엑셀 조건부 서식 이용하여 1위에 해당하는 부분에 음영 칠하기 엑셀 조건부 서식 이용하여 1위에 해당하는 부분에 음영 칠하기 엑셀에서 조건부 서식을 활용하여 번갈아 가면서 음영을 구하는 방법(링크)과 특정 조건을 만족하는 경우 표시하는 방법(링크)에 대해서 알아본 바 있다. 이외에도, 조건부 서식을 활용하여 1위 또는 원하는 등수에 해당하는 부분을 음영으로 칠할 수 있다. 조건부 서식 창을 여는 구체적인 방법은 이전 글들의 링크를 참고하면 된다. 간략하게는, 조건부 서식을 적용하고자 하는 셀 범위를 선택한 뒤, 홈>조건부 서식>새 규칙>수식을 사용하여 서식을 지정할 셀 결정을 클릭하면 된다. 아래와 같은 데이터가 있다고 가정할 때, 합계 실적이 1위인 사람 혹은 1~3위인 사람을 선택하고자 한다. 1위를 표시하는 방법 아래의 조건부서식 창에 =(RANK($E2,$E.. 2020. 4. 21.