목차
1. CHOOSE 함수의 기본 설명을 이해하세요
2. 단일 논리 판단 능력인 CHOOSE는 IF보다 열등합니다.
3. CHOOSE는 여러 조건을 판단하는 능력이 더욱 뛰어납니다.
넷째, CHOOSE가 VLOOKUP 기능을 사용할 때 전반적인 이점이 있습니다. 역방향 조회의 경우 IF{1, 0} 구조를 사용하여 테이블 데이터 열의 재구성을 완료하므로 VLOOKUP의 대상 쿼리 값이 쿼리 범위의 첫 번째 열에 나타납니다. 예를 들어, 아래 그림에서는 데이터 원본 영역에서 이름 열이 성적 열 오른쪽에 있으므로 VLOOKUP을 사용하여 직접 쿼리할 수 없으므로 IF{1,0}을 사용하여 A열의 데이터를 재정렬합니다. C. True(1)로 판단되면 $C$10:$C$14 컬럼 데이터를 출력하고, false(0)로 판단하여 $A$10:$A$14 컬럼 데이터를 출력하여 $C$10으로 새로운 컬럼을 구성한다. :$C$14는 첫 번째 열이고, $A $10:$A$14는 검색 영역인 두 번째 열의 배열이므로 VLOOKUP 함수가 대상 결과를 성공적으로 쿼리할 수 있습니다.
주제 excel Excel 함수 학습: CHOOSE 함수와 IF 함수

Excel 함수 학습: CHOOSE 함수와 IF 함수

Jan 28, 2023 pm 07:09 PM
excel

Excel 함수 학습: CHOOSE 함수와 IF 함수

Excel 함수에 세계가 있다면 CHOOSE 함수는 확실히 스위퍼로 간주될 수 있습니다. IF 함수만큼 강력하지는 않지만 기능은 훨씬 더 좋습니다. 오늘 Xiaohua는 대부분의 사람들이 무시했던 CHOOSE 함수를 잘 살펴보도록 하겠습니다!

1. CHOOSE 함수의 기본 설명을 이해하세요

CHOOSE 함수는 index_num을 사용하여 값을 반환합니다. 수치 매개변수 목록. CHOOSE를 사용하여 인덱스 번호를 기준으로 최대 254개의 값 중 하나를 선택할 수 있습니다. 기본 명령문은 다음과 같습니다.

=CHOOSE(index_num, value1, value2,...)

index_num: 인덱스 번호를 지정하는 매개변수(1~254 사이의 정수), CHOOSE는 이를 기반으로 매개변수 목록에서 value1을 선택합니다. value value254로 이동하여 해당 매개변수를 선택합니다. index_num은 숫자, 수식 또는 셀 참조일 수 있습니다. 이 매개변수를 설정할 때 다음 두 가지 사항에 유의하세요.

①index_num이 목록의 마지막 값의 인덱스 번호보다 1보다 작거나 큰 경우 CHOOSE는 #VALUE 오류 값을 반환합니다. 예를 들어 CHOOSE(3,1,2)의 경우 index 매개변수가 3인데 매개변수 목록에 값이 2개만 있으므로 #VALUE!를 반환합니다. (오류 유형: 값을 찾을 수 없습니다.)

②index_num이 10진수이면 사용하기 전에 잘립니다. 예를 들어 CHOOSE(1.99,1,2), 1.99는 잘리고 1로 반올림된 다음 매개변수 목록 {1,2}에서 첫 번째 매개변수 값 1이 수식 반환 값으로 선택됩니다.

Value1-value254: 매개변수 목록에는 하나 이상의 값 매개변수가 포함됩니다. 즉, value1이 필수이며 매개변수 목록의 값 개수는 index_num의 가능한 최대값보다 크거나 같아야 합니다. 값은 숫자, 셀 참조, 정의된 이름, 수식, 함수 또는 텍스트일 수 있습니다.

Excel 함수 학습: CHOOSE 함수와 IF 함수

2. 단일 논리 판단 능력인 CHOOSE는 IF보다 열등합니다.

위의 CHOOSE 함수에 대한 설명과 설명을 읽어 보면 CHOOSE 함수가 IF 함수의 기능을 가지고 있음을 어렵지 않게 알 수 있습니다.

IF의 기본문은 IF(논리적 판단, 논리가 맞을 때 반환값, 논리가 틀릴 때 반환값)이고, 더하기 TRUE는 값 1, FALSE는 값 0에 해당하므로 번역하면 됩니다. IF 함수문을 CHOOSE 함수문으로, 즉 CHOOSE(2논리 판단값, 논리가 맞을 때 반환값, 논리가 틀렸을 때 반환값)로 변환합니다.

논리적 판단 결과가 TRUE인 경우 2-TRUE=2-1=1, CHOOSE 함수는 value1을 논리적 올바른 반환 값으로 선택합니다.

논리적 판단 결과가 FALSE인 경우 2-FALSE=2-0= 2, CHOOSE 함수는 논리 오류 반환 값으로 value2를 선택합니다.

사례:

CHOOSE 함수와 IF 함수를 각각 사용하여 점수가 적합한지 확인합니다. CHOOSE 함수는 논리값을 인덱스 번호로 변환하기 위해 2개의 논리값을 사용해야 하는데 이는 약간 복잡합니다!

Excel 함수 학습: CHOOSE 함수와 IF 함수

3. CHOOSE는 여러 조건을 판단하는 능력이 더욱 뛰어납니다.

여러 조건부 판단의 경우 IF 함수를 좋아하는 팬이라면 여러 중첩 방법을 사용하여 이를 처리할 것입니다. 하지만 결과적으로 함수식이 길고 번거로워서 해석하기가 어렵습니다. 중첩 과정에서 IF 함수를 여러 번 사용해야 합니다. 여러 조건부 판단을 완료하려면 CHOOSE 함수를 사용하는 것이 더 간단하지만 인덱스 매개변수 index_num의 설정 원리를 이해하고 숙달해야 합니다. 다음으로 CHOOSE 함수의 다중 조건부 판단식의 원리를 예를 들어 설명하겠습니다.

사례:

아래 그림의 평가 수준을 해당 수준으로 변환하세요. 각 사람마다 고유한 평가 수준이 있습니다.

이때 IF 함수를 사용하면 삼중 중첩이 필요합니다. 이는 IF 함수의 앞 중첩에서 여전히 비교적 간단한 상황이며, 조건 수가 증가하면 IF 함수 중첩 수식도 복잡해집니다. 증가하다. CHOOSE 함수식은 중첩될 필요가 없으며 index_num을 1+논리판단 1*1+논리판단 2*2+...+논리판단 n*n 형식으로 작성하고 값 1을 다음과 같이 설정하면 됩니다. 모든 조건을 만족하지 않는 경우에는 '개선 예정'으로 하며, 다른 가치치와 논리적 판단 조건을 순차적으로 정리할 수 있다.

IF 함수 공식은 다음과 같습니다:

=IF(I4="S","Excellent",IF(I4="A","Good",IF(I4="B","General"," 개선될 예정입니다." )))

CHOOSE 함수 공식은 다음과 같습니다:

=CHOOSE(1+(B4="S")*1+(B4="A")*2+(B4="B")*3,"개선 예정 ","Excellent","Good","General")

Excel 함수 학습: CHOOSE 함수와 IF 함수

수식 설명:

CHOOSE 함수의 첫 번째 매개변수 index_num은 선택한 매개변수 목록의 인덱스 번호를 나타냅니다. 모든 조건이 충족되지 않을 경우 모든 논리 조건은 Return FALSE, 1+∑ 논리 조건 n*n=1+0=1, 수식의 최종 반환 값으로 값 1을 선택하므로 모든 조건이 충족되지 않을 때 값 1을 대상 결과로 채워야 합니다. , 이 경우에는 " "개선 예정"이어야 합니다;

첫 번째 조건이 충족되고 다른 조건이 충족되지 않을 때 1+∑ 논리 조건 n*n=1+1*1+0=2, 선택 반환 값은 "excellent"인 값 2입니다.

두 번째 조건이 충족되면 다른 조건은 충족되지 않습니다. 1+∑ 논리 조건 n*n=1+0*1+1*2+0 =3, "좋음"인 값 3을 반환 값으로 선택합니다.

등등.

따라서 논리 조건이 서로 포함되지 않는 경우 CHOOSE 함수의 첫 번째 매개 변수는 1+∑ 논리 조건 n*n의 형태로 표현되어야 하며 나머지 매개 변수의 순서는 value all false, value 논리 1이 true인 경우 논리 2인 경우 값 참...

반대로 논리 조건이 상호 포함되는 경우 CHOOSE 함수의 첫 번째 매개 변수 index_num은 1+논리 판단 1+논리 판단 2+...+논리 판단으로 작성해야 합니다. n의 형식 는 1+∑ 논리조건 n입니다. 논리 n이 만족되면 논리 n-1도 만족해야 하므로 만족된 조건의 개수에 1을 더한 값이 선택된 매개변수 목록의 인덱스 번호가 되고 변환을 위해 *n 형식을 사용할 필요가 없기 때문이다. 대표적인 문제는 기존 개인소득세에 따른 근로보수소득에 대한 세액계산이다. 예를 들어 급여가 4,500위안이면 4,000보다 크고 800보다 큽니다. 논리값을 더하고 1을 더하면 3이 됩니다. 개인소득세는 공식에서 값 3, 즉 A2를 사용하여 계산됩니다. *0.8*0.2, 다음과 같습니다:

=CHOOSE (((A2>800)+(A2>4000)+(A2>25000)+(A2>62500)+1),0,A2-800)*0.2, A2*0.8*0.2,A2*0.8*0.3-
2000,A2*0.8*0.4-7000)

Excel 함수 학습: CHOOSE 함수와 IF 함수

넷째, CHOOSE가 VLOOKUP 기능을 사용할 때 전반적인 이점이 있습니다. 역방향 조회의 경우 IF{1, 0} 구조를 사용하여 테이블 데이터 열의 재구성을 완료하므로 VLOOKUP의 대상 쿼리 값이 쿼리 범위의 첫 번째 열에 나타납니다. 예를 들어, 아래 그림에서는 데이터 원본 영역에서 이름 열이 성적 열 오른쪽에 있으므로 VLOOKUP을 사용하여 직접 쿼리할 수 없으므로 IF{1,0}을 사용하여 A열의 데이터를 재정렬합니다. C. True(1)로 판단되면 $C$10:$C$14 컬럼 데이터를 출력하고, false(0)로 판단하여 $A$10:$A$14 컬럼 데이터를 출력하여 $C$10으로 새로운 컬럼을 구성한다. :$C$14는 첫 번째 열이고, $A $10:$A$14는 검색 영역인 두 번째 열의 배열이므로 VLOOKUP 함수가 대상 결과를 성공적으로 쿼리할 수 있습니다.

그렇다면 문제가 발생합니다. IF{1,0} 구조는 두 데이터 열의 순서만 지정할 수 있으며, 새 쿼리 영역으로 결합할 여러 데이터 열의 순서를 지정할 수 없습니다. 이로 인해 서로 다른 쿼리 열의 여러 셀을 분리해야 하는 경우가 많습니다. 동일한 쿼리 논리에 대해 수식을 설정하고 열 조회와 일치하도록 채우기 수식을 끌 수 없습니다. 예를 들어 현재는 B2 수식을 C2로 끌어서 채울 수 없습니다. IF{1,0} 구조의 이 결함으로 인해 CHOOSE!와 비교할 때 완전히 실패했습니다. Excel 함수 학습: CHOOSE 함수와 IF 함수

다음은 3개의 데이터 열을 한 번에 직접 재정렬하여 통합 쿼리 영역을 구축하는 CHOOSE입니다. 수식을 B2에서 C2로 직접 끌어서 채울 수 있습니다.

=VLOOKUP($A2,CHOOSE({1, 2, 3},$C$10:$C$14,$A$10:$A$14,$D$10:$D$14),COLUMN(),0)

Excel 함수 학습: CHOOSE 함수와 IF 함수공식 설명:

이 수식의 핵심은 CHOOSE{1,2,3} 구조를 사용하여 테이블에 있는 데이터 A10:A14, C10:C14, D10:$D14의 세 열을 C10에 따라 열 1로 재배열한다는 것입니다. C14, 순위 A10:A14 2열, 세 번째 열의 D10:$D14 순서로 Vlookup의 검색 영역으로 사용되는 새로운 데이터 영역을 형성합니다. 그런 다음 COLUMN()을 사용하여 수식이 있는 셀의 열 수를 반환하여 VLOOKUP 쿼리에서 반환된 열 수를 확인합니다. CHOOSE 함수의 이러한 사용은 IF{1,0} 구조가 재구성을 위해 데이터의 두 열 위치만 교환할 수 있다는 한계를 크게 돌파한 것입니다.

이 글에서 Xiaohua는 CHOOSE 함수와 IF 함수의 수평적 비교를 통해 CHOOSE의 여러 실제 사용법을 설명합니다. CHOOSE 기능과 관련하여 알고 있는 다른 기술은 무엇입니까? Xiaohua와 소통하고 공유하고 싶다면 메시지를 남기는 것도 잊지 마세요!

관련 학습 권장 사항: excel 튜토리얼

위 내용은 Excel 함수 학습: CHOOSE 함수와 IF 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Excel에서 동시에 3개 이상의 키워드를 필터링하는 방법 Excel에서 동시에 3개 이상의 키워드를 필터링하는 방법 Mar 21, 2024 pm 03:16 PM

엑셀은 일상적인 사무에서 데이터를 처리하는 데 자주 사용되며, "필터" 기능을 사용해야 하는 경우가 많습니다. Excel에서 "필터링"을 수행하도록 선택하면 동일한 열에 대해 최대 2개의 조건만 필터링할 수 있습니다. 그러면 Excel에서 동시에 3개 이상의 키워드를 필터링하는 방법을 알고 계십니까? 다음으로 여러분에게 보여드리겠습니다. 첫 번째 방법은 필터에 조건을 점진적으로 추가하는 것입니다. 세 가지 적격 세부정보를 동시에 필터링하려면 먼저 그 중 하나를 단계별로 필터링해야 합니다. 처음에는 조건에 따라 "Wang"이라는 직원을 먼저 필터링할 수 있습니다. 그런 다음 [확인]을 클릭한 후 필터 결과에서 [현재 선택 항목을 필터에 추가]를 선택하세요. 단계는 다음과 같습니다. 마찬가지로 다시 별도로 필터링을 수행합니다.

엑셀 인쇄 시 테두리 선이 사라지면 어떻게 해야 하나요? 엑셀 인쇄 시 테두리 선이 사라지면 어떻게 해야 하나요? Mar 21, 2024 am 09:50 AM

인쇄해야 하는 파일을 열 때 인쇄 미리보기에서 어떤 이유로 인해 테이블 ​​프레임 선이 사라진 것을 발견할 수 있습니다. 이러한 상황이 발생하면 인쇄에도 나타나는 경우 제때에 처리해야 합니다. file 이런 질문이 있으시면 에디터에 가입하여 다음 강좌를 배워보세요. Excel에서 표를 인쇄할 때 테두리 선이 사라지면 어떻게 해야 하나요? 1. 아래 그림과 같이 인쇄할 파일을 엽니다. 2. 아래 그림과 같이 필요한 콘텐츠 영역을 모두 선택합니다. 3. 아래 그림과 같이 마우스 오른쪽 버튼을 클릭하고 "셀 서식" 옵션을 선택합니다. 4. 아래 그림과 같이 창 상단의 "테두리" 옵션을 클릭하세요. 5. 아래 그림과 같이 왼쪽 선 스타일에서 가는 실선 패턴을 선택합니다. 6. '외부 테두리'를 선택하세요.

Excel 테이블 호환 모드를 일반 모드로 변경하는 방법 Excel 테이블 호환 모드를 일반 모드로 변경하는 방법 Mar 20, 2024 pm 08:01 PM

일상 업무나 공부를 하다 보면 다른 사람의 엑셀 파일을 복사해서 열어서 내용을 추가하거나 다시 편집하고 저장하는 경우가 가끔 있는데, 엑셀을 잘 몰라서 가끔 호환성 확인 대화 상자가 뜨는 경우가 있습니다. 소프트웨어, 일반 모드로 변경할 수 있나요? 따라서 아래에서 편집자가 이 문제를 해결하기 위한 자세한 단계를 알려드릴 것입니다. 함께 배워보겠습니다. 마지막으로 저장하는 것을 잊지 마세요. 1. 워크시트를 열고 그림과 같이 워크시트 이름에 추가 호환성 모드를 표시합니다. 2. 이 워크시트에서는 내용을 수정하고 저장하면 항상 호환성 검사 대화상자가 팝업되는데, 그림과 같이 이 페이지를 보는 것이 매우 번거롭습니다. 3. Office 버튼을 클릭하고 다른 이름으로 저장을 클릭한 다음

엑셀에서 아래 첨자를 입력하는 방법 엑셀에서 아래 첨자를 입력하는 방법 Mar 20, 2024 am 11:31 AM

e우리는 데이터 테이블 등을 만들기 위해 종종 엑셀을 사용합니다. 때로는 매개변수 값을 입력할 때 특정 숫자를 위 첨자나 아래 첨자로 입력해야 할 때가 있습니다. 예를 들어, 엑셀에서는 아래 첨자를 어떻게 입력합니까? 자세한 단계를 살펴보세요: 1. 위 첨자 방법: 1. 먼저 Excel에 a3(3은 위 첨자)를 입력합니다. 2. 숫자 "3"을 선택하고 마우스 오른쪽 버튼을 클릭한 후 "셀 서식"을 선택합니다. 3. "위첨자"를 클릭한 후 "확인"을 클릭하세요. 4. 보세요, 효과는 이렇습니다. 2. 아래 첨자 방법: 1. 위 첨자 설정 방법과 유사하게 셀에 "ln310"(3은 아래 첨자)을 입력하고 숫자 "3"을 선택한 후 마우스 오른쪽 버튼을 클릭하고 "셀 서식 지정"을 선택합니다. 2. "아래 첨자"를 체크하고 "확인"을 클릭하세요.

Excel에서 위 첨자를 설정하는 방법 Excel에서 위 첨자를 설정하는 방법 Mar 20, 2024 pm 04:30 PM

데이터를 처리하다 보면 배수, 온도 등 다양한 기호가 포함된 데이터를 접하게 되는 경우가 있습니다. Excel에서 위 첨자를 설정하는 방법을 알고 계시나요? Excel을 사용하여 데이터를 처리할 때 위 첨자를 설정하지 않으면 많은 양의 데이터를 입력하는 것이 더 번거로워집니다. 오늘은 에디터가 엑셀 위 첨자의 구체적인 설정 방법을 알려드리겠습니다. 1. 먼저, 그림과 같이 바탕 화면에서 Microsoft Office Excel 문서를 열고 위 첨자로 수정해야 할 텍스트를 선택하겠습니다. 2. 그런 다음 그림과 같이 마우스 오른쪽 버튼을 클릭하고 클릭 후 나타나는 메뉴에서 "셀 서식"옵션을 선택하십시오. 3. 다음으로 자동으로 나타나는 “셀 서식” 대화 상자에서

Excel에서 iif 함수를 사용하는 방법 Excel에서 iif 함수를 사용하는 방법 Mar 20, 2024 pm 06:10 PM

대부분의 사용자는 테이블 데이터를 처리하기 위해 Excel을 사용합니다. 실제로 Excel에도 VBA 프로그램이 있습니다. 전문가를 제외하고는 이 기능을 사용하는 사용자가 많지 않습니다. iif 함수는 실제로 VBA와 유사합니다. iif 함수의 사용법을 소개하겠습니다. SQL 문에는 iif 함수가 있고 Excel에는 VBA 코드가 있습니다. iif 함수는 Excel 워크시트의 IF 함수와 유사하며 참과 거짓 값을 판단하고 논리적으로 계산된 참과 거짓 값을 기반으로 서로 다른 결과를 반환합니다. IF 함수 사용법은 (조건, 예, 아니오)입니다. VBA의 IF문과 IIF 함수 전자의 IF문은 조건에 따라 다른 명령문을 실행할 수 있는 제어문인 반면 후자는

Excel 읽기 모드를 설정하는 위치 Excel 읽기 모드를 설정하는 위치 Mar 21, 2024 am 08:40 AM

소프트웨어 공부에 있어서 우리는 엑셀을 사용하는데 익숙해져 있는데, 편리할 뿐만 아니라 실제 업무에 필요한 다양한 형식을 충족할 수 있고, 엑셀은 사용하기에 매우 유연하며, 읽기에 편리합니다. 오늘은 모두를 위한 엑셀 읽기 모드 설정 위치를 가져왔습니다. 1. 컴퓨터를 켠 다음 Excel 응용 프로그램을 열고 대상 데이터를 찾습니다. 2. Excel에서 읽기 모드를 설정하는 방법에는 두 가지가 있습니다. 첫 번째: Excel에는 Excel 레이아웃에 배포된 편리한 처리 방법이 많이 있습니다. 엑셀 오른쪽 하단에 읽기 모드 설정 바로가기가 있습니다. 십자 표시 패턴을 찾아 클릭하면 십자 표시 오른쪽에 작은 입체 표시가 있습니다. .

PPT 슬라이드에 엑셀 아이콘을 삽입하는 방법 PPT 슬라이드에 엑셀 아이콘을 삽입하는 방법 Mar 26, 2024 pm 05:40 PM

1. PPT를 열고 엑셀 아이콘을 삽입해야 하는 페이지로 페이지를 넘깁니다. 삽입 탭을 클릭합니다. 2. [개체]를 클릭하세요. 3. 다음과 같은 대화상자가 나타납니다. 4. [파일에서 생성]을 클릭한 후 [찾아보기]를 클릭하세요. 5. 삽입할 엑셀 표를 선택하세요. 6. 확인을 클릭하면 다음 페이지가 나타납니다. 7. [아이콘으로 표시]를 체크하세요. 8. 확인을 클릭합니다.

See all articles