Jeden u uczestników szkolenia zadał mi takie ciekawe pytanie.
Z założenia w legendzie wykresu miały się pojawiać jednostki typu centymetr kwadratowy, albo sześcienny. Zwykłe formatowanie dwójki w zapisie cm2 nie zdawało egzaminu. W sformatowanej komórce dwójka była w indeksie górnym, ale już w legendzie i na osi wykresu, opartego na tak spreparowanych danych – znowu widać było paskudne spłaszczone cm2.
Sięgnąłem więc po symbole i formatowanie niestandardowe.
Najpierw do jakiejś pustej komórki trzeba wstawić (ze Wstążki Wstawianie) Symbol.
W bibliotece zwykły tekst, w grupie Łaciński-1, jest potrzebny nam znak podniesionej dwójki.
Trzeba tę dwójkę wstawić do komórki (to jest tekst, więc ta komórka nie będzie się dawała uwzględniać w obliczeniach) i skopiować do pamięci (Ctrl+C).
Kopiowanie jest konieczne, bo potem trzeba tę dwójkę wkleić w okienku formatowania. W tytule kolumny tabeli już użyłem tego wstawionego symbolu dwójki.
Następny etap to stworzenie niestandardowego formatu komórek, na bazie których ma powstać wykres z osiami opisanymi jednostką z indeksem górnym.
Wchodzę do okienka formatowania komórki na kategorię Niestandardowe. (Można kliknąć w zaznaczone komórki prawym klawiszem myszy i wybrać z podręcznej listy polecenie Formatuj komórki, ale zdecydowanie fajniejszy jest skrót Ctrl+1).
Chcę utworzyć format nieco podobny do formatowania walutowego, z separatorami tysięcznymi, dwoma miejscami po przecinku i jednostką. W polu Typ wpisuję: # ##0,00″ cm²” Tę dwójkę wkleiłem (Ctrl+V).
Znak # jest miejscem opcjonalnym na cyfrę; jeśli wartość będzie jednocyfrowa, nie będzie wykorzystany;
znak 0 jest miejscem obowiązkowym, gdzie cyfra musi się pojawić, a jeśli jej nie będzie – ma się wyświetlić 0. Na przykład: jeśli zostanie wpisana liczba 1 – format wyświetli 1,00 cm2. Jeśli wpiszemy 0,5 – ma się w komórce wyświetlać 0,50 cm2. Jednostkę wpisałem w cudzysłowie ze spacją po cudzysłowie otwierającym. Spacja jest po to, żeby jednostka nie skleiła się z ostatnią cyfrą.
Właściwie gotowe. Na bazie tak sformatowanej tabeli można już wykonać wykres, w którym indeks górny zostanie zachowany w tytule, skali osi, etykietach i legendzie.
A ponieważ piszę to w hotelu odpoczywając po całym dniu szkolenia o wizualizacji danych i budowaniu prezentacji, podczas którego usilnie namawiam uczestników do umiaru w stosowaniu wszelkiego typu efektów i ozdobników – z czystej autoironii przygotowałem poniżej wykres zawierający zbyt wiele niepotrzebnych informacji.
Między innymi wartości w etykietach są zdublowane z wartościami na osiach. Linie siatki też nie są tu niezbędne. Brakuje natomiast wyraźnego oznaczenia osi pionowych. Trzeba się trochę domyślać, że lewa opisuje pojemność, a prawa – prędkość.
Poniżej tabelka z danymi, zaprezentowanymi na wykresie. Obie kolumny zawierają formatowanie niestandardowe.
Pozdrawiam
Andrzej
Dziękuję za rozwiązanie problemu dla indeksowania górnego i dolnego cyframi. Zdarza się, że w indeksie pojawia się litera. Część liter znalazłem w indeksach ale nie wszystkie. Trzeba chyba unikać takich opisów z literami w legendzie. Pozdrawiam
Super sprawa! Nie wpadłabym na to, żeby zrobić to poprzez symbol! 🙂 Dziękuję 🙂