Excel에서 함수 선택을 사용하는 방법은 무엇입니까? (예제 포함)

Excel에서 함수 선택

Excel에서 함수 선택은 인덱스 번호와 값의 시작점을 제공 할 때 주어진 데이터 범위에서 값을 가져 오는 데 사용됩니다.이 함수에 대한 두 개의 필수 인수와 인덱스 번호가 있으며 첫 번째 값은 필수입니다. 다른 값은 언급 할 선택 사항입니다.

통사론

 

index_num : 선택할 개체의 위치. 1에서 254 사이의 숫자입니다. 이것은 숫자 값, 셀 참조 또는 다음과 같은 숫자 값을 제공하는 함수일 수 있습니다.

  • 5
  • B2
  • RANDBETWEEN (2,8)

value1, [value2], [value3],… : 항목 중 하나가 선택된 데이터 목록입니다. 하나 이상의 값을 제공해야합니다. 다음과 같은 숫자, 셀 참조, 배열로서의 셀 참조, 텍스트, 수식 또는 함수의 집합이 될 수 있습니다.

  • 1,2,3,4,5
  • "일요일", "월요일", "화요일"
  • A5, A7, A9
  • A2 : A7, B2 : B7, C2 : C7, D2 : D7

Excel에서 CHOOSE 함수를 사용하는 방법? (예제 포함)

Excel 통합 문서에서 선택 기능을 사용하기 전에 몇 가지 CHOOSE Excel 예제를 살펴 보겠습니다.

이 CHOOSE 기능 Excel 템플릿을 여기에서 다운로드 할 수 있습니다 – 기능 Excel 템플릿 선택

예 1

6 개의 데이터 포인트 (2,3,10,24,8,11)가 있고 네 번째 요소를 선택한다고 가정하면 함수는 à CHOOSE (4, 2,3,10,24,8,11)가됩니다.

그러면 출력이 3으로 반환됩니다. index_value로 4 대신 A4를 선택하면 10이 반환됩니다. A4가 3에 해당하고 데이터 집합의 세 번째 값이 10 인 A5이기 때문입니다.

예제 # 2

값 대신 값 배열에서 선택할 수도 있습니다. 색상 목록, 꽃 목록 및 세 개의 열에 숫자 목록이 있다고 가정합니다.

여기에서 세 번째 값을 선택하고 다음과 같이 Excel에서 Choose 수식을 사용할 수 있습니다.

= CHOOSE (3, B4 : B9, C4 : C9, D4 : D9)

여기서 세 번째 값은 값 목록입니다 (D4 : D8 => 8,11,9,11,14,90). 위 구문의 출력은 D4 : D8 값 목록이기도합니다.

그러나 단일 셀에서는이 목록의 출력으로 단일 값만 반환합니다. 이 선택은 무작위가 아니며 답변을 원하는 셀의 위치에 따라 다릅니다. 위 이미지에서와 같이 F4에서 CHOOSE (3, B4 : B9, C4 : C9, D4 : D9)의 출력은 8 (= D4)입니다. F5에서 동일한 입력은 출력으로 11 (= D5)을 제공합니다.

위의 명령은 합계, 평균, 평균 등과 같은 다른 명령과 결합 할 수 있습니다. 예를 들어 SUM (CHOOSE (3, B4 : B9, C4 : C9, D4 : D9))은 세 번째 집합의 합계를 제공합니다. 값 (D4 : D9)은 아래와 같습니다.

때로는 임상 연구의 경우, 테스트 및 훈련으로서의 머신 러닝 등과 같이 데이터의 무작위 그룹화가 필요합니다. Excel의 CHOOSE 기능을 사용하여 데이터를 무작위로 그룹화 할 수도 있습니다. 아래 예에서는 데이터를 무작위로 다른 클래스로 그룹화하는 방법을 설명합니다.

예제 # 3

20 개의 주제 목록이 있고 데이터를 클래스 A, B, C 및 D로 그룹화한다고 가정합니다.

그룹 A, B, C 및 D를 무작위로 선택하는 구문은 다음과 같습니다.

= CHOOSE (RANDBETWEEN (1,4),”A”,”B”,”C”,”D”)

위 명령에서 RANDBETWEEN (1,4)은 1 ~ 4 사이의 값을 임의로 선택하는 Excel 함수입니다. 여기서는 인덱스 값으로 사용됩니다. 따라서 인덱스 값은 1에서 4까지 무작위로 지정됩니다. 인덱스 값이 1이면 A를 제공합니다. 2이면 B를 반환하는 식입니다.

마찬가지로 Excel의 RANDBETWEEN 기능을 활용하여 데이터를 여러 클래스로 분류 할 수 있습니다.

CHOOSE 기능을 사용하여 주어진 데이터에서 일 / 월을 선택할 수도 있습니다. 아래 예는 날짜에서 월을 추출하고 반환하는 방법을 설명합니다.

예 # 4

아래와 같이 첫 번째 열 A3 : A14에 날짜 목록이 있다고 가정합니다.

두 번째 값 (여기서는 A4)에 대한 월을 추출하려고합니다. 엑셀의 선택 공식은 다음과 같이 주어집니다.

= CHOOSE (MONTH (A4), "1 월", "2 월", "3 월", "4 월", "5 월", "6 월", "7 월", "8 월", "9 월", "10 월", "11 월 ","12 월 ")

위의 구문은 Feb를 반환합니다.

CHOOSE Excel 기능을 VLOOKUP과 같은 다른 기능과 연결하여 원하는 값을 얻을 수 있습니다.

예 # 5

아래와 같이 학생 ID (B6 : B12), 이름 (C6 : C12) 및 마크 (D6 : D12) 목록이 있다고 가정합니다.

해당 ID를 사용하여 학생의 이름을 찾을 수 있습니다. 이 작업을 수행하기 위해 Excel에서 선택한 공식은 다음과 같습니다.

= VLOOKUP (ID, CHOOSE ({1,2}, B6 : B12, C6 : C12), 2,0)

확인하려는 ID가 F6에 있으면 아래와 같이 셀 참조로 바꿀 수 있습니다.

이에 대한 출력은 "Manish"입니다.

C6 : C12를 D6 : D12로 대체하여 ID / 이름을 사용하여 학생의 마크를 검색 할 때도 동일하게 수행 할 수 있습니다. 그러면 출력이 56으로 표시됩니다.

예제 # 6

각 케이스마다 성장이 다른 세 개의 케이스 1,2,3이 있다고 가정합니다. 이제 케이스를 선택하고 그 대가로 현재 값을 얻길 원합니다. 현재 금액은 원금 + (원금 * 증가)입니다.

Excel의 선택 공식은 다음과 같습니다.

= E6 + (E6 * VLOOKUP (B11, CHOOSE ({1,2}, A6 : A8, B6 : B8), 2,0))

케이스 1 인 경우 1,02,000을 반환합니다. 위 명령은 예제 5에서 사용 된 명령을 약간 확장 한 것입니다.

기억해야 할 사항

  • index_value는 1에서 254까지 다양합니다.
  • 선택할 수있는 값의 수도 1에서 254까지 다양합니다.
  • 제공된 값의 수는 ≥ index_value, 즉 선택할 값이어야합니다. index_value> 선택할 수있는 값의 수인 경우 Excel에서 #VALUE 오류를 표시합니다.
  • index_value는 숫자 값에만 해당해야합니다. 그렇지 않으면 오류가 발생합니다.