피벗 테이블에 리터럴 열 추가

피벗 테이블에 리터럴 열 추가

피벗 테이블에 값 열을 있는 그대로 추가하고 싶습니다. 다른 계산에는 사용되지 않습니다.

IE는 위치 및 가격별로 회사와의 모든 상호 작용을 요약하는 테이블에 해당 지역의 회사에 대한 만족도 등급과 같은 항목을 추가합니다.

소스 데이터로 돌아가서 이 데이터를 새 필드로 추가하는 것이 가능하다고 생각하지만 어떻게 해야 할지 모르겠습니다.

이 열이 필터링될 때 어떻게 작동할지에 관해서는 이진 기본 키에 연결하고 싶습니다(올바른 표현은 아니지만 회사 및 위치에 연결되어야 함을 의미함). 해당 조건이 일치하면 올바른 값을 삽입하십시오.

내가 요구하는 것을 수행하는 더 쉽고/더 합리적인 방법이 있다면(그리고 그것이 사실이라고 확신합니다) 대신 기꺼이 그 방법을 택하겠습니다.

답변1

원본 데이터에 외부 데이터를 포함하거나 피벗 테이블 옆에 일부 수동 수식을 추가하는 것(방법 1) 외에는 피벗 테이블에 외부 데이터를 추가할 수 없습니다.

방법 1

만족도 평점이 다른 별도의 테이블에 있는 경우 LOOKUP 수식을 사용하여 이를 피벗 테이블에 연결할 수 있습니다. 현재 피벗 테이블이 아래 열 A와 B이고 C에 회사 등급을 표시하려고 한다고 가정합니다.

A              B           C
Location1      Some data   rating
 -- Company1   1000$       ****
 -- Company2   500$        ***
Location2      
 -- Company1   1000$       ****
 -- Company2   2500$       ***

다른 테이블(예: sheet2)에 평가 데이터가 있는 경우

 A            B
 Company1     ****
 Company2     ***

C열의 VLOOKUP 수식을 사용하여 가져올 수 있습니다.

Location1      Some data   rating
 -- Company1   1000$       =VLOOKUP(A1, Sheet2!A:B, 2, FALSE)

단점은 피벗 테이블을 변경하면 문제가 발생할 가능성이 높으며 수식을 다시 조정해야 한다는 것입니다.

방법 2

피벗 테이블이 자동으로 등급을 처리하도록 하려면 원본 데이터에 "등급"이라는 새 열을 추가해야 합니다. 이 열에는 다른 테이블에서 등급을 자동으로 가져오는 VLOOKUP 수식이 포함될 수 있습니다. 따라서 등급을 한 곳에서 유지 관리할 수 있습니다. 피벗 테이블을 새로 고칠 때 반영됩니다.

피벗 테이블이 Excel에서 데이터를 가져온다고 가정합니다. 데이터가 SQL 또는 Access에서 가져온 경우 해당 소스에 액세스하거나 해당 데이터를 일반 테이블(직접 피벗 대신)로 다운로드하고 해당 수식 열을 추가한 다음 로컬 피벗 테이블을 만들어야 합니다. ~의저것중간 테이블. 어느 쪽이든 최종 피벗 테이블에는 행 레이블에 넣을 수 있는 사용 가능한 "등급" 필드가 있습니다.

관련 정보