答案1
您需要為圖表提供一些實際座標。之後,您可以使用格式選項操作點圖以按照您想要的方式顯示它。至少對於兩個維度(您可以將趨勢視為第三個維度),這是有效的。
假設每個值都有一個可用的數字 XY 座標,範圍在 0.0 到 3.0 之間(因為您有三個主要區域)。根據這個假設,半個間隔將是一個欄位的中間。
建立一個新圖表並使用二維設定資料區域。之後,檢查「佈局」選項,以便為兩個軸設定固定最小值 0.0 和固定最大值 3.0 的軸格式。現在你有了你的佈局。
以更直觀的方式,您可以執行以下操作:
使用索引值設定初始資料(稍後您可能可以對圖示使用條件格式):
設定點圖的資料行:
導航軸選項並為兩個軸設定固定間隔:
啟用主網格線的繪製並啟用資料點資訊的顯示:
正如您所看到的,這不是一個完整的解決方案,但它可能是一個起點。
獲得「第三」維度的一種選擇是為所有正/中性/負條目設定一個資料行,並為與所需圖示相對應的條目指派標記類型。根據條目的數量,也可以為每個條目設定一行,這表示您可以使用行名稱作為該點的描述。
答案2
您的圖表可以使用 Excel(至少 2010 年,但也應該可以在 2013 年使用)。然而,與許多自訂 Excel 圖表一樣,您需要使用許多技巧和一個加載項,Rob Bovey 的圖表貼標機。以下是實現此目的的方法:
將資料轉換為 Excel 表格 - 這是一個很好的做法,並且可以使維護資料變得更加容易。
您需要將分類資料(gering、mittel、hoch)轉換為 Excel 可以在 XY/散佈圖上繪製圖表的資料。因此,請在表中新增兩列:
Betro_1, where niedrig = 0.5, mittel = 1.5, hoch = 2.5
Macht_1, where niedrig = 0.5, mittel = 1.5, hoch = 2.5
- 由於您想以不同的方式對待您的系列(積極、中立、消極),因此您需要單獨繪製它們。這意味著您將需要 6 個額外的列,三個系列中的每一個都需要一個 X 和一個 Y。因此,再向表中新增六個欄位:
Pos_X =IF([@Reaktion]="Positiv",[@[Macht_1]],NA())
Pos_Y =IF([@Reaktion]="Positiv",[@[Betro_1]],NA())
...對所有三個系列重複
您使用 NA() 作為空值,因此 Excel 在繪製值圖表時會忽略它們。 - 將 XY/散佈圖新增到您的工作表中。
- 將您的三個系列新增到您的工作表中。
- 為了使軸標籤正確(即分類文本,而不是數字),您需要添加兩個附加系列,每個軸一個系列,因為它們的格式不同。
- 新增兩個額外的標籤表,三列
Label, X, Y
。新增標籤 gering、mittel、hoch 以及對應的 X、Y 值:
macht_labels 0,0.5 0,1.5 0,2.5
betro_labels 0.5,0 1.5,0 2.5,0
- 將兩個標籤系列新增到圖表中。
- 使用圖表標籤外掛程式來標記軸點和每個系列點。
- 格式化以品嚐,你應該能夠得到像這樣的東西:
- 專業提示:由於您的 X 和 Y 值只是分類資料的數字替換,因此您很快就會得到重疊點。若要減少此問題,請將 X 和 Y 值分別乘以 0.8 到 1.2 之間的隨機數。這將稍微扭曲各自網格中的值並減少重疊。因此,例如,您的 Positive X 公式如下所示:
=IF([@Reaktion]="Positiv",[@[Macht_1]]*(RANDBETWEEN(90,110)/100),NA())