Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

 

일반적으로 대부분의 튜토리얼은 "Copilot에게 수식 작성을 요청"하는 것에서 멈춥니다. 이는 유용하지만 실제 가치는 다음과 같습니다. 지저분한 비즈니스 시나리오를 일반 영어로 설명하고 Copilot에서 공식 초안을 작성한 다음 Excel의 이 공식 설명 기능을 사용하여 구축된 내용과 이유를 정확히 이해할 수 있습니다. 이는 실제로 복잡한 수식이 어떻게 작동하는지 스스로 배우는 Copilot의 진정한 힘을 활용하는 데 도움이 될 것입니다.

이 자습서에서는 Excel에서 Copilot을 사용하여 복잡한 수식을 작성하고 이해하는 방법을 보여줍니다. 비즈니스 목표를 일상 언어로 설명하고 Copilot이 복잡한 공식을 생성하도록 하세요.

전제조건: Copilot이 활성화된 Microsoft 365 구독(유료 Copilot 라이선스는 여기에 표시된 전체 인그리드 및 설명 기능을 제공합니다).

1단계:데이터 준비

Copilot을 사용하기 전에 데이터를 구조화하는 것이 중요합니다. Copilot이 데이터를 제대로 이해할 수 있도록 데이터는 테이블이나 지원되는 범위에 있어야 합니다. Microsoft는 Excel에서 Copilot을 사용하기 전에 테이블이나 지원되는 범위에서 데이터 서식을 지정할 것을 특히 권장합니다.

  • 전체 범위 선택
  • 삽입으로 이동 탭>> 선택 또는 Ctrl+T를 누르세요.
  • '내 테이블에 헤더가 있습니다'를 확인하세요.
  • 확인을 클릭하세요.

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

  • 테이블 디자인으로 이동 탭>> 테이블 이름 상자 선택>> 테이블 이름을 SalesData로 지정합니다.

이제 Copilot이 쉽게 참조할 수 있는 구조화된 데이터가 생겼습니다.

2단계:쉬운 영어로 목표 설명(수식 구문 필요 없음)

"공식을 써주세요"로 시작하지 마세요. 목표부터 시작하세요. 실제 비즈니스 질문에 답하는 유출 수식(자동으로 확장되는 하나의 수식)을 원한다고 가정해 보겠습니다. 다음 비즈니스 질문을 살펴보겠습니다:

"I want a formula for the Sales Log column E that looks up the rep's Region,
then checks if their Revenue is above $10,000 — if yes, use the 'High' tier rate
from the Commission table; if no, use the 'Standard' tier rate. Both Region and Tier
need to match."

여기서 무엇을 했는지 주목하세요. 구문이 아니라 논리를 설명했습니다. Copilot에게 데이터 구조, 조건 및 예상 결과에 대해 알려주었습니다. 이전에는 수동으로 수식을 작성하는 데 10~15분 정도 걸렸던 것과 정확히 같습니다.

Copilot에게 요청하는 방법:

  • 으로 이동 탭>> Copilot 선택
  • 위의 정확한 일반 영어 프롬프트를 입력하거나 붙여넣으세요.
  • Enter 키를 누르거나 제안 버튼을 클릭하세요.
  • Copilot은 즉시 수식을 생성하여 Excel 셀에 삽입합니다.
  • 그리드에 결과 미리보기 표시

공식 부조종사 반환:

=XLOOKUP(C2&IF(D2>10000,"High","Standard"),'Commission Table'!$A$2:$A$9&'Commission Table'!$B$2:$B$9,'Commission Table'!$C$2:$C$9)

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

정확한 열 번호는 테이블에 따라 약간 다를 수 있습니다. Copilot은 일반적으로 올바른 결과를 얻습니다.

3단계:부조종사가 공식을 설명하도록 하기(실제 학습 순간)

이제 대부분의 사람들이 일반적으로 건너뛰는 강력한 부분을 살펴보세요.

  • 흘려진 수식이 포함된 셀을 클릭하세요
  • 마우스 오른쪽 버튼 클릭>> Copilot 제안 선택>> '이 공식 설명'을 선택하세요. 드롭다운에서

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

Copilot은 일반 영어로 명확한 단계별 분석이 포함된 설명 카드(또는 창)를 즉시 엽니다.

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

일반적인 Copilot 설명:

수식 =XLOOKUP(C2&IF(D2>10000,"High","Standard"),'Commission Table'!$A$2:$A$9&'Commission Table'!$B$2:$B$9,'Commission Table'!$C$2:$C$9)는 지역 및 수익 계층을 "수수료 표"에 일치시켜 2행의 판매 기록에 대한 수수료율을 찾습니다.

  • C2 셀의 지역('북부')을 D2(12,500)의 수익이 10,000보다 큰지 여부에 따라 결정되는 계층(참인 경우 '높음', 거짓인 경우 '표준')과 결합합니다.
  • 각 행의 지역 열(A2:A9)과 계층 열(B2:B9)을 결합하여 '커미션 테이블'에서 이 결합된 값('NorthHigh')을 검색합니다.
  • 일치하는 항목을 찾으면 '수수료 표'의 C2:C9 열에서 해당 수수료율을 반환합니다.

예를 들어, D2가 12,500(>10,000)이므로 수식은 "NorthHigh"를 찾고 C3에서 요율인 0.08(8%)을 반환합니다.

부조종사에게 층별로 설명해달라고 요청하세요

위 설명의 공식을 따르지 않더라도 걱정하지 마세요. 동일한 Copilot 채팅에서 다음을 입력하세요:

"Can you explain this formula to me one part at a time, starting from the inside out?"

Copilot이 안내해 드립니다. 해당 설명의 모양과 실제 의미는 다음과 같습니다.

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

단계별 분석(내부 → 외부)

1단계:D2>10000

이것이 가장 깊은 비교입니다.

기능 D2의 수익 값이 $10,000보다 큰지 확인 D2 값 12500결과

2단계:IF(D2>10000,"높음","표준")

IF 문으로 비교를 래핑하여 계층 이름을 반환합니다.

기능 TRUE인 경우 → '높음'을 반환하고, FALSE인 경우 → '표준'을 반환합니다. D2 =12500이므로 12500> 10000이 TRUE결과 “높음”

3단계:C2&IF(D2>10000,"높음","표준")

지역을 계층과 연결하여 조회 키를 생성합니다. .

기능 지역(C2) + 계층을 함께 결합 C2 값 '북쪽'IF 결과 '높음'결과 “노스하이”

이것이 우리가 찾고 있는 것입니다. 커미션 표에 있습니다.

4단계:'수수료 표'!$A$2:$A$9&'수수료 표'!$B$2:$B$9

조회 배열을 생성합니다. 커미션 표에서 지역 + 계층을 연결합니다.

기능 각 지역을 해당 계층과 결합하여 키 배열을 만듭니다. 결과(배열) {“북표준”; “북고”; “사우스표준”; “사우스하이”; “동표준”; “이스트하이”; “웨스트스탠다드”; “웨스트하이”}

이것이 우리가 검색 중인 것입니다. .

5단계:'수수료 표'!$C$2:$C$9

이것이 반환 배열입니다. — 수수료율.

기능 일치하는 항목이 발견되면 반환할 값을 지정합니다. 결과(배열) {0.05; 0.08; 0.04; 0.07; 0.06; 0.09; 0.045; 0.075}

6단계:전체 XLOOKUP(…)

모두 합쳐보세요!

=XLOOKUP( “NorthHigh”, {“NorthStandard”;”NorthHigh”;…}, {0.05;0.08;…} )

기능 조회 배열에서 'NorthHigh'를 찾아 해당 비율을 반환합니다. 일치하는 위치를 찾았습니다 위치 2(NorthHigh)결과 0.08(8.00%로 표시됨) )

복잡한 수식을 사용한 비즈니스 시나리오

다양한 유형의 프롬프트를 사용할 수 있습니다. 열 이름과 기준을 더 정확하게 언급할수록 정확한 수식을 얻을 가능성이 높아집니다. 다음 비즈니스 질문을 살펴보겠습니다.

"동부 지역 컴퓨터 판매량만 보여주세요. 각 고유 영업사원, 해당 기간의 총 판매량 및 성과 상태를 나열하세요. 500달러가 넘으면 '고성과자', 100~150달러이면 '평균', 그렇지 않으면 '개선 필요'. 명확한 헤더를 사용하여 총 판매량을 기준으로 내림차순으로 목록을 정렬하세요."

이는 여러 조건(지역 + 범주)에 대한 필터링, 개인별 집계, 계층화된 논리 적용 및 정렬이 필요하기 때문에 복잡합니다. 이전에는 수동으로 수식을 작성하는 데 10~15분 정도 걸렸습니다.

  • 정확한 일반 영어 프롬프트를 입력하거나 붙여넣으세요.
"Create a dynamic spill formula for table SalesData. Filter to Region = "East",
Product Category = "Computers". Return unique Salesperson, their Total Sales Amount,
and a Performance Status column ("High Performer" if total > 2000, "Average" if >= 1000,
otherwise "Needs Improvement"). Sort by Total Sales descending. Include headers:
Salesperson, Total Sales, Performance Status."
  • Enter 키를 누르거나 제안 버튼을 클릭하세요.

공식 부조종사 반환:

=LET(
filtered, FILTER(SalesData, (SalesData[Region]="East")*(SalesData[Category]="Computers"), ""),
salespersons, UNIQUE(INDEX(filtered,,4)),
totals, MAP(salespersons, LAMBDA(sp, SUMIFS(SalesData[SalesAmount], SalesData[Region], "East", SalesData[Category], "Computers", SalesData[Salesperson], sp))),
status, MAP(totals, LAMBDA(t, IFS(t>2000, "High Performer", t>=1000, "Average", TRUE, "Needs Improvement"))),
combined, HSTACK(salespersons, totals, status),
sorted, SORT(combined, 2, -1),
VSTACK({"Salesperson","Total Sales","Performance Status"}, sorted)
)
  • 완료를 클릭하세요.
  • Excel 셀에 수식을 자동으로 삽입

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

Copilot은 이 공식의 작동 방식에 설명된 공식을 자동으로 표시합니다.

수식 작동 방식:

  1. 필터 – 지역 =“동부” AND 범주 =“컴퓨터”인 모든 행을 가져옵니다.
  2. 독특함 – 필터링된 데이터에서 고유한 영업사원 이름 추출
  3. MAP + SUMIFS – 각 고유 영업사원의 총 매출을 계산합니다.
  4. MAP + IFS – 임계값에 따라 성과 상태를 할당
  5. HSTACK – 세 개의 열을 가로로 결합
  6. 정렬 – 총 판매량(열 2)별 주문 내림차순(-1)
  7. VSTACK – 상단에 헤더 행을 추가합니다

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

수식은 완전히 동적이며 동부/컴퓨터 판매 데이터를 테이블에 추가하면 자동으로 다시 계산됩니다!

이 수식에 대해 이 수식 설명 기능을 사용할 수도 있습니다. 어느 쪽이든 목표는 학습입니다. 자신에게 가장 적합한 접근 방식을 선택하세요.

Master Excel Copilot:복잡한 수식을 단계별로 작성 및 디코딩

4단계:반복 및 개선(더욱 복잡한 구성)

Copilot 창에 머물거나 =를 다시 입력하고 다음과 같은 후속 프롬프트를 표시합니다.

  • "영업사원당 주문 수도 네 번째 열에 표시되도록 수식을 수정하세요."
  • “$2000 및 $1000 임계값을 참조 셀 K1 및 K2로 만들어 쉽게 변경할 수 있도록 하세요.”
  • “주문 ID 수를 사용하여 주문당 평균 판매량을 표시하는 열을 추가합니다.”

Copilot은 매번 수식을 업데이트하므로 수식 설명을 다시 요청하여 변경된 내용을 정확히 확인할 수 있습니다. 이 반복 루프는 전문가가 기본 수식에서 프로덕션 수준의 동적 대시보드로 전환하는 방법입니다.

가치를 극대화하기 위한 전문가의 팁

  • 일반 영어 프롬프트에서 구체적으로 설명하세요. 표 이름을 지정하고, 정확한 조건을 나열하고, '동적 유출 수식' 또는 '헤더 포함'이라고 말합니다.
  • 항상 데이터를 기준으로 결과를 확인하세요. 부조종사는 매우 유능하지만 오류가 없는 것은 아닙니다.
  • 나중에 설명된 부분을 자신의 수식에 복사하여 학습하세요. LET, BYROW, LAMBDA 등을 어떤 강좌보다 빠르게 내재화할 수 있습니다.
  • 최적화된 동적 배열 함수이므로 대규모 데이터 세트(수만 행)에서 효과적으로 작동합니다.

결론

위 단계를 수행하면 Excel에서 Copilot을 사용하여 복잡한 수식을 작성하고 이해할 수 있습니다. 이를 사용하여 비즈니스 논리를 수식으로 변환한 다음 이 수식 설명을 사용하여 출력을 이해할 수 있습니다. Copilot은 실제 작업을 수행하면서 Excel 수식을 배우는 가장 쉽고 효과적인 방법 중 하나입니다. 이 프로세스를 통해 복잡한 공식으로 끝나는 것이 아니라 모든 부분이 존재하는 이유와 향후 시나리오에 맞게 조정하는 방법을 이해하게 됩니다. 이것이 바로 Excel에서 Copilot의 진정한 힘입니다. 위의 샘플 데이터로 지금 바로 사용해 보세요. 데이터가 다른 경우 동일한 일반 영어 스타일로 자신의 목표를 설명하세요. 과정은 동일합니다.

솔루션이 포함된 무료 고급 Excel 연습을 받아보세요!