전체 글243 [엑셀] 데이터 유효성 검사로 입력 데이터 제한하기 엑셀 작업을 하다 보면 입력할 수 있는 데이터를 제한해야 하는 경우가 있습니다. 위와 같은 표에서는 '1분기 성과수당' 시트의 A10셀에 주민등록번호를 입력하면 A5:D5셀의 값은 '직원별 성과수당'에서 가져오도록 수식이 걸려있습니다. 만약 '1분기 성과수당' 시트 A10셀에 목록에 없는 주민등록번호를 입력하면 아래와 같이 오류가 뜨게 됩니다. 이렇게 특정 셀에 입력해야 하는 데이터가 한정적일 경우에는 데이터 유효성 검사로 입력할 수 있는 값을 제한하는 것이 좋습니다. 입력할 수 있는 데이터를 제한할 셀을 선택(또는 범위를 선택)한 다음 '데이터' 메뉴에 '데이터 유효성 검사'를 클릭합니다. '데이터 유효성' 창이 뜨면 제한 대상을 '목록'으로 선택하고 원본을 '직원별 성과수당' 시트의 A2:A10 셀을.. 2023. 3. 3. [엑셀] 시트 숨기기와 통합 문서 보호로 시트 비공개 설정하기 엑셀에 포함된 내용 중 다수에게 공개가 되어도 문제가 없는 내용들만 있다면 상관없지만 당사자 본인만 확인해야 하는 정보가 포함되어 있는 경우에는 해당 시트를 공개하게 되면 문제가 생길 수 있습니다. 예를 들어 이런 엑셀 파일이 있다고 가정해 보겠습니다. 직원 개인별 1/4분기 성과수당 금액을 확인하는 양식인데, A10셀에 직원의 주민등록번호를 넣으면 A5셀부터 E5셀까지는 VLOOKUP 함수를 이용하여 '직원별 성과수당' 시트에서 해당 값을 가져오도록 설정되어 있습니다. '직원별 성과수당' 시트를 클릭해 보면 모든 직원의 주민등록번호와 통상임금, 지급률까지 나와있습니다. 이러한 내용이 담겨 있는 시트를 그대로 둘 경우 모든 직원이 해당 정보에 접근할 수 있으므로 '직원별 성과수당' 시트는 숨겨서 직원들이.. 2023. 3. 2. [엑셀] 실행 취소(Ctrl+Z)와 다시 실행(Ctrl+Y) 엑셀 작업을 하면 새로 적용한 서식이 마음에 들지 않거나 입력한 수식이 잘못되어 이전의 상태로 되돌려야 하는 경우가 정말 많습니다. 이런 경우를 대비하여 엑셀에서는 이전의 상태로 되돌릴 수 있는 기능(실행 취소)을 제공하는데 주로 단축키(Ctrl+Z)를 이용합니다. 반대로 이전의 상태로 되돌렸다가 다시 돌아갈 수(다시 실행)도 있는데 이 기능 또한 주로 단축키(Ctrl+Y)를 사용합니다. 이런 표가 있을 때 A3:D3셀의 글자를 굵게 바꾸고 셀 배경색을 회색으로 바꾼 다음, D4:D9셀에 조건부 서식을 사용하여 데이터 막대를 표시해 보겠습니다. 총 3가지의 작업(글자 굵게, 배경색 변경, 조건부 서식)을 실행했습니다. 이렇게 작업을 한 뒤 다시 원래의 상태로 돌리고 싶습니다. 이럴 때는 다시 글자 조건부.. 2023. 3. 1. [독서] 팩트풀니스, 우리가 세상을 오해하는 10가지 이유 각종 인터넷 커뮤니티를 이용하면 논쟁이 되는 사안에 대해 열띤 토론이 일어나는 경우가 있다. 저마다의 경험과 논리를 바탕으로 본인의 주장을 관철시키기 위해 노력하는 모습을 자주 보게 된다. 그런데 어떤 사안에 대해 다수의 의견이 한 방향으로 모아졌음에도 불구하고 시간이 지나 사건의 내막이 밝혀짐으로써 다수의 의견일지라도 잘못될 수 있음을 알게 되는 상황이 자주 있다. 각종 매체를 통해 단편적인 면만 접하다 보니 잘못된 판단을 내리는 사람들이 많다. 예를 들어 특정인의 어떤 행동에 대해 인터넷상에서 다수의 사람들이 마치 마녀사냥을 하듯이 비난하고, 흔히 쓰는 표현으로 거의 '매장'을 해버리는 모습을 볼 수 있는데 이러한 행태를 방지하기 위해 '중립기어를 박는다'는 표현 또한 심심치 않게 보인다. 자동차가 .. 2023. 3. 1. [엑셀] AVERAGEIFS 함수로 두 가지 이상의 조건에 맞는 셀의 평균 구하기 두 가지 이상의 조건에 맞는 셀의 개수를 구할 때는 COUNTIFS 함수, 합계를 구할 때는 SUMIFS 함수를 사용하듯이 두 가지 이상의 조건에 맞는 셀의 평균을 구할 때는 AVERAGEIFS 함수로 구할 수 있습니다. AVERAGEIFS 함수의 구조는 아래와 같습니다. =AVERAGEIFS(Average_range,Criteria_range1,Criteria1,Criteria_range2,Criteria2,...) 첫 번째 인수 Average_range는 평균을 구할 값이 있는 셀의 범위입니다. 두 번째 인수 Criteria_range1은 첫 번째 조건에 부합하는지 판단할 셀의 범위입니다. 세 번째 인수 Criteria1은 두 번째 인수로 지정한 범위에서 판단할 조건입니다. 네 번째 인수 Criter.. 2023. 2. 28. [엑셀] AVERAGEIF 함수로 조건에 맞는 셀의 평균 구하기 셀의 평균을 구할 때는 AVERAGE 함수를 사용합니다. 간혹 범위로 지정한 전체의 평균을 구하는 것이 아니라 특정 조건에 해당되는 셀의 평균을 구할 때는 AVERAGEIF 함수를 사용하여 구할 수 있습니다. COUNTIF 함수나 SUMIF 함수와 매우 유사합니다. AVERAGEIF 함수의 구조는 아래와 같습니다. =AVERAGEIF(range,criteria,average_range) 첫 번째 인수 'range'는 조건에 부합하는 셀인지 판단할 범위입니다. 두 번째 인수 'criteria'는 첫 번째 인수로 지정한 범위에서 평균을 구할 셀을 판별할 조건입니다. 세 번째 인수 'average_range'는 평균을 구할 값이 있는 셀의 범위입니다. 위와 같은 표가 있을 때 임의의 셀에 AVERAGEIF 함.. 2023. 2. 27. [엑셀] 여러 시트를 한 번에 편집하는 방법 간혹 하나의 엑셀 파일에 여러 시트가 있을 때 각 시트의 형태와 구조가 똑같은 경우가 있습니다. 이런 상황에서 시트의 내용을 편집해야 할 때 각 시트를 하나씩 편집하는 것이 아니라 여러 시트를 한 번에 편집할 수 있습니다. 위와 같이 첫 번째 시트부터 네 번째 시트까지 총 4개의 시트가 있는데 각 시트는 동일한 시트를 복사하여 사용했기 때문에 구조와 형태가 동일합니다. 이런 상황에서 4개의 시트 한 번에 편집해 보겠습니다. 여러 시트를 선택하는 방법 여러 시트를 한 번에 편집하기 전에 일단 여러 시트를 선택하는 방법을 알아야 합니다. 시트가 여러 개 있을 때 선택된 시트는 위와 같이 선택되지 않은 시트와는 다르게 배경이 흰색으로 나타납니다. 하나의 시트가 선택된 상태에서 Ctrl키를 누른 채로 각 시트를.. 2023. 2. 27. [엑셀] 보안 경고 메세지(매크로를 사용할 수 없도록 설정했습니다) 별도로 옵션 변경을 하지 않았다면 매크로가 포함된 파일을 열 때 아래와 같은 보안 경고 메세지가 나타납니다. 엑셀의 기본 설정은 매크로가 포함된 파일을 열 때 매크로를 사용할 수 없는 상태로 켜집니다. 따라서 '매크로를 사용할 수 없도록 설정했습니다.'라는 메세지 창이 나타나는데 매크로를 사용하기 위해서는 반드시 '콘텐츠 사용'을 클릭하여야 합니다. 만약 '콘텐츠 사용'을 클릭하지 않고 매크로를 실행할 경우 아래와 같은 창이 나타납니다. '보안 설정으로 인해 매크로를 사용할 수 없습니다. 매크로를 실행하려면 이 통합 문서를 다시 연 다음 매크로를 사용하도록 선택해야 합니다. 매크로 사용에 대한 자세한 내용을 보려면 [도움말]을 클릭하십시오.'라는 오류 창이 나타납니다. 매크로를 사용하기 위해서는 오류 창.. 2023. 2. 26. [엑셀] LARGE, SMALL 함수로 n 번째 큰 값 or 작은 값 구하기 LARGE 함수와 SMALL함수는 데이터 집합에서 n 번째로 크거나 작은 값을 구할 수 있는 함수인데 함수의 구성은 다음과 같습니다. =LARGE(array,k) =SMALL(array,k) 첫 번째 인수는 n 번째 크거나 작은 값을 구할 범위입니다. 두 번째 인수는 몇 번째로 크거나 작은 값을 구할지 정하는 인수입니다. 위와 같은 표가 있을 때 LARGE 함수와 SMALL 함수를 이용하여 국어 과목의 세 번째 높은 점수와 영어 과목의 네 번째 낮은 점수를 구해보겠습니다. G4셀에 '=LARGE(B4:B14,3)'을 입력하면 B4:B14의 범위에서 세 번째로 큰 수, 즉 국어 과목의 세 번째 높은 점수를 구할 수 있습니다. G5셀에 '=SMALL(C4:C14,4)'를 입력하면 C4:C14의 범위에서 네 .. 2023. 2. 25. 이전 1 ··· 19 20 21 22 23 24 25 ··· 27 다음