셀의 합을 7로 나눈 다음 Excel에서 전치하는 방법

셀의 합을 7로 나눈 다음 Excel에서 전치하는 방법

Excel에서 세로 행의 숫자를 가져와 모두 더한 다음 7로 나누어야 합니다. 그런 다음 결과를 7개의 동일한 행(매 요일에 대해 하나씩)으로 바꿔야 합니다.

나는 excel =TRANSPOSE("=SUM(D1:D4)/7")에서 다음을 시도했지만 나중에 숫자를 7이 아닌 하나의 셀로만 바꿀 것이라는 것을 깨달았고 심지어 작동하지 않았습니다!

따라서 예를 들어 다음을 수행하고 싶습니다. 이 예에서는 7행 대신 4행을 사용하겠습니다. 그러나 7행을 제외하고는 동일한 작업이 적용됩니다.

6
5
4
3
18 (=SUM(D1:D4))

그러면 =SUM(D1:D4)/5 즉 3.6이 됩니다.

그런 다음 이 결과를 4개의 가로 행으로 바꾸어 다음과 같이 만들고 싶습니다.

3.6 3.6 3.6 3.6

다음 함수 =TRANSPOSE("=SUM(D1:D4)/7")를 사용할 수 있을 것이라고 생각했습니다.

그러나 결과에 대해 필드에 얻는 것은 다음 =SUM(D1:D4)/5이며 이는 첫 번째 수평 필드에만 나타납니다. 4명 전부는 아니고

이것을 어떻게 전치할 수 있는지에 대한 아이디어가 있나요? 그리고 그 함수는 어떻게 작성되나요?

미리 감사드립니다.

****편집 이 내용을 볼 수 있도록 여기와 댓글 중 하나에 넣을 예정입니다. 감사합니다. 답변이 저에게 매우 유용했지만 그 이후로 사양이 변경되었습니다. 또한 그들은 이제 비용 코드와 설명이 수평적으로 상호 연관되도록 하고 각 수평 셀에 날짜를 할당하기를 원하며 이는 꽤 긴 매크로 작성이 필요할 수도 있습니다. 저는 이 작업에 전혀 경험이 없으며 기본 기능을 있는 그대로 사용하는 데 어려움을 겪고 있습니다. 새 시스템으로 전송해야 할 작업표가 8주밖에 안 되므로 이전 데이터베이스를 참조하는 것이 더 쉽다고 생각합니다. 회사의 휴일이 끝나는 12월까지. 답변 감사드립니다**

답변1

TRANSPOSE이 작업을 수행하기 위해 함수를 사용할 필요는 없으며 array formula.

다음이 있다고 가정합니다.

ColA
6
5
4
3

활성 셀인 셀을 강조 표시 A5:G5한 다음 수식을 입력 하고 키를 누르면 다음이 생성됩니다.A5=sum(A1:A4)/5ctrl+shft+enter

ColA ColB ColC ColD ColE ColF ColG
6
5
4
3
3.6  3.6  3.6  3.6  3.6  3.6  3.6

셀의 값을 변경하면 A1:A4모든 수식 합계가 업데이트됩니다.

답변2

가장 간단한 방법은 첫 번째 셀에 이 수식을 사용하는 것입니다.

=SUM($D1:$D4)/7

그런 다음 6개 이상의 셀에 복사하세요.

단일 기능을 원한다면 이렇게 해야 합니다.

=SUM($D1:$D4)/{7,7,7,7,7,7,7}

7셀 수평 범위에 "배열이 입력되었습니다"

관련 정보