본문 바로가기

업무 지식/엑셀 함수70

[엑셀] 곱하기 함수 PRODUCT 엑셀에서 숫자를 곱하기할 때는 '*' 기호를 사용하면 됩니다. 위의 표와 같이 숫자를 '*' 기호로 연결하면 각 숫자를 곱한 값이 나옵니다. 따라서 곱하기를 할 숫자가 많지 않은 경우에는 함수를 사용하지 않아도 쉽게 구할 수 있습니다. 그런데 곱하기를 해야 할 숫자가 많은 경우에는 숫자를 하나씩 클릭하는 것이 번거로울 수 있습니다. 그럴 때는 2~4행처럼 PRODUCT 함수를 사용하여 곱하기를 해야 할 숫자들을 드래그하여 한 번에 인수로 지정하면 더 간단하게 곱하기를 할 수 있습니다. 물론 위의 표 5행처럼 인수를 하나씩 지정해도 무방하며, 6행처럼 숫자를 직접 인수로 입력해도 됩니다. 곱하기를 하는 숫자가 많을 때에도 사용하지만 PRODUCT 함수를 사용하는 다른 이유가 있습니다. 바로 인수로 지정한 .. 2023. 4. 12.
[엑셀] 텍스트 바꾸기(SUBSTITUTE 함수) 텍스트 중 일부를 바꿀 때 찾기 및 바꾸기 창(Ctrl+F)에서 바꾸는 방법도 있지만 SUBSTITUTE 함수를 사용할 수도 있습니다. 함수를 걸어놓으면 자료가 추가될 때마다 바꾸기를 하지 않아도 되는 등 유용하게 사용할 수가 있습니다. SUBSTITUTE 함수의 구조는 아래와 같습니다. =SUBSTITUTE(Text, Old_text, New_text, Instancs_nem) 첫 번째 인수 Text는 바꾸기의 대상이 되는 텍스트입니다. 두 번째 인수 Old_text는 찾아서 New_text로 바꿀 텍스트입니다. 세 번째 인수 New_text는 Old_text와 바꿀 새 텍스트입니다. 네 번째 인수 Text 중 몇 번째의 Old_text를 바꿀지 정하는 인수입니다. 생략하면 모든 Old_text가 Ne.. 2023. 4. 11.
[엑셀] 두 날짜 사이의 기간 구하는 방법(DATEDIF 함수) 종료 날짜에서 시작 날짜를 빼거나 DAYS 함수를 사용하면 두 날짜 사이의 기간을 구할 수 있습니다. 그런데 일수로만 나타낼 경우 그 기간을 한눈에 정확하게 파악하기가 어려운데요. 그래서 두 날짜 사이의 기간을 'y년 m개월 d일' 형식으로 나타내는 것이 편리합니다. 이럴 때 사용하는 함수가 DATEDIF 함수인데 나이 계산하는 방법으로 포스팅을 했습니다. [엑셀] DATEDIF 함수로 나이 계산하는 방법 엑셀에서 나이를 바로 계산해 주는 함수는 없습니다. 다만 두 날짜 사이의 기간을 나타내는 DATEDIF 함수를 사용하여 나이를 계산할 수 있는데 참고로 DATEDIF 함수는 함수 마법사에서 검색이 되지 pddwork.tistory.com DATEDIF 함수의 구조는 아래와 같습니다. =DATEDIF(s.. 2023. 4. 6.
[엑셀] 두 날짜 사이의 일수 계산하는 방법(DAYS, DAYS360 함수) 두 날짜 사이의 일수를 계산하는 방법은 크게 두 가지가 있습니다. 첫 번째는 종료 날짜에서 시작 날짜를 직접 빼는 방법입니다. '=B2-A2'처럼 종료일(미래 날짜)에서 시작일(과거 날짜)을 빼면 두 날짜 사이의 일수를 구할 수 있습니다. 만약 B4셀처럼 실제로 존재하지 않는 날짜로 계산할 경우 #VALUE! 오류가 발생합니다. 이렇게 계산한 날짜는 시작일로부터 며칠이 지나야 종료일이 되는지 나타냅니다. 2행을 보시면 시작일인 2023년 5월 3일부터 하루(1)가 지나야 종료일이 2023년 5월 4일이 된다는 뜻입니다. 이렇게 계산하는 방법으로 오늘부터 미래의 날짜까지 며칠이 남았는지 계산할 수 있습니다. C5셀을 보시면 '=B5-TODAY()'라고 입력하여 오늘부터 B5셀(2023년 12월 25일)까지.. 2023. 4. 5.
[엑셀] 주민등록번호에서 생년월일(yyyy-mm-dd) 추출하는 방법 주민등록번호의 앞 6자리는 생년월일을 의미하고 있지만 엑셀에서 주민등록번호 자체는 날짜의 형식이 아니기 때문에 주민등록번호에서 yyyy-mm-dd 형식의 날짜로 추출해야 할 때가 있습니다. 이럴 때 사용되는 함수가 IF 함수, LEFT, MID, RIGHT와 같은 텍스트 함수, 그리고 DATE 함수입니다. IF 함수와 텍스트 함수의 사용에 익숙하지 않으신 분들은 아래의 포스팅을 참고해 주시면 됩니다. [엑셀] IF 함수 기초 및 중첩 적용하는 방법 IF 함수는 그 자체로도 활용도가 높지만 여러 함수와 함께 쓰이는 경우가 많고 활용도가 매우 높은 함수입니다. IF 함수의 구조는 아래와 같습니다. =IF(Logical_test, [Value_if_true], [Value_if_false]) 첫 번 pddwo.. 2023. 4. 4.
[엑셀] DATEDIF 함수로 나이 계산하는 방법 엑셀에서 나이를 바로 계산해 주는 함수는 없습니다. 다만 두 날짜 사이의 기간을 나타내는 DATEDIF 함수를 사용하여 나이를 계산할 수 있는데 참고로 DATEDIF 함수는 함수 마법사에서 검색이 되지 않고, 수식 입력란에 함수를 입력해도 인수에 대한 설명이 나오지 않습니다. DATEDIF 함수의 구조는 아래와 같습니다. =DATEDIF(start_date,end_date,unit) 첫 번째 인수 start_date는 날짜 사이의 기간을 계산할 '시작 날짜'입니다. 두 번째 인수 end_date는 날짜 사이의 기간을 계산할 '종료 날짜'입니다. 세 번째 인수 unit는 반환하려는 정보의 형식입니다. 종류는 다음과 같습니다. 만 나이 계산하는 방법 먼저 DATEDIF 함수를 사용하여 '만 나이'를 계산해 .. 2023. 4. 2.
[엑셀] 날짜에서 연도, 월, 일을 추출하는 방법(YEAR, MONTH, DAY 함수) 날짜에서 연도, 월, 일을 추출해야 할 경우가 있습니다. 예를 들면 입사연도를 구해야 할 때 날짜에서 연도만 뽑아내야 하는 상황이 있습니다. 날짜에서 연도, 월, 일을 분리할 때 사용하는 함수는 YEAR 함수, MONTH 함수, DAY 함수입니다. 연도를 추출할 때는 YEAR 함수, 월을 추출할 때는 MONTH 함수, 일을 추출할 때는 DAY 함수를 사용하며 세 함수 모두 인수로 날짜를 지정하면 됩니다. =YEAR(Serial_number) =MONTH(Serial_number) =DAY(Serial_number) B4:B6셀에는 각기 다른 형식의 날짜들이 입력돼 있습니다. 날짜의 형식은 셀을 마우스 우클릭한 다음 '셀 서식'에서 바꿀 수 있습니다. YEAR, MONTH, DAY 함수를 사용하여 연, 월.. 2023. 4. 1.
[엑셀] 문자의 위치를 찾는 함수 FIND 함수와 SEARCH 함수의 차이점 엑셀에서 문자의 앞 n개 단어를 추출하는 방법에 대해 포스팅을 할 때 FIND 함수의 사용법에 대해 설명한 적이 있습니다. [엑셀] 앞 n개 단어 추출하는 방법(LEFT,FIND) 셀의 '왼쪽 몇 개 글자', 또는 '오른쪽 몇 개 글자', 또는 '가운데 몇 번째부터 몇 개 글자'를 추출할 때는 LEFT, RIGHT, MID 함수를 이용하면 됩니다. 2023.03.07 - [업무 지식/엑셀 함수] - [엑셀] LEFT, RIGHT, pddwork.tistory.com FIND 함수와 사용법이 거의 동일한 함수가 하나 있습니다. 바로 SEARCH 함수인데요. 사용하는 상황이 비슷해서 저를 포함한 많은 분들이 명확하게 구분 없이 사용하고 있을 것이라 예상됩니다. FIND 함수와 SEARCH 함수의 구조는 동일.. 2023. 3. 31.
[엑셀] 오늘 날짜 입력하는 방법(TODAY 함수, Ctrl + ;) 문서를 작업할 때마다 오늘의 날짜를 수기로 입력해 줘도 되지만 자동으로 날짜가 입력이 되게 할 수 있습니다. 바로 TODAY 함수인데 이 함수는 특이하게 인수를 지정하지 않고 '=TODAY()' 라고 입력하면 오늘의 날짜가 자동으로 나타납니다. A7 셀에 날짜를 입력하는 곳이 있습니다. 문서를 작성할 때마다 수기로 입력해도 무방하지만 반복적인 엑셀 작업이 필요하다면 TODAY 함수를 통해 자동으로 오늘 날짜가 입력되도록 하는 것이 편리합니다. A7셀에 '=TODAY()'를 입력하면 오늘의 날짜가 자동으로 입력이 됩니다. 만약 날짜의 형식을 'yyyy-mm-dd'가 아니라 다른 형식으로 입력하고 싶으면 셀서식에서 변경해 주면 됩니다. A7셀을 마우스 우클릭한 다음 '셀 서식'을 클릭합니다. 범주에서 '날짜.. 2023. 3. 30.