시계열 선 그래프에 "이벤트" 추가(수직선 또는 xy 분산형)

시계열 선 그래프에 "이벤트" 추가(수직선 또는 xy 분산형)

클라우드 서비스 계정의 시간 경과에 따른 가격을 표시하는 Excel 그래프가 있지만 가격을 변경하는 이벤트(예: "중단된 vm 작업" 또는 "사용하지 않는 파일 삭제")를 추가하고 싶습니다.

데이터 시리즈는 Azure 송장 출력을 기반으로 하지만 이벤트가 X 시리즈 데이터 포인트와 일치하지 않습니다. 예: Azure는 매달 4일에 총 12개의 데이터 포인트에 대해 비용을 청구하지만 이벤트는 특정 날짜에 발생할 수 있습니다.

아래의 상단 그래프는 내가 지금 가지고 있는 것이고, 하단은 내가 원하는 것입니다. 내가 가진 것 vs 내가 원하는 것

제가 작업하는 데이터는 다음과 같습니다.

전체 가격

전체 가격

이벤트

이벤트

답변1

저는 Bandersnatch와 조금 다르게 접근하겠습니다(비록 원리는 동일하지만).

이미 Excel 데이터 테이블에 송장 데이터가 있으므로(좋습니다) 다음을 수행합니다.

1) 다음을 사용하여 기본 데이터 시리즈에 대한 데이터 테이블을 사용하여 XY/분산형 차트를 만듭니다.
x axis = Date
y axis = Amount

2) 이벤트 데이터에 대한 두 번째 테이블을 만듭니다. 3개의 열이 필요합니다 Date, Amount, Description.

3) 현재 테이블에서 가져올 수 있는 날짜 및 설명 열. 이를 수행하는 간단한 방법은 Datex축을 사용하여 이벤트 시리즈를 추가한 다음 y축에 단일 도우미 값(예: 0 또는 6000)을 사용하는 것입니다. 이렇게 하면 모든 포인트가 수직으로 정렬되지만 선에는 정렬되지 않습니다.
내가 할 일은 날짜의 y축 값을 보간하여 이를 y축 시리즈로 사용하는 것입니다. 데이터 테이블을 사용하고 있으므로 구조화된 이름의 조합을 사용하고예측.선형,성냥, 그리고오프셋수식을 사용하는 경우 이벤트 테이블 금액 열 수식은 다음과 같습니다.

=FORECAST.LINEAR([@Date],
OFFSET(tbl_Overall_Price[[#Headers],Date]],
MATCH([@Date],tbl_Overall_Price[Date],1),1,2,1),
OFFSET(tbl_Overall_Price[[#Headers],[Date]],
MATCH([@Date],tbl_Overall_Price[Date],1),0,2,1))

여기에 이미지 설명을 입력하세요

4) 그런 다음 이벤트 데이터 시리즈를 차트에 추가하고 원하는 형식을 지정하세요.

여기에 이미지 설명을 입력하세요

5) 이제 Excel 2016에서는 데이터 레이블에 셀 범위를 사용할 수 있으므로 레이블에 설명 열을 사용하면 됩니다.

답변2

무엇을 요청하시는지 정확히 모르겠지만 다음은 두 번째 표의 날짜에 선이 추가된 데이터 그래프입니다.

다음은 이 데이터로 생성된 분산형 그래프입니다.

여기에 이미지 설명을 입력하세요

빨간색 선은 두 계열의 x 및 y 값으로 데이터 테이블의 아래쪽 상자 영역 두 개를 지정하여 추가된 두 개의 추가 계열입니다. 관련 이벤트를 식별하기 위해 텍스트 상자로 줄에 레이블을 지정할 수 있습니다.

여기에 이미지 설명을 입력하세요

관련 정보