개인적으로 엑셀은 동일한 결과를 도출하는데 한 가지 방법만 존재하지 않는다는 점에서 재밌다고 생각한다.
지난 게시물에서 네이버 멤버십 기간 동안 받은 총적립금을 계산하는 방법으로 필터와 텍스트 나누기 기능을 소개했는데 이번에는 다른 방법을 소개하려고 한다.
if 함수에 조건 및 결괏값 변수 입력하는 방법
if(변수 1, 변수 2, 변수 3)
- 변수 1 : 원하는 조건
- 변수 2: 조건이 참일 때 보여 줄 결괏값
- 변수 3: 조건이 참이 아닐 때 보여 줄 결괏값
예를 들어 변수들이 아래와 같을 때, A4셀이 0이면 1이 0이 아니면 2가 표시된다.
- 변수 1: A4 = 0
- 변수 2: 1
- 변수 3: 2
만약 결괏값을 문자로 표시하고 싶을 경우에는 "문자"와 같이 " "사이에 원하는 문자를 입력해야 한다.
우리는 "+oo 원"양식을 가진 셀들만 분류해야 하므로 셀 값의 첫 번째 문자가 +인 경우를 조건으로 입력해주면 된다.
left 함수로 측정 위치 문자 추출하기
left(변수 1, 변수 2)
- 변수 1 : 문자를 추출할 셀
- 변수 2: 왼쪽에서 몇 번째 문자까지 추출할 것인지 숫자로 표시
예를 들어 변수들이 아래와 같을 때, 결과로 집이 표시된다.
- A4 셀 = 집에 가고 싶다.
- 변수 1: A4
- 변수 2: 1
if, left 함수를 이용하여 특정 문자로 시작하는 값 추출하기
1. 아래와 같이 if 함수의 조건에 "첫 번째 문자=+"를 입력한다.
2. 해당 셀의 오른쪽 아래를 더블 클릭하여 아래쪽 행들까지 수식 복사를 해준다.
3. if함수를 입력한 열의 가장 첫 번째 행을 활성화(클릭) 한 후 필터를 적용하여 참인 값들만 분류한다.
(나의 경우 결괏값이 여기인 경우에 해당한다.)
4. 텍스트 나누기를 적용하여 숫자만 추출한다. (텍스트 나누기 사용법은 지난 게시물 참고)
'IT' 카테고리의 다른 글
[excel]엑셀 vlookup, hlookup함수를 이용해서 원하는 값 찾기 (0) | 2022.06.13 |
---|---|
[excel]엑셀 Large, Small함수로 두번째 큰 값, 두번째 작은 값 찾기 (0) | 2022.05.28 |
[excel]엑셀 필터, 텍스트 나누기(글자 나누기)로 네이버 멤버쉽 혜택 계산하기 (0) | 2022.05.28 |
[Visual Studio Code]비주얼 스튜디오 코드에서 Flask 설치 및 실행하기 (0) | 2022.04.14 |
[Visual Studio Code]비주얼 스튜디오 코드에서 파이썬 설치 및 실행하기 (0) | 2022.04.10 |
댓글