Powiedzmy, że mam następującą tabelę:
Label | X | Y |
A | 1 | 1 |
B | 2 | 2 |
B | 3 | 2 |
A | 4 | 3 |
C | 5 | 4 |
A | 4 | 3 |
C | 2 | 1 |
Jak mogę to zrobić w wykresie punktowym Excel z 3 seriami (A, B, C) bez ręcznego ręcznego wybierania poprawnych wierszy dla każdej serii ( jak ta odpowiedź ). Ta tabela byłaby tym wykresem:
Sortowanie nie pomoże, ponieważ chcę to robić stosunkowo dynamicznie z nowymi danymi.
microsoft-excel
charts
dtech
źródło
źródło
Odpowiedzi:
Łatwiej, po prostu dodaj nagłówki kolumn A, B, C w D1: F1. W D2 wprowadź tę formułę: = JEŻELI ($ A2 = D $ 1, $ C2, NA ()) i wypełnij ją w razie potrzeby.
Wybierz B1: B8, przytrzymaj Ctrl podczas wybierania D1: F8, aby oba obszary zostały wybrane, i wstaw wykres rozproszenia.
źródło
D$1
do"A"
ponieważ Excel przechowywane próbują zwiększyć goD$2
, ale ither niż ten pracował jak czar.Excel nie doda dynamicznie nowej serii, więc założę, że chociaż dane mogą się zmieniać, nazwy i liczba serii nie ulegną zmianie.
To, co poleciłbym, to dynamiczne przekształcanie danych, dzięki czemu łatwiej jest umieścić miejsce dla każdej serii samodzielnie.
W kolumnie D wstaw:
To da wartości, takie jak B3 dla 3. elementu serii B. Teraz, gdy masz sekwencyjne etykiety dla wszystkich elementów wszystkich serii, możesz wyszukiwać.
W nowy arkusz włóż
I po prostu dodaj 3 kolumny dla każdej serii. Dowie się więc, który wiersz serii o nazwie „A” ma swój pierwszy wpis, ten oznaczony jako A1, a następnie w kolumnie C będzie szukał wartości X, aw kolumnie D będzie szukał wartości Y . Następnie utwórz na wykresie serię A ze współrzędnymi X z kolumny C i współrzędnymi Y z kolumny D, a gdy twoje podkreślające dane uzyskają więcej wierszy lub rzędów, zmienią serie, w których są, wykres zostanie automatycznie zaktualizowany.
źródło