본문 바로가기

엑셀9

엑셀(Excel): TEXT 함수로 특정 날짜의 요일 알아내기 업무를 하다 보면, 과거의 어느 특정 날짜가 무슨 요일인지 알아야 할 때가 있다. 해당 일자가 올해나 전년도 라면 달력을 보고 확인할 수도 있고, 윈도우 하단에 달력을 볼 수도 있겠지만... 그 보다 더 오래된 일자나 아니면 미래의 일자일 경우에는 번거롭다. 그럴 때, 엑셀의 TEXT 함수에서 날짜로부터 요일 값을 추출해 주는 기능을 활용하면 쉽게 해당 일자의 요일을 알 수 있다. 수식결과값설 명TEXT(날짜,"DDDD")Wednesday해당 날짜의 요일을 영어로 표시TEXT(날짜,"DDD")Thu해당 날짜의 요일을 영어 약자로 표시TEXT(날짜,"AAA")금해당 날짜의 요일을 한글 약자로 표시TEXT(날짜,"AAAA")토요일해당 날짜의 요일을 한글로 표시 ✅ 옵션을 AAA 또는 AAAA로 했는데, 요일.. 2025. 2. 21.
엑셀(Excel): COUNTIF 함수의 활용 - 인사 데이터로 정보 가공 엑셀에서 COUNTIF 함수는 조건에 해당하는 데이터의 숫자만 헤아려 주는 기능이다. 이 함수를 사용할 때에는 헤아리고자 하는 데이터의 범위를 잘 설정해 주는 것 외에는 그다지 어려울 것이 없다. COUNTIF의 수식은 다음의 구조를 가진다.   =COUNTIF(data!$C$1:$C$41,D4) =COUNTIF(헤아리고자 하는 데이터의 범위,헤아리고자 하는 조건 값) 이와 같은 작업의 경우도 PIVOT(피벗) 테이블을 활용하면 금새 답을 구할 수 있다. 그런데, 정해진 양식에 해당 값을 주기적으로, 반복적으로 업데이트를 하는 경우라면 예제에서 보는 것처럼 COUNTIF 함수를 적용해서 자동적으로 계산하도록 하는 방법을 고려할 수 있다.  [주의할 점] 첨부한 예제에서처럼 동일한 데이터 범위 내에서 연달.. 2025. 2. 2.
엑셀(Excel): SUMPRODUCT함수 활용 및 이름 사용 [문제] 어떤 회사에서 Promotion 기간 중에 노트북을 판매하거나, 수도권 외의 지역에서 상품을 판매한 판매자에 대하여 판매금액의 5%에 해당하는 인센티브를 지급하기로 했다. 각 판매자별로 지급받을 인센티브를 구하시오. [풀이 과정] 1. 판매자별 구분 2. 노트북 or 수도권 이외의 지역 (서울, 인천, 경기 해당 여부 판단) 3. 위의 조건을 모두 만족하는 판매금액을 합산 =SUMPRODUCT(($C$5:$C$29=H5)*((($D$5:$D$29="노트북")+($E$5:$E$29"서울")*($E$5:$E$29"인천")*($E$5:$E$29"경기"))>0)*($F$5:$F$29)) [이름 관리자를 활용하는 경우] =SUMPRODUCT((판매자=H14)*(((판매상품="노트북")+(판매지역"서울").. 2025. 1. 30.
엑셀(Excel): 중첩된 함수 SUM + IF의 활용과 SUMIFS와의 차이점 엑셀은 분명 OA 소프트웨어 중에서 상당히 강력하고 뛰어난 기능을 가진 도구다. 하지만, 이러한 엑셀이 만능도 아니고 DATA를 다루는데 있어서 가장 강력한 것도 아니다. 특히나, 엑셀의 함수는 Access의 쿼리(Query)를 사용하는 것에 비하여 제약이 많다.  그럼에도 불구하고, 비교적 Access에 비해 사용이 간단하고 Access보다는 많은 사람들에게 친숙하다. 앞서 두 가지 이상의 조건을 만족하는 합계를 구하는 SUMIFS 함수에 대하여 다룬 적이 있다. 그러면서 중복함수 SUMIF에 대해서도 잠깐 언급한 적이 있는데, 이번에 이에 대하여 이야기 해 보려 한다. 우선 명칭에 대해서 이야기 할 필요가 있는데, 1990년대말이나 2000년대초반까지는 이를 중복함수 SUMIF라고 칭했는데, 요즘은 .. 2025. 1. 28.