Excel 2020: Formatowanie jako elewacja - porady dotyczące programu Excel

Spisie treści

Excel jest niesamowity w przechowywaniu jednej liczby i przedstawianiu innej liczby. Wybierz dowolną komórkę i wybierz Format waluty. Program Excel dodaje znak dolara i przecinek i przedstawia liczbę w zaokrągleniu do dwóch miejsc po przecinku. Na poniższym rysunku komórka D2 faktycznie zawiera 6,42452514. Na szczęście wbudowany niestandardowy format liczb przedstawia wyniki w łatwym do odczytania formacie.

Kod niestandardowego formatu liczb w D2 to $ #, ## 0,00. W tym kodzie cyfry 0 są wymagane. Wszelkie # to cyfry opcjonalne.

Jednak kody formatowania mogą być znacznie bardziej złożone. Powyższy kod ma jeden format. Ten format jest stosowany do każdej wartości w komórce. Jeśli podasz kod w dwóch formatach, pierwszy format jest przeznaczony dla liczb nieujemnych, a drugi dla liczb ujemnych. Oddzielaj formaty średnikami. Jeśli podasz kod z trzema formatami, pierwszy jest dodatni, następnie ujemny, a następnie zero. Jeśli podasz kod z czterema formatami, są one używane dla dodatnich, ujemnych, zerowych i tekstowych.

Nawet jeśli używasz wbudowanego formatu, możesz przejść do Formatuj komórki, Liczba, Niestandardowe i zobaczyć kod użyty do wygenerowania tego formatu. Poniższy rysunek przedstawia kod formatu księgowania.

Aby zbudować własny format niestandardowy, przejdź do Formatowanie komórek, Liczba, Niestandardowe i wprowadź kod w polu Typ. Sprawdź przykład w polu Przykład, aby upewnić się, że wszystko wygląda poprawnie.

W poniższym przykładzie używane są trzy strefy. Tekst w cudzysłowie jest dodawany do formatu liczb w celu dostosowania wiadomości.

Jeśli utworzysz strefę dla zera, ale nic tam nie umieścisz, ukryjesz wszystkie wartości zerowe. Poniższy kod wykorzystuje kody kolorów dla pozytywów i negatywów. Kod kończy się średnikiem, tworząc strefę dla wartości zerowych. Ale ponieważ strefa jest pusta, wartości zerowe nie są wyświetlane.

Ilustracja: Walter Moore

Możesz to przedłużyć, pozostawiając wszystkie strefy puste. Kod formatu niestandardowego ;;; ukryje wartości na wyświetlaczu i wydruku. Jednak nadal będziesz mógł zobaczyć wartości na pasku formuły. Jeśli ukryjesz wartości, ustawiając czcionkę na biało, znak ;;; pozostanie ukryty, nawet jeśli ludzie zmienią kolor wypełnienia. Poniższy rysunek zawiera kilka interesujących sztuczek formatowania.

W B2 i B3, jeśli umieścisz ** przed kodem liczbowym, program Excel wypełni po lewej stronie liczby gwiazdkami, tak jak robią to stare maszyny do pisania czeków. Ale nie ma nic, co mówi, że musisz używać gwiazdek. Cokolwiek umieścisz po pierwszej gwiazdce, zostanie powtórzone, aby wypełnić miejsce. Wiersz 3 wykorzystuje *! powtórzyć wykrzykniki.

W B4 i B5 każdy przecinek, który umieścisz po ostatnim zerze, podzieli liczbę przez 1000. Kod 0, K pokazuje liczby w tysiącach, a następnie K. Jeśli chcesz pokazać miliony, użyj dwóch przecinków. Kod „M” musi zawierać cudzysłowy, ponieważ M oznacza już miesiące.

W B6 dodaj surowy komunikat w czwartej strefie, aby ostrzec każdego wprowadzającego dane, że chcesz mieć numer w komórce. Jeśli przypadkowo wprowadzą tekst, pojawi się komunikat.

W B7 do B9 normalne strefy dodatnie, ujemne i zero są zastępowane warunkami umieszczonymi w nawiasach kwadratowych. Liczby poniżej 70 są czerwone. Liczby powyżej 90 są niebieskie. Wszystko inne jest czarne.

W B10 te nieparzyste _ (symbole w formacie księgowym mówią programowi Excel, aby zostawił tyle miejsca, ile zajmowałby lewy nawias. Okazuje się, że podkreślenie, po którym następuje dowolny znak, pozostawia tyle odstępów, ile ten znak. W B10, kod zawiera 4 zera. Między nimi są jednak różne ilości spacji. Odstęp między 1 a 2 to szerokość 2 znaków W. Odstęp między 2 a 3 to szerokość litery N. Odstęp między 3 a 4 jest szerokością małej litery i.

Poniższy rysunek przedstawia różne kody formatowania daty.

Uwaga

Format mmmmm w wierszu 8 jest przydatny do tworzenia etykiet wykresów JFMAMJJASOND.

Podziękowania dla Dave'a Baylisa, Brada Edgara, Mike'a Girvina i @best_excel za zasugerowanie tej funkcji.

Interesujące artykuły...