Chcesz, aby Twoje dane w Excelu wyglądały bardziej profesjonalnie? Dowiedz się, jak formatować liczby, daty i godziny za pomocą funkcji TEKST.
Formatowanie niestandardowe jest tak samo przydatne jak każde inne narzędzie w programie Excel, ale co by było, gdybyś nie musiał za każdym razem przechodzić przez menu, aby sformatować komórki? Co więcej, co by było, gdyby można było formatować komórki bezpośrednio w formułach programu Excel?
Funkcja TEKST w Excelu właśnie to robi. Pozwala dostosować formatowanie danych bezpośrednio na pasku formuły. Zobaczmy, jak formatować liczby, daty i liczby specjalne za pomocą funkcji TEKST w programie Excel.
Co to jest funkcja TEKST w programie Excel?
TEKST to funkcja programu Excel, która umożliwia dostosowanie formatowania danych w programie Excel. Korzystając z tej funkcji, możesz zastosować niestandardowe formatowanie do określonych komórek, dzięki czemu dane będą bardziej atrakcyjne wizualnie i łatwiejsze do zrozumienia.
Wyjście TEXT jest bardzo podobne do
przy użyciu niestandardowego formatowania w programie Excel. Składnia dla niego jest następująca:=TEKST(wartość; format_tekstu)
Tutaj, wartość odnosi się do liczby, którą chcesz przekonwertować, podczas gdy format_tekstu to schemat formatowania, którego chcesz użyć.
Funkcja TEKST może formatować różne typy danych, w tym liczby, daty i godziny. W przeciwieństwie do niestandardowego formatowania programu Excel, TEKST to funkcja, którą można szybko wywołać na pasku formuły i połączyć z innymi funkcjami programu Excel, co czyni z niej wszechstronne narzędzie.
Formatuj kod |
Opis |
---|---|
# |
Symbol zastępczy cyfry reprezentujący opcjonalne cyfry. Nie wyświetli się, jeśli nie ma cyfr znaczących. |
0 |
Symbol zastępczy cyfry, który jest zawsze wyświetlany. Jeśli nie ma cyfr znaczących, wypełni się zerami nieznaczącymi. |
? |
Symbol zastępczy cyfry, który potwierdza nieistotne zera, ale ich nie wyświetla. Wyświetli zera, jeśli konieczne jest wyrównanie miejsc dziesiętnych. |
. |
Kropka dziesiętna. |
, |
Separator tysięcy. |
D |
Dzień miesiąca lub dzień tygodnia. |
M |
Miesiąc, gdy jest używany jako część daty, i minuta, gdy jest używana jako część czasu. |
y |
Rok. |
S |
Drugi. |
/ |
Wskaźnik frakcji. |
mi |
Notacja naukowa. |
Funkcja TEKST ma ten sam format kodu, co niestandardowe formaty liczb w programie Excel. W powyższej tabeli wymieniono najczęściej używane kody.
Jak formatować liczby za pomocą funkcji TEKST
Formatowanie liczb w bardziej czytelne formy jest jednym z najbardziej użytecznych zastosowań funkcji TEKST. Weźmy przykład, w którym chcielibyśmy, aby konkretna komórka wyświetlała liczby z innej komórki z czterema miejscami po przecinku.
Należy pamiętać, że dane wyjściowe TEKST będą łańcuchami tekstowymi i nie można ich podawać do formuł wymagających wprowadzania liczb. W takich przypadkach konieczne będzie podanie oryginalnych wartości zamiast sformatowanych skryptów tekstowych.
Możesz użyć hashtagu (#) lub zero (0), aby to osiągnąć, w zależności od tego, czy chcesz wyświetlać nieznaczące ułamki dziesiętne. Pamiętaj, że hashtag (#) nie wyświetla nieistotnych zer.
Na przykład, jeśli chcesz ograniczyć wyniki z komórki A2 do czterech miejsc po przecinku i pokaż je w komórce C2, możesz skorzystać z poniższego wzoru:
=TEKST(A2, "#.0000")
Ta formuła wyświetli wartość z A2 z czterema miejscami po przecinku, niezależnie od tego, czy zera są znaczące. Większe wartości można ułatwić, dodając separatory tysięcy. Ten sam kod powyżej z separatorem tysięcy wyglądałby jak poniżej:
=TEKST(A2, "###,###.0000")
Należy pamiętać, że można łączyć ze sobą różne kody formatowania, aby uzyskać pożądany wynik w programie Excel. Jeśli chcesz całkowicie uniknąć ułamków dziesiętnych, możesz użyć funkcji TEKST, aby pokazać liczby jako ułamki zwykłe z ukośnikiem (/) kod. Na przykład poniższa formuła wyświetli liczbę z komórki A2 jako ułamek:
=TEKST(A2, "?/?")
Wyświetlanie danych wyjściowych programu Excel jako ułamków może dać przewagę, gdy obliczanie wskaźników w Excelu, ponieważ ułatwia to ich czytanie.
Formatowanie daty za pomocą funkcji TEKST
Funkcja TEKST umożliwia również formatowanie dat i godzin w Excelu. Wygodnym sposobem łączenia wartości daty lub godziny z ciągami tekstowymi jest użycie funkcji CONCATENATE i TEXT.
Pozwala na to funkcja CONCATENATE połączyć wiele ciągów razem w programie Excel. Możesz użyć tej funkcji, aby wyświetlić ciąg tekstowy obok wartości daty lub godziny. Do tej pory wystarczyło połączyć CONCATENATE z funkcją wstawiającą aktualną datę lub godzinę w Excelu. Gdzie więc w tym wszystkim mieści się funkcja TEKST?
Funkcje daty programu Excel działają przy użyciu wewnętrznego systemu liczbowego, a jeśli nie są prawidłowo sformatowane, funkcje czasu, takie jak DZIŚ, mogą zwracać liczby bezsensowne. Funkcja TEKST może przekształcić te liczby w odpowiedni ciąg daty, a funkcja CONCATENATE może złożyć wszystko razem, aby je przedstawić.
Aby przedstawić dzisiejszą datę wraz z ciągiem tekstowym, możesz użyć następującej formuły:
=ZŁĄCZ("Dziś jest ", TEKST(DZISIAJ(), „dddd, dd-mmm-y”))
Zauważ, że poza formatem daty, litera D wskazuje dzień tygodnia, a nie dzień miesiąca. Dodawanie więcej Ds wyświetli pełniejszą wersję dnia. Na przykład, dddd wyświetliłby się Poniedziałek, mając na uwadze, że ddd wyświetliłby się pon. Ta sama zasada dotyczy dni miesiąca i samych miesięcy.
Formatowanie liczb specjalnych za pomocą funkcji TEKST
Może się zdarzyć, że trzeba dostosować formatowanie liczb w komórce, aby spełnić określone wymagania. Dwa przykłady z życia wzięte to np. układanie zestawu numerów telefonów w arkuszu kalkulacyjnym lub przedstawianie dużych liczb przy użyciu notacji naukowej. Funkcja TEKST jest przydatna w obu przypadkach.
Formatowanie numerów telefonów
Możesz dostosować formatowanie komórek dla numerów telefonów za pomocą funkcji TEKST. Pozwala to na dodawanie łączników i spacji, dzięki czemu numery telefonów są bardziej czytelne.
Dodatkowo możesz użyć TEKSTU, aby zintegrować formę formatowania warunkowego. Ustawiając warunki na podstawie liczby cyfr w numerze telefonu, możesz wyświetlać je w określonych formatach. Poniższa formuła realizuje te zadania:
=TEKST(A2,"[>9999999](###) ###-####; ###-####")
Ta formuła używa funkcji TEKST do wprowadzenia liczby z komórki A2. Jeśli liczba jest większa niż 9,999,999 (co oznacza, że ma więcej niż siedem cyfr), pierwsze trzy cyfry zostaną wyświetlone w nawiasach, a po kolejnych trzech cyfrach zostanie dodany łącznik. Dla liczb mniejszych lub równych 9,999,999, po pierwszych trzech cyfrach zostanie dodany myślnik.
Formatowanie notacji naukowych
Notacje naukowe są niezbędne do skutecznego przekazywania danych w przypadku dużych liczb. Funkcja TEKST może to ułatwić. Możesz użyć mi aby skonfigurować formatowanie notacji naukowej:
=TEKST(B2, „0,00E+00”)
Ta formuła wyświetli liczbę w B2 jako wielokrotność 10. The 0.00 oznacza, że współczynnik będzie miał dwa miejsca po przecinku, a 00 oznacza, że wykładnik nie będzie większy niż 99.
Sformatuj swoje dane za pomocą funkcji TEKST programu Excel
Formatowanie danych może być trudne, ale funkcja TEKST programu Excel sprawia, że jest to dziecinnie proste. Dzięki tej funkcji możesz dostosować wygląd swoich liczb, dat i godzin, aby były bardziej atrakcyjne wizualnie i łatwiejsze do zrozumienia.
Piękno korzystania z TEKSTU polega na jego wszechstronności — możesz łączyć kody formatowania i inne funkcje programu Excel, aby radykalnie rozszerzyć opcje formatowania. Niezależnie od tego, czy chcesz wyświetlać liczby z określonymi miejscami dziesiętnymi, formatować daty i godziny, czy nawet dostosowywać notacje naukowe i numery telefonów, TEXT zapewni Ci wszystko.