코파일럿 프로로 성적 처리를 빠르게!?

때마침 성적 처리 기간과 맞물려 코파일럿 프로가 적용된 엑셀을 이것저것 사용해보면서 느낀 점을 한 번 공유해 보겠습니다.

일단, 영어로 프롬프트를 작성해야한다는 점이 제일 불편하네요. 😨

번역기를 통해서 뭔가를 해야한다는 점이 느무느무 힘들어요. ( 챗GPT와 영어 공부를 해야할까봐요 )

우선 학교 LMS 사이트에서 내려받은 학생들의 성적 데이터를 가지고 테스트를 해봤습니다.

원본데이터입니다.

이 데이터를 Microsoft 365 엑셀에 붙여 넣고 한글로 되어 있던 것은 영어로 변경했습니다.

그리고 삽입 → 테이블을 이용해서 형식을 변경하였습니다. 엑셀에서 코파일럿을 사용하기 위해서는 꼭 표(테이블) 형식이어야 한다고 하네요.

그래서 엑셀 장표에서 표형식이 아닌 셀을 선택하면 코파일럿에 계속 이렇게 뜹니다.

전체 화면 구성은 이렇게 보일꺼에요.

이제 총점이 나왔으니 등급을 줘야겠죠. A+~F까지…

코파일럿에게 요청합니다. (영어가 짧아 번역기 돌려가며 ㅠ.ㅠ)

그러면 아래처럼 수식을 만들고 삽입할꺼냐고 물어보네요.


[Insert column] 버튼을 누르면 I열에 Grade를 삽입합니다.

이제 등급도 나왔으니 각 등급이 몇 명인지 확인해봐야겠죠?

각 등급별 학생수를 정리해서 Sheet1의 B39에 삽입해 달라고 합니다.

[Add to a new sheet] 버튼만 보이네요.

같은 Sheet에는 삽입하지 못하고 다른 sheet에 삽입해준다는데, 삽입 완료했다는데도 sheet2가 보이지 않아서 새로고침을 하니 sheet2는 보이는데, 이전에 생성했던 프롬프트는 다 사라졌네요. ㅠ.ㅠ

정렬을 요청합니다. 이번에도 삽입→테이블로 형식 변경한 후에 명령어 넣으라고 해서 변경하니…

이렇게 나옵니다. 한 번 수식이 적용된 것은 표로 변경이 안되는 것인지 ㅠ.ㅠ

다시 원래 데이터로 돌아가서 순서까지 지정해서 다시 요청해야 할 것 같아요.

Chart how many A+ there are, how many A there are, and how many for all grades. Order by A+, A, B+, B, C+, C, D+, D, F.

로 요청했는데도 완벽하게 변경되지는 않네요.

이번에는 전체 데이터를 성적순으로 정렬해달라고 요청합니다.

Order by column H in descending order

처음에는 그냥 정렬해달라고 하니 오름 차순으로 정렬을 해주더군요. 역시 명령할 때 요구사항을 정확하게 넣어야합니다.

이젠 평균이 궁금해서 물어봅니다.


굳이… 다른 sheet에 넣을 필요는 없는데, 어떻게 안 될까요?

평균은 잘 구해줍니다. 그러나 시간이 걸려요.

기다리는 동안… 이 셀을 쭉 긁어서 총합 확인하고 전체 수로 나누면 될텐데.

혹은 수식 한 줄이면 되는데…라는 생각이 드네요.

이번에는 분포가 궁금해서 표준편차를 구해달라고 요구해봅니다.

그냥 구해달라고 하니 뭘 요구하는지 모르겠다고 해서 그럼 column H의 값의 표준편차를 구해달라고 해봅니다.

What is the standard deviation of the value of column H?

라고 하니

The standard deviation is not a supported aggregation function in the Analysis Expression (AE) language. Therefore, it is not possible to calculate the standard deviation of the values in column H using AE.

(표준 편차는 AE(Analysis Expression) 언어에서 지원되는 집계 함수가 아닙니다. 따라서 AE를 사용하여 H 열에 있는 값의 표준 편차를 계산할 수 없습니다.)

라고 대답합니다.

도대체 무슨 말? 그래서 물어봅니다.

Then, how can I check the distribution chart for the Score items in this table?

아니면 각 점수별 학생수를 뽑아서 그래프를 그려보려고 합니다.

Find the number of students for each score(column H) and graph it. The score ranges from 0 to 100.

원하는 답은 주지 않네요.

그래서 조금 더 자세히 요청해봅니다.

Draw a graph. The x-axis has a score from 0 to 100, and the y-axis has the number of students who received that score. For example, there are two students with a score of 88. Then the y-axis value corresponding to the x-axis 88 should be 2.

결과는 동일합니다.

쩝… 그럼 다시 등급별 학생수를 정리했던 것처럼 요청해봐야겠어요.

Chart how many 95s there are, how many 89s there are, and how many for all Score(column H). Sort by ascending order.

역시나 결과를 안주네요. 아무래도 영어의 장벽 같기도 합니다.

다른 질문을 해볼까요? 최고점 학생을 물어봅니다.

이런 질문은 굳이 데이터를 정렬하지 않고 물어봐도 잘 찾아줄 것 같습니다.

다시 등급별로 A+, A, B+, B.. 순으로 학생수를 그래프로 그려달라고 해도.. 처음 요청했던 등급별 학생수 표가 최선이네요. 절대로 순서를 A, A+ 에서 A+, A로 바꿔주지 않네요.

이번엔 평균점수 이상인 학생이 몇 명인지 물어봅니다.

평균이 81.55명이었으니 그 이상 점수의 학생들의 수를 정확히 찾아서 알려주세요. 19명이라고.

마지막으로 특정 셀만 변경할 수 있는지 한 번 물어봅니다.

A, A+인 학생만 노란색으로 표시해달라고 요청해봅니다.

Only students with A+ and A can change the cell to yellow.

못한다고 하네요.

I'm sorry, but I'm unable to change the cell color to yellow for students with A+ and A grades at the moment. Is there anything else I can help you with?


오늘은 여기까지…

장점은… 잘 모르겠습니다. 할 수 있는 게 별로 없어서.

단점은

  1. 영어가 안된다.

  2. 영어가 안되니 명령을 해도 잘 이해를 못한다 = 내가 프롬프트를 잘 못 준건지 기능이 없는 건지 잘 모르겠다.

  3. 아직까지는 코파일럿으로 뭔가를 하려는 것보다 엑셀에 수식을 쓰는게 빠른 것 같다.


뭔가 wow! 한 점이 분명 있을텐데 못 찾아서 아쉬워요.


#11기코파일럿프로

8
2개의 답글

👉 이 게시글도 읽어보세요