> 주제 > excel > 본문

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

青灯夜游
풀어 주다: 2023-03-31 15:16:05
원래의
1992명이 탐색했습니다.

MAX는 최대값을 구하는 함수 아닌가요? 언제부터 '쿼리계의 다크호스'가 되었나요? VLOOKUP이 패배감을 느꼈나요? 다음 기사는 MAX의 쿼리 기능에 대한 심층적인 이해를 제공할 것입니다. 도움이 되기를 바랍니다.

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

VLOOKUP이 주어진 콘텐츠에 따라 필요한 데이터를 일치시킬 수 있다는 것은 누구나 알고 있습니다. 이 때문에 기능계에서 큰 평판을 얻고 있습니다. 하지만 오늘 공유하고 싶은 세 가지 예의 경우 VLOOKUP을 사용하여 데이터를 일치시키면 다소 번거로울 것입니다(관심 있는 친구들은 직접 시도해 볼 수 있습니다). VLOOKUP이 고민하던 바로 그 순간, MAX 기능은 한마디도 하지 않고 단 하나의 루틴으로 세 가지 문제를 모두 해결했습니다.

어떤 친구들은 궁금해 할 수도 있는데, MAX는 최대값을 찾는 함수 아닌가요? VLOOKUP이 해결할 수 없는 문제를 어떻게 해결할 수 있을까요? 그리고 이 루틴은 무엇인가요? 아래를 보시면 이해가 되실 겁니다...

예시 1: 사업 세부정보 테이블에서 각 대리점의 최신 사업일을 찾아보세요

문제에 대한 이해를 돕기 위해 데이터 소스에는 이제 각 딜러의 최신 비즈니스 날짜를 가져와야 합니다. (팁: 데이터 소스의 영업일은 오름차순으로 정렬되어 있습니다.)

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

VLOOKUP을 사용하여 문제를 해결하는 방법을 모르시나요? MAX에서 사용하는 루틴은 다음과 같습니다:

=MAX(($A$2:$A$18=D2)*$B$2:$B$18)

입력 방법에 대한 애니메이션 데모를 참조하세요:

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

주의하세요 수식을 입력한 후 Ctrl과 Shift 키를 동시에 누른 상태에서 Enter를 누르면 수식에 중괄호가 자동으로 나타납니다.

이 공식을 이해하는 방법은 모두가 가장 궁금해하는 질문입니다. 사실 원리는 매우 간단합니다. 먼저 A 열의 데이터가 우리가 판단해야 할 공급자와 일치하는지 비교하십시오. , $A$2:$A$18= $D2의 이 부분의 역할입니다. 편집 막대에서 수식의 이 부분을 선택하고 F9 키를 누르면 수식의 계산 결과를 볼 수 있습니다.

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

수식의 결과가 논리값의 집합임을 알 수 있습니다. A열의 내용이 일치할 딜러와 일치하면 TRUE이고, 일치하지 않으면 FALSE입니다.

다음 단계는 이 논리값 집합을 사용하여 B열의 영업일을 곱하는 것입니다(Excel의 날짜는 기본적으로 숫자입니다). 연산을 수행할 때 TRUE는 숫자 1과 같고 FALSE는 와 같습니다. 연산을 수행할 때 숫자 0이 동일하므로 계산은 다음과 같습니다.

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

구입된 숫자 집합에서 0은 해당 딜러가 일치하지 않을 때 반환되는 값을 나타내고, 0이 아닌 숫자는 해당 딜러가 일치된 후 반환되는 영업일을 나타냅니다. 가장 큰 값이 최신 날짜이므로 MAX는 최종 결과를 쉽게 얻을 수 있습니다.

만약 생성된 결과가 날짜가 아닌 숫자라면 셀 형식을 날짜 형식으로 변경해도 문제가 없습니다.

예시 2: 직업 번호나 이름에 따라 해당 보너스를 받으세요

보통 데이터 매칭을 수행할 때 고정된 조건을 사용하여 검색합니다. 이 예에서 우리의 조건은 둘 중 하나입니다.

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

직업 번호나 이름에 관계없이 해당 보너스를 받을 수 있습니다.

VLOOKUP이 이 문제를 어떻게 해결할 수 있는지 모르겠습니다. 어쨌든 MAX는 여전히 동일한 루틴입니다.

=MAX(($A$2:$B$13=E2)*$C$2:$C$13)=MAX(($A:$B=E2)*$C:$C)

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

公式的录入方法和原理不再赘述,与示例1完全一样,再来看看示例3。

示例3:按照姓名找到对应的分组代码

每一组有四名组员,按照组员姓名找到所属分组的代码。

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

如果说前两个例子VLOOKUP还想挣扎着折腾一下的话,这个例子直接就能让VLOOKUP找不到北了。MAX还是沿用了老套路:

=MAX(($B:$E=A7)*$A:$A)

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!

Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!입력 방법 및 수식의 원리는 설명하지 않겠습니다 자세한 내용은 예시 1과 완전히 동일합니다. 예시 3을 다시 살펴보겠습니다.

예 3: 이름에 따라 해당 그룹 코드 찾기

🎜각 그룹에는 4명의 멤버가 있는데, 그룹 멤버의 이름에 따라 그룹의 코드를 찾으세요. 🎜🎜Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!🎜🎜라고 하면 VLOOKUP이 여전히 두 가지 예제로 인해 어려움을 겪고 있는 경우 이 예제는 VLOOKUP이 길을 찾을 수 없도록 직접 만듭니다. MAX는 여전히 이전 루틴을 따릅니다. 🎜🎜=MAX(($B$2:$E$4=A7)*$A$2:$A$4)🎜🎜🎜🎜🎜MAX 함수는 어떻습니까? 이 루틴은 매우 강력하지 않습니까! 🎜🎜이 루틴을 사용하려면 다음 두 가지 사항에 주의해야 합니다. 🎜🎜1. 검색 결과는 숫자입니다.

2. 심사 조건을 위한 영역과 결과가 위치하는 영역의 선택은 정확하고 잠겨 있어야 합니다.

그렇다면 찾고자 하는 결과가 숫자가 아니면 어떻게 될까요?

현재로서는 MAX만으로는 처리할 수 없습니다. 이에 대해서는 나중에 IF나 다른 기능이 필요합니다.

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

위 내용은 Excel 함수 학습: 쿼리 세계의 다크호스 - MAX()!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:itblw.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿