메인 컨텐츠로 가기

뛰어나다 CHOOSE 기능

작가: 썬 최종 수정 날짜: 2019-06-21

문서 선택 기능 1

상품 설명

구문 및 인수

사용법 및 예


상품 설명

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 전력을 제공하는 CHOOSE 함수는 주어진 인덱스 번호를 기반으로 값 인수 목록에서 값을 반환합니다. 예를 들면 CHOOSE(3,”Apple”,”Peach”,”Orange”) Orange를 반환하고 인덱스 번호는 3이며 Orange는 함수의 인덱스 번호 다음 세 번째 값입니다.

구문 및 인수

수식 구문

CHOOSE(index_num, value1, [value2], …)

인수

  • Index_num: 필수입니다. 선택 될 인수 값을 간접적으로 나타내는 1-254 사이의 숫자 값입니다. index_num이 1-254 사이의 척도를 벗어난 경우 CHOOSE 반환 #VALUE! 오류 값. index_num이 XNUMX 진수 값이면 수식이 사용되기 전에 정수로 내림됩니다.
  • Value1: 필수입니다. 선택할 수있는 공식의 첫 번째 값입니다.
  • Value2: 선택 과목. 선택할 두 번째 및 최대 254 번째 값입니다.

Value1, value2… 숫자, 텍스트, 수식, 셀 참조 또는 정의 된 이름이 될 수 있습니다.

반환 값

이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 전력을 제공하는 CHOOSE 함수는 주어진 위치를 기반으로 목록에서 값을 반환합니다.

사용법 및 예

이 부분에서는 간단하지만 대표적인 예를 나열하여 CHOOSE 기능.

Ex1-기본 사용법 : 사용 CHOOSE 목록 인수에서 값을 선택하는 함수 만

Formula1 :

=CHOOSE(3,"a","b","c","d")

반환 : c, in the index_num of 3 뒤의 세 번째 인수 CHOOSE 기능.

참고 : 텍스트 인 경우 값을 큰 따옴표로 묶습니다.

Formula2 :

=CHOOSE(2,A1,A2,A3,A4)

귀국 : Kate, A2의 가치. index_num은 2이고 A2는 CHOOSE 기능.

Formula3 :

=CHOOSE(4,8,9,7,6)

반환 : 6, 함수의 네 번째 목록 인수.
문서 선택 기능 2


Ex2 – 여러 조건에 따라 다른 결과 반환

아래 스크린 샷과 같이 조건에 따라 라벨을 붙여야하는 각 제품의 편차 목록이 있다고 가정합니다.
문서 선택 기능 3

일반적으로 IF 함수를 사용하여 처리 할 수 ​​있지만 여기서는 CHOOSE 이 문제를 쉽게 해결하는 기능

수식 :

=CHOOSE((B7>0)+(B7>1)+(B7>5),"Top","Middle","Bottom")

설명:

(B7>0)+(B7>1)+(B7>5): index_num, B7은 2이며 0과 1보다 크지 만 5보다 작으므로 중간 결과를 얻습니다.

=CHOOSE(True+Ture+False,"Top","Middle","Bottom")

아시다시피 True = 1, False = 0이므로 공식은 다음과 같이 볼 수 있습니다.

=CHOOSE(1+1+0,"Top","Middle","Bottom")

그때

=CHOOSE(2,"Top","Middle","Bottom")

결과 : 중간
문서 선택 기능 4


Ex3 – 조건에 따라 다른 계산 결과 반환

아래 스크린 샷과 같이 금액과 가격을 기준으로 각 제품에 대한 리베이트를 계산해야한다고 가정합니다.
문서 선택 기능 5

수식 :

=CHOOSE((B8>0)+(B8>100)+(B8>200)+(B8>300),B8*C8*0.1,B8*C8*0.2,B8*C8*0.3,B8*C8*0.5)

설명:

(B8>0)+(B8>100)+(B8>200)+(B8>300): index_number, B8은 102로 100보다 크지 만 201보다 작으므로이 부분에서는 다음과 같은 결과를 반환합니다.

=CHOOSE(true+true+false+false,B8*C8*0.1,B8*C8*0.2,B8*C8*0.3,B8*C8*0.5)

=CHOOSE(1+1+0+0,B8*C8*0.1,B8*C8*0.2,B8*C8*0.3,B8*C8*0.5)

그때

=CHOOSE(2,B8*C8*0.1,B8*C8*0.2,B8*C8*0.3,B8*C8*0.5)

B8*C8*0.1,B8*C8*0.2,B8*C8*0.3,B8*C8*0.5: 선택할 값, rebate는 price * amount * rebate percent와 같습니다. 여기서 index_num은 2이므로 B8 * C8 * 0.2를 선택합니다.

반환 : 102 * 2 * 0.2 = 40.8
문서 선택 기능 6


Ex4 – 목록에서 임의 선택

Excel에서는 때때로 주어진 목록에서 값을 임의로 선택해야 할 수 있습니다. CHOOSE 기능은이 일을 해결할 수 있습니다.

목록에서 임의로 하나의 값을 선택합니다.

수식 :

=CHOOSE(RANDBETWEEN(1,5),$D$2,$D$3,$D$4,$D$5,$D$6)

설명:

RANDBETWEEN(1,5): index_num, 1에서 5 사이의 숫자를 임의로 얻습니다.

$D$2,$D$3,$D$4,$D$5,$D$6: 선택할 값 목록
문서 선택 기능 7


Ex5 – 결합 CHOOSEVLOOKUP 왼쪽 열에 값을 반환하는 함수

일반적으로 우리는 VLOOKUP 함수를 사용합니다. =VLOOKUP (value, table, col_index, [range_lookup]) 테이블 범위에서 주어진 값을 기반으로 값을 반환합니다. 하지만 VLOOKUP 아래 스크린 샷과 같이 반환 열이 조회 열의 왼쪽에있는 동안 오류 값을 반환합니다.
문서 선택 기능 8

이 경우, 당신은 결합 할 수 있습니다 CHOOSE VLOOKUP 기능으로 문제를 해결합니다.

수식 :

=VLOOKUP(E1,CHOOSE({1,2},B1:B7,A1:A7),2,FALSE)

설명:

CHOOSE({1,2},B1:B7,A1:A7): VLOOKUP 함수의 table_range 인수로. {1,2}은 VLOOKUP 함수의 col_num 인수를 기반으로 1 또는 2를 index_num 인수로 표시하는 것을 의미합니다. 여기에서 VLOOKUP 함수의 col_num은 2이므로 CHOOSE 기능 표시 CHOOSE(2, B1:B7,A1:A7), A1 : A7에서 값을 선택하는 것을 의미합니다.
문서 선택 기능 9


Ex6 – 주어진 날짜를 기준으로 평일 또는 월 반환

와 더불어 CHOOSE 함수를 사용하면 주어진 날짜를 기준으로 상대적인 요일과 월을 반환 할 수도 있습니다.

수식 1 : 요일을 날짜별로 반환

=CHOOSE(WEEKDAY(),"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")

설명:

WEEKDAY(): index_num 인수는 주어진 날짜의 요일 번호를 가져옵니다. 예를 들어 WEEKDAY (A5)는 6을 반환하고 index_num 인수는 6입니다.

"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday": 값 목록 인수는 주중 번호 "1"이 "일요일"을 나타내므로 "일요일"로 시작합니다.

수식 2 : 날짜별로 월을 반환

=CHOOSE(MONTH(),"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

설명:

MONTH(): 지정된 날짜에서 월 번호를 가져 오는 index_num 인수 (예 : MONTH (A5))는 3을 반환합니다.
문서 선택 기능 10


Ex7 – 오늘을 기준으로 다음 근무일 / 주말 날짜로 복귀

일상 업무에서 오늘을 기준으로 다음 근무일 또는 주말을 계산할 수 있습니다. 여기 CHOOSE 기능은 또한 당신에게 호의를 줄 수 있습니다.

예를 들어, 오늘은 12 년 20 월 2018 일 목요일, 이제 다음 근무일과 주말을 받아야합니다.

수식 1 : 오늘 날짜 확인

=TODAY()

결과 : 12 년 20 월 2018 일

수식 2 : 오늘의 요일 번호를 얻다

=WEEKDAY(TODAY())

결과 : 5 (오늘은 12 년 20 월 2018 일)

아래 스크린 샷에 표시된 평일 번호 목록 :
문서 선택 기능 10

수식 3 : 다음 근무일 확보

=TODAY()+CHOOSE(WEEKDAY(TODAY()),1,1,1,1,1,3,2)

설명:

Today(): 현재 날짜를 반환

WEEKDAY(TODAY()): index_num 인수 CHOOSE 예를 들어, 일요일은 1, 월요일은 2…

1,1,1,1,1,3,2: 값 목록 인수 CHOOSE 함수. 예를 들어 weekday (today ())가 1 (일요일)을 반환하는 경우 값 목록에서 1을 선택하면 전체 수식이 = Today () + 1로 변경됩니다. 즉, 다음 월요일을 반환하기 위해 1 일을 추가합니다. weekday (today ())가 6 (Friday)을 반환하면 금요일이 다음 월요일에서 3 일 멀기 때문에 값 목록에서 3을 선택합니다.

결과 (오늘은 12 년 20 월 2018 일) :

=12/20/2018+CHOOSE(5,1,1,1,1,1,3,2)

= 12 년 20 월 2018 일 +1

= 12 / 21 / 2018

수식 4 : 다음 주말에 도착

=TODAY()+CHOOSE(WEEKDAY(TODAY()),6,5,4,3,2,1,1)

설명:

6,5,4,3,2,1,1: 값 목록 인수 CHOOSE 함수. 예를 들어 weekday (today ())가 1 (일요일)을 반환하는 경우 값 목록에서 6을 선택하면 전체 수식이 = Today () + 6으로 변경되어 6 일을 더하고 다음 토요일을 반환합니다.

결과 :

=12/20/2018+CHOOSE(5,6,5,4,3,2,1,1)

= 12 년 20 월 2018 일 +2

= 12 / 22 / 2018
문서 선택 기능 10


샘플 파일
doc 샘플 파일


최고의 사무 생산성 도구

Excel 용 Kutools-군중에서 돋보 이도록 도와줍니다.

🤖 Kutools AI 보좌관: 다음을 기반으로 데이터 분석을 혁신합니다. 지능형 실행   |  코드 생성  |  사용자 정의 수식 만들기  |  데이터 분석 및 차트 생성  |  Kutools 기능 호출...
인기 기능: 중복 항목 찾기, 강조 표시 또는 식별  |  빈 행 삭제  |  데이터 손실 없이 열이나 셀 결합  |  수식없이 반올림 ...
슈퍼 VLookup: 다중 기준  |  다중 값  |  여러 시트에 걸쳐  |  퍼지 조회...
고급 드롭 다운 목록: 간편한 드롭다운 목록  |  종속 드롭다운 목록  |  다중 선택 드롭 다운 목록...
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  열 비교 동일하고 다른 셀 선택 ...
특색 지어진 특징: 그리드 포커스  |  디자인보기  |  큰 수식 바  |  통합 문서 및 시트 관리자 | 자료실 (자동 텍스트)  |  날짜 선택기  |  워크 시트 결합  |  셀 암호화/해독  |  목록으로 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거 ~)  |  50+ 거래차트 유형 (Gantt 차트 ~)  |  40+ 실용 방식 (생일을 기준으로 나이 계산 ~)  |  19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입 ~)  |  12 매출 상승 도구 (숫자를 단어로, 환율 ~)  |  7 병합 및 분할 도구 (고급 결합 행, Excel 셀 분할 ~)  |  ... 그리고 더

Excel용 Kutools는 300개 이상의 기능을 자랑합니다. 필요한 것을 클릭 한 번으로 확인하세요...

상품 설명


Office 탭-Microsoft Office에서 탭 읽기 및 편집 사용 (Excel 포함)

  • 수십 개의 열린 문서간에 전환하는 데 XNUMX 초가 걸립니다!
  • 매일 수백 번의 마우스 클릭을 줄이고 마우스 손에 작별 인사를하십시오.
  • 여러 문서를 보고 편집할 때 생산성이 50% 향상됩니다.
  • Chrome, Edge 및 Firefox와 마찬가지로 Office(Excel 포함)에 효율적인 탭을 제공합니다.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations