다른 시트의 백분율을 계산하는 Excel 수식

다른 시트의 백분율을 계산하는 Excel 수식

aa 목록에서 완료된 항목의 비율을 계산하려고 합니다. 의 말을하자:

    #of Visit    Place  Comment
    --------     -----   -----
    355          A      abc
    345          B      xyz
    322          C
    301          D
    288          E      pqr
    245          F

그래서 제가 하려는 작업은 완료된 행 수(설명 셀이 비어 있지 않음)를 확인하는 것입니다.

여기에 의견 입력란이 비어 있지 않은 모든 방문을 추가하고 총 방문으로 나눕니다.

그러나 나는 이것을 Excel에서, 바람직하게는 다른 시트에서 달성하려고 노력하고 있습니다. 따라서 데이터는 한 시트에 있고 통계는 다른 시트에 있습니다.

공식에 대한 도움이 필요합니다. 도움을 주시면 감사하겠습니다.

업데이트됨:

좋습니다. 매우 도움이 됩니다. 하지만 B가 채워지면 A의 값을 더하는 방법을 찾아야 합니다. 즉, COUNTA(C2:C7) = 3인데 제가 구하는 것은 COUNTA(C2:C7)에 해당하는 A의 합입니다. 즉, 355 + 345 + 288입니다.

답변1

요약하자면, 당신이 찾고 있는 것은 입니다 =SUMIF(Sheet1!C:C,"<>",Sheet1!A:A).

따라서 댓글이 있는 방문의 비율을 얻으려면 최종 공식은 다음과 같습니다.=SUMIF(Sheet1!C:C,"<>",Sheet1!A:A)/SUM(Sheet1!A:A)

예시 수치를 보면 댓글이 포함된 방문수는 988회이며 총 방문수는 1,856회이므로 53%입니다.

답변2

주석을 포함할 수 있는 범위가 고정되어 있다고 가정하면(즉, 수식이 몇 자리인지 파악할 필요가 없음) 수식은 다음과 같습니다.

=COUNTA(rng)/ROWS(rng)

... rng우리가 보고 있는 범위는 어디입니까?

수식이 같은 시트에 있었다면 rng아마도 이미 익숙한 형식일 것입니다.C2:C7

수식이 다른 시트에 적용되는 경우 범위는 단순히 데이터가 있는 시트를 참조하면 되므로 다음과 같이 됩니다.Sheet1!C2:C7

전체 공식:

=COUNTA(Sheet1!C2:C7)/ROWS(Sheet1!C2:C7)

사용자 친화적인 방식으로 표시하려면 수식이 포함된 셀의 서식을 백분율로 지정해야 합니다.

답변3

나는 Jason의 대답을 좋아합니다. 그러나 범위를 얼마나 아래로 조사해야 하는지 모르는 경우 다음과 같은 열을 사용할 수 있습니다.~이다채우는. 제이슨의 경우:

=COUNTA(Sheet1!C:C)/COUNTA(Sheet1!A:A)

편집#1:

만일 거기에헤더열에서 다음을 사용하십시오.

=(COUNTA(Sheet1!C:C)-1)/(COUNTA(Sheet1!A:A)-1)

관련 정보