W programie Excel nie ma oficjalnego wsparcia; jednak jest hack, aby uruchomić go za pomocą wykresu rozrzutu. Ta metoda jest nieco skomplikowana, ale nie wymaga dodatku takiego jak druga odpowiedź. Doszedłem do tego, korzystając z informacji tutaj , ale stosując inną metodę, aby działała z wykresem kolumnowym.
Zasadniczo działa to tak, że tworzysz zestaw danych, który odpowiada etykietom kategorii, których chcesz użyć. Ustawiasz wartości x na 0, a wartości y na wysokość, na której ma być etykieta. Następnie ukrywasz znaczniki i dodajesz etykiety danych do tych punktów. Jest to stosunkowo proste dla czystego wykresu rozproszenia, ale w połączeniu z wykresem kolumnowym staje się bardzo trudne. W końcu doszedłem do tego po wielu eksperymentach. Spróbuję podać tutaj instrukcje krok po kroku; skomentuj, jeśli któryś z kroków jest niejasny. Oto jak będzie wyglądał końcowy wykres:
Dodaj następujące elementy do arkusza z etykietami dla każdej kategorii, x
wartości 0 (dostosujesz to później) i y
wartości określające, jak wysokie mają być etykiety.
x y label
0 0.1 Very Low
0 0.25 Low
0 0.5 Medium
0 0.75 High
0 0.9 Very High
Utwórz pusty wykres rozproszenia, przechodząc do Insert
> Scatter
. Będziesz miał pusty wykres. Kliknij na Select Data
wstążce. Pojawi się następujące okno dialogowe:
Teraz musisz dodać każdą linię do tabeli x
/ y
/ label
jako osobną serię. Kliknij Add...
, a następnie wybierz wartość z Label
kolumny jako nazwę serii, wartość z x
kolumny dla Wartości z serii X i wartość z y
kolumny dla wartości z serii Y.
Powtórz to dla każdej linii. Każda linia musi być własną serią dodaną przez kliknięcie Add...
przycisku.
Po wykonaniu tej czynności wykres powinien wyglądać następująco:
Teraz wykreśl wykres kolumnowy na osobnym wykresie w normalny sposób, wybierając dane, a następnie Insert
> 2-D Column Chart
.
Wybierz wykres rozproszenia i skopiuj go, naciskając Ctrl+ C. Wybierz wykres kolumnowy i naciśnij Ctrl+, Vaby wkleić. Spowoduje to konwersję wykresu kolumnowego na wykres rozproszenia.
Kliknij prawym przyciskiem myszy oś X dla wykresu i wybierz none
etykiety osi i główne znaczniki wyboru.
Teraz, pod zakładką układu na wstążce, wybierz Left
pod Data Labels
. Następnie dla każdej serii etykiet kliknij prawym przyciskiem myszy znacznik i wybierz Format Data Series
. Poniżej Marker Options
wybierz none
. Następnie kliknij etykietę danych. Zaznacz pole, aby wyświetlić nazwę serii danych, i odznacz pole, aby wyświetlić wartość Y. Zrób to dla każdej serii z etykietami high / medium / low.
Po wykonaniu tego kroku wykres powinien wyglądać następująco:
Teraz przekonwertuj go z powrotem na wykres kolumnowy dla swoich danych podstawowych. Kliknij prawym przyciskiem myszy serię, która była pierwotnie wykresem kolumnowym, i wybierz Change Series Chart Type
.
Teraz wybierz 2D Column
z wynikowego okna dialogowego. Twój wykres powinien teraz wyglądać tak. Pozostało nam tylko uporządkować sprawy.
Najpierw usuń legendę, klikając ją i naciskając Del. Następnie usuń linie siatki, klikając je i naciskając Del. Następnie kliknij prawym przyciskiem myszy oś X i wybierz Format Axis
. Pod Axis Options
ustaw „Przecięcia osi pionowej” na „przy numerze kategorii” i ustaw tę liczbę na 1. Zamknij okno dialogowe właściwości. Teraz dostosuj wartość osi x dla etykiet w tabeli, którą utworzyłeś na początku, aż etykiety znajdą się obok osi. 0,5 działało dla mnie. Możesz dopasować wartość pierwszej serii, aż będzie dobrze wyglądać, a następnie dopasuj pozostałe, przeciągając wartość tej komórki w dół.
Na koniec kliknij obszar wykresu i użyj kwadratów zmiany rozmiaru, aby wymiary wyglądały dobrze. Teraz możesz dodać tytuł wykresu, tytuły osi i dowolne inne informacje, które chcesz. Możesz również usunąć etykiety danych z wykresu kolumnowego, jeśli chcesz. Twój wykres powinien teraz wyglądać tak, jak na pierwszym zrzucie ekranu, z kategoriami na osi y i wyświetlonym wykresem kolumnowym:
Excel nie obsługuje tego po prostu. Jest jednak sposób na to, aby to zrobić. Wymaga darmowego dodatku.
Wyjaśnienie tutaj: http://peltiertech.com/Excel/Charts/Y_CategoryAxis.html
Dodaj tutaj: http://www.appspro.com/Utilities/ChartLabeler.htm
źródło