>주제 >excel >Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

青灯夜游
青灯夜游앞으로
2022-08-16 10:30:113037검색

이전 글 "사례로 배우는 엑셀차트, 눈금원통형 기둥차트 그리는 방법을 이야기해보자"에서는 눈금원통형 기둥차트 그리는 방법에 대해 알아보았습니다. 오늘은 또 다른 엑셀 차트 튜토리얼을 공유하고 엑셀 차트를 웹페이지처럼 움직이게 하는 방법에 대해 이야기해보겠습니다. 특히 회사의 데이터를 부서별로 나누어야 할 경우에는 키워드만 입력하면 테이블 데이터와 차트가 자동으로 변경됩니다. , 너무 혼란스럽습니다.

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

웹을 탐색할 때 웹 페이지는 우리의 선택에 따라 다른 내용을 표시합니다. "키워드를 입력하면 해당 데이터와 차트가 자동으로 표시됩니다"라는 Excel 표를 만드는 것에 대해 생각해 본 적이 있습니까? ? 예를 들어 급여통계를 만들고 싶을 때 부서를 키워드로 사용하면 부서명을 입력할 때마다 해당 부서에 해당하는 급여내역과 통계차트가 자동으로 출력됩니다.

최근 월드컵이 인기가 많습니다. 월드컵 통계를 예로 들어보겠습니다. 최종 효과는 다음과 같습니다.

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

1. 학습 목표

동적 차트는 일종의 실제입니다. 선택 차트를 기반으로 다양한 정보를 시간으로 표시합니다. 이번에는 월드컵 조별 예선 각 팀의 결과를 바탕으로 다이나믹 차트를 만들었습니다. 원본 데이터는 다음과 같습니다.

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

목표를 달성하기 위해 충족해야 할 조건은 다음과 같습니다.

  • 1. 그룹 8 옵션에 A-H가 포함된 드롭다운 상자가 있습니다.

  • 2. 그룹의 데이터를 자동으로 표시하고 해당 세로 막대형 차트를 자동으로 그리려면 옵션을 선택하세요. 생산 방법

원본 데이터 처리데이터를 얻은 후 일반적으로 원본 데이터를 매핑 데이터로 사용하기 전에 원본 데이터에 대해 특정 처리를 수행해야 합니다.

위 그림과 같이 A열 앞에 새 열을 삽입하면 같은 그룹의 다른 팀을 구분할 수 있습니다. A3 셀에

=B3&COUNTIF(B$2:B3,B3) 수식을 입력합니다. 위에 표시된 결과를 얻으려면 두 번 클릭하고 입력하세요.

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

1. COUNTTF(계산 영역, 계수 조건):

계산 영역의 셀이 계수 조건을 만족하면 1을 더합니다. 셀 A3의 수식을 분석하면 B2:B3 영역에서 셀 B3의 내용(문자 A)이 발생한 횟수가 반환됩니다. 한 번만 계산될 수 있으므로 COUNTIF는 1을 반환합니다.

2. (B2:B3,B3) 대신 (B$2:B3,B3)입니다. COUNTTF(计数区域,计数条件)

如果在计数区域中的单元格满足计数条件,则加1。就A3单元格的公式来分析,在B2:B3这个区域中,返回等于B3单元格的内容(A字母)出现次数。可以数出来是1次,所以COUNTIF返回1;

2、为什么是(B:B3,B3),而不是(B2:B3,B3)

我们先将公式改成=B3&COUNTIF(B2:B3,B3),最终A列呈现的结果如下图:

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

此时可以看到A列的数据中,每个小组只有前两个队是正确的结果。这是因为计数区域单元格没有绝对引用,向下填充公式时,计数区域会自动改变行号,依次为B2:B3,B3:B4,B4:B5……,大家会发现,这时候的所有计数区域都是2个单元格,所以在A列中最大的号数就是2。

要想让计数累计,就需要锁定计数区域开始单元格的行号,所以公式中计数区域是B:B3,向下拖动公式时,依次为B:B3,B:B4,B:B5……

3、&

먼저 수식을 =B3&COUNTIF(B2:B3,B3)로 변경합니다. A열에 표시되는 최종 결과는 다음과 같습니다.

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

이때 A열의 데이터를 보면 알 수 있습니다. , 각 그룹은 처음 두 팀만 올바른 결과를 얻었습니다. 이는 계산 영역의 셀에 대한 절대 참조가 없기 때문입니다. 수식을 아래쪽으로 채울 때 계산 영역에서는 B2:B3, B3:B4, B4:B5..., 순서대로 행 번호가 자동으로 변경됩니다. 이때 모든 개수가 범위에 포함된 셀은 모두 2개이므로 A열의 가장 큰 숫자는 2입니다. 계산을 누적하려면 계산 영역의 시작 셀의 행 번호를 잠가야 하므로 수식의 계산 영역은 B$2:B3입니다. 수식을 아래로 드래그하면 순서는 B입니다. $2:B3, B$2:B4. B$2:B5...

3 & 기호

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법&의 기능은 셀 B3의 내용과 내용을 연결하는 것입니다. COUNTTF 함수에 의해 반환됩니다. 예를 들어 셀 A3의 수식에서 B3의 내용은 "A"이고 COUNTIF 함수는 1을 반환하므로 최종 값은 "A1"입니다.

3. 드롭다운 상자 만들기Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

셀 M1을 선택하고, 메뉴 표시줄에서 "데이터"를 클릭하고, "데이터 확인"을 클릭하고, 팝업 창에서 "데이터 확인"을 클릭하세요

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

팝업 창에서 "허용"을 목록으로 설정하고 "소스"를 "A,B,C,D,E,F,G,H"로 쉼표로 구분하여 설정하세요.

셀 M1을 선택하면 드롭다운 상자가 나타납니다

🎜🎜🎜🎜🎜🎜 4. 보조 데이터 생성🎜🎜🎜🎜아래 그림과 같이 M2:U6 영역을 보조 데이터 영역으로 사용합니다. 또한 실제 지도 제작 데이터입니다. 보조 데이터 영역을 만드는 것도 매우 간단합니다. 소스 데이터의 C2-K2 셀 내용을 M2-U2 셀 영역에 직접 복사한 다음 M3 셀에 수식을 입력합니다.

=IFERROR(VLOOKUP($M$1&ROW(A1),$A$3:$K$34,3+COLUMN(A1)-COLUMN($A1),0),""), 오른쪽 아래로 당겨서 아래 표를 얻으세요. =IFERROR(VLOOKUP($M&ROW(A1),$A:$K,3+COLUMN(A1)-COLUMN($A1),0),""),右拉下拉可得到下表。

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

公式解析:

IFERROR(VLOOKUP($M&ROW(A1),$A:$K,3+COLUMN(A1)-COLUMN($A1),0),"")

1.COLUMN( 指定单元格/单元格区域)函数

其作用是返回指定单元格或单元格区域的列数。如上,COLUMN(A1)就会返回1;

2.ROW(指定单元格/单元格区域)函数

其作用是返回指定单元格或单元格区域的行号。如上,ROW(A1)就会返回1;

3.VLOOKUP(查找值,查找区域,返回值列号,0)函数

在M3单元格中,要得到A组的第一个球队名称,第一参数为$M&ROW(A1),得到查找值A1,第二参数为$A:$K,表示在源数据的A3-K34单元格区域查找,第三参数为3+COLUMN(A1)-COLUMN($A1),由于我们的公式要向右拉,所以要找一下数学规律,从M3单元格开始,依次需要返回的列号是3+0、3+1、3+2、3+3……,所以M3单元格公式的第三参数是

3+COLUMN(A1)-COLUMN(A1),此时再右拉一格,N3单元格公式的第三参数变成了

3+COLUMN(B1)-COLUMN(B1),此时我们要想办法让3后面的两个列号相减得到1,使用B1列号减A1列号就可以得到1,所以需要将第二个COLUMN的引用单元格列号锁定,所以最终得到公式第三参数为3+COLUMN(A1)-COLUMN($A1)

Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

공식 분석:

IFERROR(VLOOKUP($M$1&ROW(A1),$A$3:$K$34,3+COLUMN(A1)-COLUMN($A1),0),"")

1.COLUMN(지정된 셀/셀 범위) 함수해당 기능은 지정된 셀 또는 셀 범위의 열 수

를 반환하는 것입니다. 위와 같이 COLUMN(A1)은 1을 반환합니다.

2.ROW(지정된 셀/셀 범위) 함수 Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

해당 기능은 지정된 셀 또는 셀 범위의 Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법행 번호

를 반환하는 것입니다. 위와 같이 ROW(A1)은 1을 반환합니다.

3.VLOOKUP(검색 값, 검색 영역, 반환 값 열 번호, 0) 함수 Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

셀 M3에서는 그룹 A 팀의 첫 번째 공을 가져와야 합니다. name의 첫 번째 매개변수는 $M$1&ROW(A1)이고, 검색값 A1을 구하고, 두 번째 매개변수는 $A$3:$K$34로, 소스 데이터에서 A3-K34 셀 범위에서 검색하려면 세 번째 매개변수가 3+COLUMN(A1)-COLUMN($A1)입니다. 수식을 오른쪽으로 가져와야 하기 때문입니다. 셀 M3부터 시작하여 수학적 규칙을 찾아야 합니다. 순서대로 반환되어야 하는 열 번호는 3+0, 3+1, 3+2, 3+3...이므로 세 번째 매개 변수는 M3 셀의 수식은 1Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법

3+COLUMN(A1 )-COLUMN(A1)입니다. 그런 다음 한 셀을 오른쪽으로 드래그하면 셀 N3에 있는 수식의 세 번째 매개 변수는

3+COLUMN(B1)-COLUMN(B1) , 이때 3 다음의 두 열 번호를 빼서 1을 얻는 방법을 찾아야 합니다. B1 열 번호에서 A1 열 번호를 뺀 값을 사용하여 1이므로 두 번째 COLUMN의 참조 셀의 열 번호를 잠가야 하므로 결국 얻은 수식의 세 번째 매개 변수는 3+COLUMN(A1)-COLUMN($A1)입니다. .

🎜4.IFERROR(올바른 경우 값 반환, 오류인 경우 값 반환) 함수 🎜🎜🎜 오류 발생 시 응답을 정의하는 역할을 합니다. 올바른 경우 첫 번째 매개변수를 반환하고, 틀리면 두 번째 매개변수를 반환합니다. 🎜🎜🎜🎜 5. 세로 막대형 차트 만들기 🎜🎜🎜🎜데이터 M3:U6을 선택하고 삽입 옵션을 클릭한 후 세로 막대형 차트를 선택하고 차트 제목을 수정하면 A그룹 팀 결과의 세로 막대형 차트가 생성됩니다. 다음과 같이. 🎜🎜🎜🎜🎜🎜🎜🎜오늘 튜토리얼은 여기까지입니다. 다 마치셨나요? M1 셀의 내용을 B로 빠르게 수정해보고, M3:U6 데이터 영역이 변경되는지, 세로 막대형 차트가 자동으로 변경되는지 확인해보세요. 다음과 같이 되면 여러분이 만든 동적 차트가 성공한 것입니다. ~🎜 🎜🎜🎜🎜🎜🎜🎜관련 학습 권장 사항: 🎜excel 튜토리얼🎜🎜

위 내용은 Excel 차트 학습: 차트를 웹 페이지처럼 움직이게 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 itblw.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제