본문 바로가기

분류 전체보기461

엑셀 SUMPRODUCT 함수로 다중 조건일때 개수와 합계구하기 Question 사원의 이름, 성별, 부서, 실적이 입력되어 있는 목록이 있습니다. 사원의 부서와 성별에 따라 실적의 합계를 구하려고 하는데, SUMIF함수로는 조건이 두 개이므로 구할 수가 없습니다. 배열 수식을 사용하지 않고 조건이 여러개 일때 합계를 구하는 방법이 있나요? Answer 있습니다. SUMPRODUCT 함수를 사용하면 됩니다. SUMPRODUCT 함수는 인수로 지정한 셀 범위의 각 셀을 곱한 다음 곱한 값들의 합계를 구할 때 사용합니다. 예를 들어 수식 =SUMPRODUCT(A1:A3, B1:B3)은 A1:A3의 각 셀에 1,2,3이 입력되어 있고 B1:B3의 각 셀에 4,5,6이 입력되어 있을 때 1*4+2*5+3*6으로 계산됩니다. 이 함수를 응용하면 조건이 여러 개일 때 합계를 구.. 2022. 4. 8.
엑셀 조건에 맞는 셀의 개수와 합계 구하기-경주사랑 질문?? 실적 자료된 입력된 워크시트에서 실적이 5000 이상인 셀의 개수, 부서가 영업1팀인 사원의 실적합계를 구하려고 합니다. 배열 수식을 사용하지 않고 구하는 방법을 알려주세요. 답변AA 조건에 맞는 셀의 개수는 COUNTIF, 조건에 맞는 셀의 합계는 SUMIF 함수를 사용하면 간단하게 구할 수 있습니다. 여기서는 COUNTIF, SUMIF 함수를 사용하는 방법과 함께 배열 수식으로는 어떻게 구할 수 있는지도 알아보겠습니다. Step by Step 1. 아래의 워크시트에는 G3:G4 영역에 실적이 5000 이상인 셀의 개수를 구하고 G6:G7 영역에 부서가 영업1팀인 사원의 실적합계를 구하는 수식이 입력되어 있습니다. 2. G3 셀에는 수식 =COUNTIF(D3:D7,''>=5000")을 입력합니.. 2022. 4. 6.
엑셀에서 내 맘대로 반올림 지정하기-경주컴퓨터학원 Question 숫자를 반올림 할떄 ROUND 함수를 사용하는데 예를 들어 숫자 10.5를 반올림하여 정수로 표시하면 11이 됩니다. 그런데 우리 회사에서는 업무 특성상 0.5이상이면 1로 반올림하는 것이 아니라 0.8이상이면 1로 반올림해야 합니다. 간단하게 해결하는 방법이 없을까요? Answer 아이디어가 필요한 문제인데요. ROUND, ROUNDUP, ROUNDDOWN 등의 함수를 이용하여 반올림, 올림, 내림등의 작업을 수행합니다. 특정 기준으로 반올림을 수행하려면 이런 함수 대신 INT 함수를 이용하면 됩니다. Step by Step 1. 아래 워크시트에서 C3:C8 영역은 수식 =ROUND(B3,0)을 사용하여 일반적인 반올림 방법을 사용한 것입니다. (D3:D8) 영역은 0.8이상일 때 반올.. 2022. 4. 5.
엑셀 DATEDIF함수로 근무(근속) 기간 구하기 --질문 사원의 입사일을 이용하여 오늘까지 근무한 근속기간을 계산하려고 합니다. 오늘까지 며칠 근무했는지 또는 오늘까지 몇 개월 근무했는지 구하는 수식을 알려주세요.. ​ --답변 근속한 일자를 구하는 것은 오늘 날짜에서 입사 날짜를 그냥 빼면 됩니다. 날짜 하루는 숫자 1과 같기 때문입니다. 근속한 개월 수는 DATEDIF함수를 사용하여 구할 수 있습니다. ====차근 차근 ​1. 아래 워크시트에서 근속기간(일)은 수식 =TODAY()-C3으로 구하면 됩니다. 근속기간 월은 수식 =DATEDIF(C3,TODAY(),"M")으로 구합니다. ​2. 근속일수를 구할 때 계산 결과는 날짜 형식으로 표시됩니다. 계산한 다음 [셀 서식] 대화 상자의 [표시 형식] 탭에서 [일반] 범주 또는 [숫자] 범주를 선택하.. 2022. 4. 1.
엑셀 주민등록번호로 나이 계산하기 Question 고객의 목록에서 주민등록번호가 690320-2478217 형식으로 입력되어 있습니다. 이것을 이용하여 고객의 나이를 계산하고 싶은데 어떤 함수를 사용해야 하나요? Answer 나이는 현재 연도에서 태어난 연도를 뺀 값으로 구합니다. 현재 연도는 TODAY()함수로 현재 날짜를 구한 다음 YEAR 함수로 연도만 추출하면 되고 태어난 연도는 주민등록번호의 앞에서 두 글자로 구합니다. 주의할 점은 주민등록번호의 앞 에서 두 글자가 1900년대를 의미하는지 2000년대를 의미하는지 알 수 없으므로 정확하게 생년월일을 날짜로 구한 다음 계산해야 한다는 것입니다. Step by Step 1. 아래의 워크시트는 D3 셀에 수식 =YEAR(TODAY())-YEAR(DATE(LEFT(C3,2),MID(C.. 2022. 3. 31.
구기자주 담금주 이야기 말린 구기자 200g 설탕 200g 소주 1.8ℓ 구기자 잎과 줄기도 가능합니다. ~~ 담그는 방법 1. 구기자 잎과 줄기를 물에 씻는다. 2. 씻은 줄기와 잎을 2~3cm정도 썰어서 음지에 말린다. 3. 병에 재료를 넣고 밀봉하여 서늘한 곳에 보관한다. 4. 2개월째 부터 마실 수 있고, 4개월이 지나면 걸러서 여과한다. 5. 여과한 술은 1~2개월 더 숙성한다. ~~고문헌의 구기자~~ 과실은 拘杞子(구기자), 根皮는 地骨皮(지골피), 葉은 拘杞葉(구기엽)이라 하며 약용한다. ⑴拘杞子(구기자) - ①여름부터 가을에 걸쳐 성숙한 것을 채취하여 음지와 햇볕에 말린다. ②성분 : 구기자에는 carotene 3.39%, 비타민 B1 0.23mg%, 비타민 B2 0.33mg%, 니코틴산 1.7mg%, 비타민 C.. 2022. 3. 30.
엑셀 주민등록번호로 성별 판단하기 Question 고객 목록에 입력된 690320-2478217 형식의 주민등록번호를 이용하여 고객의 성별이 남자인지 또는 여자인지 검사하여 입력하려고 합니다. 어떤 함수를 사용하면 되나요? Answer 일반적으로 IF 함수 또는 CHOOSE 함수를 많이 사용합니다. 2000년 부터 주민등록번호의 뒷자리 첫 번째 글자가 1 또는 3이면 남자 2 또는 4이면 여자를 의미하므로 IF 함수를 사용하는 것보다 CHOOSE 함수를 사용하는 것이 더 정확하고 쉽습니다. Step by Step 1. 아래 워크시트는 D3 셀에 수식 =CHOOSE(MID(C3,8,1),"남자","여자","남자","여자")를 입력한 다음 채우기 핸들을 더블 클릭하여 D7 셀까지 수식을 복사한 것입니다. 2. CHOOSE(기준,값1,값2,값.. 2022. 3. 29.
엑셀 자주 사용하는 문서 양식을 서식파일로 저장하기 Question 매일 매일 같은 양식의 업무 보고서를 작성하고 있습니다. 업무 보고서 양식은 동일하고 내용만 조금씩 달라지기ㅣ 떄문에 전날의 업무 보고서 시트를 복사하여 새로운 내용으로 수정하는 방식을 사용하는데 실수로 이전 내용을 지우거나 수정하지 않는 일이 발생하게 됩니다. 깨끗한 업무 보고서 양식을 새 워크시트로 추가하여 사용할 수 없을까요? ​Answer 서식 파일에 대한 이해가 필요한 부분입니다. 서식 파일은 미리 만들어진 서식이 포함되어 있는 통합문서 파일을 말합니다. 질문 내용처럼 특정 양식의 문서를 자주 사용한다면 서식 파일로 저장해 두고 필요할 때마다 새통합 문서를 열거나 새 워크시트를 추가할 때 서식 파일을 가져올 수 있습니다. ​Step by Step 1. 새 통합 문서에 필요한 양식.. 2022. 3. 28.
엑셀 실무 용지여백과 머리글/바닥글 복사하기 Question │ 모두 10여개의 워크시트가 있는 통합 문서에서 페이지 설정에 대한 질문입니다. 하나의 워크시트에 [파일]-[인쇄]-[페이지 설정] 메뉴를 선택한 후 용지 여백과 머리글, 바닥글 등을 지정했습니다. 다른 워크시트에서도 같은 여백과 같은 머리글, 바닥글을 사용하고 싶은데 페이지 설정에서 지정한 내용을 복사해서 사용할 수는 없습니까? Answer │ 제목은 복사하기로 정했지만 실제로 페이지 설정을 복사해서 사용할 수는 없습니다. 같은 여백과 같은 머리글, 바닥글을 사용할 시트를 모두 선택한 다음 페이지 설정을 실행하면 선택한 모든 시트에 똑같은 페이지 설정이 적용됩니다. 만약 이미 하나의 워크시트에 페이지 설정이 적용된 상태에서는 다른 워크시트에 똑같은 내용을 적용하려면 아래 내용을 따라해.. 2022. 3. 24.
엑셀 이름, 전화번호, 휴대폰 번호의 유효성 검사 만들기 Question 업무상 양식을 하나 만들어 여러 지점에 보내면 지점별로 데이터를 입력하여 다시 저 한테 보내도록 되어 있습니다. 저는 지점에서 보내온 데이터로 여러 작업을 처리해야 합니다. 아무리 입력 형식을 설명하고 메모를 붙여 보내도 엉뚱함 형식으로 데이터를 입력해서 보내는 경우가 많이 발생해서 유효성 검사를 적극적으로 활용하는 편인데 이름, 전화 번호 등에는 유효성 검사를 설정하기가 쉽지 않습니다. Answer 텍스트 길이에 대한 제한이나 특정 목록에서만 입력할 수 있도록 제한하는 것이 아니라 텍스트의 입력형태를 제한 하려면 유효성 검사에서 수식을 이용해야 합니다. 예를 들어 이름을 입력할때 성과 이름을 반드시 공백으로 구분하여 입력하게 하려면 입력되는 값의 두 번째 글자가 공백이어야 한다는 수식으.. 2022. 3. 21.
엑셀 중복 데이터의 입력 제한하기 Question 고객을 관리하는 용도로 엑셀을 사용하고 있습니다. 신규 고객을 워크시트에 등록할 때 이전에 이미 입력되어 있는 고객이면 메시지로 알리고 입력하지 못하도록 하고 싶습니다. 어떤 방법을 사용해야 합니까? Answer 데이터 유효성 검사를 사용하면 됩니다. 고객에 대한 정보인 경우 주민등록번호로 이미 입력한 고객인지 아닌지 판단할 수 있습니다. 이름은 동명이인이 있을 수 있으므로 적합하지 않습니다. Step by Step 1. 주민등록번호가 입력될 범위를 지정하고 [데이터]-[유효성검사] 메뉴를 선택합니다. 아래 그림에서는 [D3:D11]를 범위로 지정했습니다. 2. [데이터 유효성] 대화 상자의 [설정] 탭에서 [제한 대상]을 [사용자 지정]으로 선택합니다. [수식] 입력 상자에 =COUNT.. 2022. 3. 17.
엑셀 데이터가 없는 행/열의 머리글 숨기기-경주 엑셀기초학습 Question 인터넷에서 엑셀 파일을 하나 받아서 열어 보았는데 행/열 머리글이 일부분만 표시되어 있었습니다. [도구모음]-[옵션] 메뉴를 선택하고 [행/열 머리글] 확인란 선택을 취소하니까 모든 행/열 머리글이 사라지던데 어떻게 데이터가 없는 행/열 머리글만 숨길 수 있는 것입니까? Answer 행/열 머리글을 일괄적으로 표시하거나 숨길 때는 [도구모음]-[옵션] 메뉴의 [화면 표시] 탭에서 [행/열 머리글] 확인란을 클릭하여 선택을 취소시키면 됩니다. 일부 행/열 머리글만 숨기려면 행 숨기기 또는 열 숨기기 명령을 사용하면 됩니다. Step by Step 1. 아래의 그림에서 I 열부터 마지막 열까지 20행부터 마지막 행까지 숨기려고 합니다. I열의 열 머리글을 클릭합니다. 2. Shift키를 누른.. 2022. 3. 14.