30일 동안 30가지 Excel 기능: 선택

어제 마라톤에서 30일 동안 30가지 Excel 기능 우리는 기능으로 운영 환경의 세부 사항을 알아 냈습니다. 정보 (INFORM) 그녀가 더 이상 기억 문제로 우리를 도울 수 없다는 것을 알게되었습니다. 우리도 아니고 Excel의 메모리도 아닙니다!

마라톤 XNUMX일째 되는 날, 우리는 그 기능에 대해 공부할 것입니다. 고르다 (선택). 이 기능은 범주에 속합니다 참조 및 배열, 숫자 인덱스에 따라 가능한 선택 목록에서 값을 반환합니다. 대부분의 경우 다른 기능을 선택하는 것이 좋습니다. 예를 들어, INDEX (색인) 및 MATCH (더 많이 노출됨) 또는 VLOOKUP (VPR). 이 마라톤의 뒷부분에서 이러한 기능을 다룰 것입니다.

이제 우리가 가지고 있는 정보와 기능에 대한 예를 살펴보겠습니다. 고르다 (CHOICE), 실제로 작동하는 모습을 살펴보고 약점도 확인하세요. 이 기능에 대한 다른 팁과 예가 있으면 댓글로 공유해 주세요.

기능 05: 선택

함수 고르다 (SELECT)는 숫자 인덱스에 따라 선택하여 목록에서 값을 반환합니다.

CHOOSE 기능을 어떻게 사용할 수 있습니까?

함수 고르다 (SELECT)는 다음과 같이 목록의 항목을 특정 번호로 반환할 수 있습니다.

  • 월 번호로 회계 분기 번호를 반환합니다.
  • 시작 날짜를 기준으로 다음 월요일의 날짜를 계산합니다.
  • 매장 번호별로 판매 금액을 표시합니다.

구문 선택

함수 고르다 (SELECT)의 구문은 다음과 같습니다.

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • index_num (index_number)는 1에서 254 사이여야 합니다(또는 Excel 1 및 이전 버전에서는 29에서 2003까지).
  • index_num (index_number)는 숫자, 수식 또는 다른 셀에 대한 참조로 함수에 입력할 수 있습니다.
  • index_num (index_number)는 가장 가까운 정수로 내림됩니다.
  • 인수 가치 (값)은 숫자, 셀 참조, 명명된 범위, 함수 또는 텍스트일 수 있습니다.

트랩 선택(선택)

Excel 2003 및 이전 버전에서는 함수 고르다 (SELECT) 29개의 인수만 지원 가치 (의미).

수식에 모든 요소를 ​​입력하는 것보다 워크시트의 목록을 통해 검색하는 것이 훨씬 더 편리합니다. 기능 포함 VLOOKUP (조회) 또는 MATCH (MATCH) Excel 워크시트에 있는 값 목록을 참조할 수 있습니다.

예 1: 월별 회계 분기

함수 고르다 (SELECT)는 단순한 숫자 목록을 값으로 사용할 때 잘 작동합니다. 예를 들어, 셀 B2에 월 수가 포함되어 있으면 함수 고르다 (SELECT)는 그것이 속한 회계 분기를 계산할 수 있습니다. 다음 예에서 회계 연도는 XNUMX월에 시작됩니다.

수식은 12~1개월에 해당하는 12개의 값을 나열합니다. 회계 연도는 7월에 시작하므로 8, 9, XNUMX개월은 XNUMX분기에 해당합니다. 아래 표에서 각 월 번호 아래에 회계 분기 번호를 볼 수 있습니다.

30일 동안 30가지 Excel 기능: 선택

기능 고르다 (SELECT) 분기 번호는 테이블에 나타나는 순서대로 입력해야 합니다. 예를 들어, 함수 값 목록에서 고르다 (SELECT) 위치 7, 8 및 9 (1월, XNUMX월, XNUMX월)은 XNUMX번이어야 합니다.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

C2 셀에 월 수를 입력하고 함수 고르다 (SELECT)는 C3 셀의 회계 분기 번호를 계산합니다.

30일 동안 30가지 Excel 기능: 선택

예 2: 다음 월요일 날짜 계산

함수 고르다 (SELECT)는 기능과 함께 작동할 수 있습니다. 주일 (DAYWEEK)를 사용하여 미래 날짜를 계산합니다. 예를 들어, 매주 월요일 저녁에 모이는 클럽의 회원이라면 오늘 날짜를 알고 있으면 다음 월요일 날짜를 계산할 수 있습니다.

아래 그림은 각 요일의 일련 번호를 보여줍니다. 각 요일의 H 열에는 다음 월요일을 얻기 위해 현재 날짜에 추가할 일 수가 포함됩니다. 예를 들어 일요일에 하루만 추가하면 됩니다. 그리고 오늘이 월요일이라면 다음주 월요일까지 XNUMX일이 남았습니다.

30일 동안 30가지 Excel 기능: 선택

현재 날짜가 C2 셀에 있는 경우 C3 셀의 수식은 다음 함수를 사용합니다. 주일 (DAY) 그리고 고르다 (SELECT) 다음 월요일의 날짜를 계산합니다.

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

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30일 동안 30가지 Excel 기능: 선택

예 3: 선택한 매장의 매출 금액 표시

기능을 사용할 수 있습니다 고르다 (SELECT)와 같은 다른 기능과 함께 SUM (합집합). 이 예에서는 함수에 번호를 지정하여 특정 매장의 총 판매액을 얻습니다. 고르다 (SELECT)를 인수로 사용하고 각 상점의 데이터 범위를 나열하여 합계를 계산합니다.

이 예에서 상점 번호(101, 102 또는 103)는 C2 셀에 입력됩니다. 1, 2 또는 3 대신 101, 102 또는 103과 같은 인덱스 값을 얻으려면 다음 공식을 사용하십시오. =C2-100.

각 매장의 판매 데이터는 아래와 같이 별도의 열에 있습니다.

30일 동안 30가지 Excel 기능: 선택

함수 내부 SUM (SUM) 함수가 먼저 실행됩니다. 고르다 (SELECT), 선택한 저장소에 해당하는 원하는 합계 범위를 반환합니다.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30일 동안 30가지 Excel 기능: 선택

다음과 같은 다른 기능을 사용하는 것이 훨씬 더 효율적인 상황의 예입니다. INDEX (색인) 및 MATCH (검색). 나중에 마라톤에서 그들이 어떻게 작동하는지 보게 될 것입니다.

댓글을 남겨주세요.