본문 바로가기
반응형

엑셀8

[Excel] 엑셀_특정 문자 변경하기 (SUBSTITUTE) 앞서 문자열의 특정 위치의 문자를 변경하는 함수를 알아봤는데 위치는 모르겠고 그저 일치하는 문자만 다른걸로 변경하고자 한다면 그때 사용하는 함수가 SUBSTITUTE 함수이다. SUBSTITUTE(text, old_text, new_text, [instance_num]) text : 변경 하려는 대상(참조셀,문자열)old_text : 변경 기준 문자new_text : 변경 하려는 문자instance_num : 바꾸고자 하는 대상 문자의 순서 뭔가 말로 설명하다보니 복잡한 면이 있는거같다. 참조 셀(text)에서 찾고자 하는 문자(old_text)를 변경하려는 문자(new_text)로 변경시켜주는 함수이다. 여기서 instance_num은 예제를 통해 알아보도록 하자. "나의 블로그 나의 기록들"이라는 문.. 2020. 7. 31.
[Excel] 엑셀_특정 위치의 문자열 바꾸기 (REPLACE, REPLACEB) 엑셀 함수중에서 문자열의 특정 위치에 있는 부분만 다른 문자로 바꾸고 싶을때 사용하는 함수가 있는데 REPLACE 와 REPLACEB 이다. 둘의 목표 자체는 동일하나 REPLACE 는 글자 수를 기준으로 찾아 변경하고REPLACEB 는 한 글자를 BYTE로 계산하여 BYTE로 계산하여 찾아 변경하는 함수이다. REPLACE(old_text, start_num, num_chars, new_text) REPLACEB(old_text, start_num, num_chars, new_text) old_text : 문자를 바꿀 기준이 될 문자열start_num : 기준(old_text) 문자열에서 바꾸고 싶은 위치num_chars : 기준 문자열의 시작점(start_num)에서 바구고 싶은 문자의 개수new_t.. 2020. 7. 31.
[Excel] 엑셀_조건 만족하는 범위의 합 구하기 (SUMIF) 그냥 함수 이름과 마찬가지로 SUMIF 는 SUM과 IF가 합쳐진 형태이므로 조건에 만족하는 범위의 합을 구하는 용도라는것을 알 수 있다. SUMIF(range, criteria, [sum_range]) range : criteria 조건을 적용할 셀 범위이다.criteria : 합계에 적용할 특정 조건이다.[sum_range] : 해당 조건을 적용하여 합계를 구할 범위이다. 예를 통해 알아보자. 오류 케이스를 통해 검출된 개수를 구하는 예시다 각각 등급별로 총 몇개의 오류 개수가 검출됐는지 확인하기 위해 다음과 같이 수식을 입력한다. =SUMIF([등급 범위], [조건 등급], [합계용 검출 개수 범위]) 아래 색상을 보면 어떤식으로 범위들이 잡혔는지 파악이 가능하다. 이런식으로 사용하여 다음과 같은 .. 2020. 3. 8.
[Excel] 엑셀_수식/함수 오류 발생 시 처리(IFERROR) 수식이나 함수를 사용하여 작업을 할때 에러가 발생하는 경우가 있는데 (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL! 등) IFERROR 함수는 이러한 에러중 하나가 발생할 경우 처리를 해줄수 있는 함수이다. IFERROR(value, value_if_error) value : 값이다. 보통 수식이나 함수를 넣는다.value_if_error : value에서 에러가 발생할 경우 처리해 주는 부분이다. 예를 통해 알아보자. 가볍게 두 값을 나누는 것으로 실행해 보자. 숫자를 0이나, 숫자가 아닌 값으로 나눌경우 아래와 같이 당연히 에러가 발생한다 이러한 에러들을 처리해 주는게 IFERROR 함수이다. 사용법은 매우 단순하여 그냥 감싸주고 에러일경우 어떻게 보여.. 2019. 9. 7.
[Excel] 엑셀_특정 위치의 일정 부분 추출하기(LEFT, MID, RIGHT) 아주 간단하지만 유용하게 쓰이는 텍스트에서 일정 부분을 추출할 때 사용하는 LEFT, MID, RIGHT 함수에 대해 알아보자. LEFT(text, [num_chars])MID(test, start_num, num_chars)RIGHT(text, [num_chars]) test : 대상 텍스트start_num : 시작 위치num_chars : 추출할 양/개수(num_chars는 LEFT 나 RIGHT는 생략 가능하며 생략 시 하나의 텍스트만 추출한다.) 예를 통해 알아보자 아래와 같은 대상 텍스트가 존재한다 치고 특 정 위 치 의 일 정 부 분 추 출 1 2 3 4 5 6 7 8 9 10 11 12 13 14 LEFT 함수는 대상을 기준으로 왼쪽에서 지정한 개수만큼 추출하는 함수이다. MID 함수는 대상.. 2019. 9. 5.
[Excel] 엑셀_두 문자열 비교(EXACT) 두 문자열을 비교하는데 사용하는 EXACT 함수에 대해 알아보자. 문법은 다음과 같다. EXACT(text1, text2) text1 : 비교할 첫번째 문자 text2 : 비교할 두번째 문자 사용법은 매우 간단하다. 예를 통해서 자세히 알아보자 위의 예제를 통해 보면 사용법은 정말 간단하다 비교대상 두개를 "EXACT" 함수안에 넣어주기만 하면 비교해줘서 "TRUE" , "FALSE" 반환해준다. 그치만 분명 같은 글자인데 FALSE를 반환해주는것이 있는데 EXACT 함수는 정말 완전히 같아야한다, 공백마저 띄어쓰기, 대소문자 전부 비교하며값은 같은데 표시형식이 다른것은 예외로 TRUE 처리를한다. 순번 비교대상 1 비교대상 2 결과 1 "스파이더" "스파이더" =EXACT("스파이더","스파이더") /.. 2019. 9. 3.
[Excel] 엑셀_시작일에서 일정기간 전/후의 날짜 구하기(WORKDAY) 이 함수(WORKDAY)는 기간이 정해져있어 끝나는 날짜를 구해야하는 상황 예를들어 프로젝트 진행시 시작일로부터 일정 기간이 지난 날짜 구하기 등 일정 기간 전/후 날짜 구하기에 유용한 함수이다. WORKDAY 함수는 NETWORKDAYS 함수와 마찬가지로 토요일,일요일인 주말은 빼고 일정 기간 전/후의 날짜를 알려주는 함수이다. 형식은 다음과 같다. WORKDAY(start_date, days, [holidays]) start_date : 시작하는 날짜days : 경과 일수[holidays] : 공휴일 *holidays는 생략이 가능하지만 생략할경우 공휴일은 워크데이에 포함하고 주말만 제외한 값을 출력한다. 예를 들어보면 다음과 같다. 위의 예시처럼 시작날짜를 기준으로 '업무 기간 후'의 종료 날짜를 .. 2019. 8. 29.
[Excel] 엑셀_휴일/공휴일 제외한 근무일수 계산하기(NETWORKDAYS) WBS 나 작업일수가 필요한 작업을 할 때 공휴일과 주말을 제외한 총 근무일수(워크데이)를 구해야 하는 상황이다. 달력을 보고 하나하나 확인할수도 없기에 Excel에서 제공해주는 NETWORKDAYS 함수를 이용하여 구해보자. NETWORKDAYS 함수는 기본적으로 토요일,일요일인 주말은 빼고 워크데이를 계산해준다. 형식은 다음과 같다. NETWORKDAYS(start_date, end_date, [holidays]) start_date : 시작하는 날짜end_date : 종료되는 날짜[holidays] : 공휴일 *holidays 는 생략이 가능하지만 생략할경우 공휴일은 워크데이에 포함하고 주말만 제외한 값을 출력한다. 예를 들어보면 다음과 같다. 위에서의 예시처럼 '시작일' 과 '종료일' 을 지정해주.. 2019. 8. 28.
반응형
TOP