Excel 함수, 목록을 직접 지정할 수 있는 CHOOSE함수
Excel 함수, 목록을 직접 지정할 수 있는 CHOOSE함수
>> index_num : 색인 값, 골라낼 인수의 위치, 1~29까지의 숫자 또는 셀 주소
>> value1,~value29 : index_num의 값에 따라 지정할 숫자, 셀주소, 문자, 수식
CHOOSE함수는 index_num 의 결과값인 숫자에 따라 숫자에 해당하는 값(value1~value29)을 표시하여 주는 함수입니다
value 는 29개까지 지정할수 있습니다.
index_num 의 결과값이 1이면 value1, 결과값이 2이면 value2 를 나타내어 줍니다. 조건식이나 수식으로 지정한 값에
따라 1인지,2인지, 3인지 판단하므로 IF함수의 중첩이나 VLOOKUP함수보다 간편하게 사용할 수 있습니다.
아래 표에서 인수로 지정된 값이 1이면 도보, 2이면 자전거, 3이면 버스, 4이면 택시, 5이면 기차로 미리 정하여 놓습니다
만약 인수값이 3이나오면 "버스" 이렇게 표시되면 됩니다. B1셀에 A1의 숫자에 따라서 결과값이 다르게 표시되도록
하였습니다
어떤 숫자나 단어들을 미리 정해놓고 인수로 지정된 숫자에 따라 미리 지정한 값을 자동으로 표시하여 줍니다.
다른 예를 들어 1이면 월요일, 2이면 화요일, 3이면 수요일 .... 7이면 토요일 이렇게 표시하여 보면
=CHOOSE(A1,"일요일", "월요일","화요일","수요일","목요일","금요일","토요일") 이렇게 CHOOSE함수를 작성하여
주면 A1의 값이 1이면 일요일, 2이면 월요일... 이렇게 해당하는 값을 보여주게 됩니다.
또 A1셀에 날짜를 입력하여 날짜에 따른 요일을 표시할 수 있는데요 이건 WEEKDAY 함수를 이용합니다.
위에서 본 A1셀의 숫자대신 WEEKDAY 함수로 날짜에 따른 숫자를 구하여 결과값의 숫자에 해당하는 요일을 나타내어
줍니다. 여기서 weekday(A1 다음의 숫자 1은 요일의 유형을 나타냅니다.
위와 같이 요일에 대한 숫자를 구하는 WEEKDAY함수를 사용하여 CHOOSE 함수와 겹쳐 사용하면 쉽게 요일에 따른
요일을 표시할 수 있습니다.
출처: https://juke.tistory.com/27?category=516460 [Basic]
'엑셀 > 엑셀 함수' 카테고리의 다른 글
EXCEL (엑셀), 행과 열번호로 값을 찾아주는 INDEX함수 (0) | 2021.12.15 |
---|---|
EXCEL (엑셀) 함수, 글자를 결합해주는 CONCATENATE 함수 (0) | 2021.12.15 |
엑셀 (EXCEL) 통계 함수, 중간값과 평균값을 구하는 MEDIAN, MODE함수 (0) | 2021.12.15 |
엑셀 (Excel) 에서 일부 글자를 다른 글자로 바꾸어주는 REPLACE함수 (0) | 2021.12.15 |
엑셀 (EXCEL) 함수, 오늘 날짜와 시간을 입력해 주는 TODAY, NOW함수 (0) | 2021.11.15 |
엑셀 (EXCEL) 함수, IF함수를 여러개 중첩 IF함수 (0) | 2021.11.15 |
엑셀(Excel) 함수, 여러조건을 검사할 때 AND OR NOT함수 (0) | 2021.11.15 |
엑셀(Excel)함수, 찾는값과 연관되 값을 가져오는 VLOOKUP, HKOOJUP함수 (0) | 2021.11.15 |