321,45M z tekstu na liczbę 321450000 i z liczby w 321,45M — Excel sztuczki #2
Z tekstu na liczbę — funkcja PODSTAW
Czy możliwe jest w Excelu przejście z tekstu na liczbę i jeśli tak to jak zamienić tekst na liczbę i jeszcze sprawić, by liczba wyglądała jak tekst w Excelu?
Po pierwsze ważne żebyś wiedział, że Excel domyślnie tekst wyrównuje do prawej, a liczby do lewej. Dzięki temu od razu możesz się zorientować jak Excel traktuje zawartość konkretnej komórki.
Czyli jeśli 321,45M jest wyrównane do prawej jest to tekst, a jeśli jest wyrównane do lewej jest to liczba. Oczywiście jeśli nikt nie zmienił domyślnego wyrównania Excela
Z tekstu na liczbę — tabela początkowa
Jak zamienić taką wartość z tekstu na liczbę? Przyda się funkcja PODSTAW — W filmie
PODSTAW(A2;"M";"")
Dzięki niej usuniesz M z końca tekstu i będziesz miał coś co wygląda jak liczba. Właśnie wygląda bo funkcja PODSTAW zwraca tekst. Teraz trzeba na tym tekście wykonać dowolne działanie matematyczne np: mnożenie. W naszym przykładzie należy pomnożyć przez milion (1 000 000), ponieważ to właśnie oznaczało M. Czyli cała funkcja powinna wyglądać tak:
Po tym działaniu będziesz miał liczbę.
Liczba niestandardowa na standardową liczbę
Jak zamienić liczbę 321,45M na 321450000, to jest akurat proste. Wystarczy zmienić formatowanie na ogólne np: skrótem klawiszowym
Ctrl + Shift + ~
Liczba standardowa na niestandardową liczbę
Trudniej jest zamienić liczbę 321450000 na liczbę 321,45M, bo w tej sytuacji potrzeba zastosować formatowanie niestandardowe. W polskiej wersji Excela —
0,00 \M
Czyli po kolei zero przecinek zero zero spacja spacja backslash M
Ważne, żebyś pamiętał o 2 spacjach. W angielskiej wersji Excela formatowanie to wyglądałoby tak: 0.00,,\M
Z tekstu na liczbę — funkcja LEWY
Tekst 321,45M na liczbę 321450000 możesz zamienić jeszcze korzystając z funkcji LEWY. Z przykładu z filmu wyglądałoby to
P.S.
Jeśli chcesz dowiedzieć się więcej na temat Excela lub nie wiesz jak coś zrobić do mnie o tym w komentarzu pod spodem albo napisz do mnie bezpośrednio, ja w miarę możliwości odpowiem na Twoje pytanie.
Nakładanie się wyników przy wyrównaniu na obszarze
Wyrównanie na obszarze, błąd odświeżania — porada 30
Wyrównanie na obszarze
Żeby Twoje dane wyrównywały się w Excelu na obszarze kilku komórek możesz zrobić dwie rzeczy — albo scalić komórki, albo zastosować wyrównanie na obszarze. W większości sytuacji wyrównanie na obszarze sprawdza się lepiej. Łatwiej się do niego odwoływać i łatwiej przenosić. Zwłaszcza jeśli będziesz z niego korzystał przy nagłówkach tabel.
Błąd odświeżania
W niektórych sytuacjach jednak wyrównanie na obszarze powoduje błąd i wyniki na siebie nachodzą.
Chodzi o to, że przy zmianie danych w innych komórkach, które wpływają na wynik formuły w komórce wyrównanej, nie odświeżają się prawidłowo zmienione dane. Prowadzi to do sytuacji, w której kolejne zmieniające się wyniki nakładają się na siebie uniemożliwiając odczytanie poprawnej wartości.
Wynik takich nałożeń kolejnych wyników na siebie możesz zaobserwować na dole obrazka poniżej.
Wyrównanie na obszarze — Nałożone wyniki
Odświeżanie arkusza
Nie pomaga tutaj również klawisz F9, którym możesz odświeżyć aplikację Excela.
W wideo zobaczysz, że jest naciskany klawisz F9, bo zauważysz, że wynik funkcji LOS się zmienia wraz z jego naciśnięciem, czyli odświeżeniem arkusza.
Dopiero zaznaczenie obszaru podlegającego zmianie udaje się wyczyścić błędnie nałożone dane.
Wyrównanie na obszarze — Zaznaczenie obszaru
Kiedy pojawia się błąd odświeżania przy wyrównaniu na obszarze?
Sytuacja nie pojawia się zawsze. Zauważyłem, że takie nakładanie się zmieniających się wyników na siebie ma miejsce wtedy, kiedy masz za małą 1 komórkę, żeby pokazała całą liczbę, a wyrównanie jest na kilku komórkach. Czyli twoim wynikiem jest liczba, która nie zmieściłaby się cała w 1 komórce, ale mieści się z łatwością na obszarze wyrównania.
W takiej sytuacji lepiej zastosować scalanie komórek i wszystko będzie się dobrze odświeżało i zmieniające się wyniki nie będą na siebie zachodzić.
P.S.
Jeśli chcesz dowiedzieć się więcej na temat Excela lub nie wiesz jak coś zrobić do mnie o tym w komentarzu pod spodem albo napisz do mnie bezpośrednio, ja w miarę możliwości odpowiem na Twoje pytanie.
Excel 2010 — Wyrównanie komórek a wprowadzone dane — porada 19
Standardowe możliwe wyrównania w Excelu, to wyrównania do prawej, lewej i centralne. Excel automatycznie w zależności od rodzaju danych przechowywanych w komórkach automatycznie korzysta z jednego z tych rodzajów wyrównania i tak:
Wyrównanie komórek
Liczby są wyrównane do prawej,
Tekst do lewej,
Wartości logiczne PRAWDA lub FAŁSZ są wyrównane do środka.
Co z tego, że są automatyczne wprowadzane wyrównania, skoro każde z nich możesz zmienić w ustawieniach, tylko czy rzeczywiście jest to dobra opcja? Zastanów się chwilę. Skoro od razu patrząc na wartość w komórce widzisz, jak jest ułożona, to też od razu możesz powiedzieć co myśli Excel o tej wartości.
Nie zawsze to co widać jest tym co uważa Excel. Wystarczy np: spacja " ". Nie widać jej, ale może ona sprawić, że wartość, która wygląda w arkuszu jak liczba np: czas jest postrzegana jako tekst. Dzięki zachowaniu oryginalnych wyrównań zorientujesz się, że coś jest nie tak błyskawicznie, ponieważ dana będzie przy lewej krawędzi komórki, a nie prawej. Może Ci to oszczędzić wiele czasu i błyskawicznie wyeliminować takie błędy.
Dlatego jeśli nie jest to powodowana dużą koniecznością, albo masz pewność, że zmiana formatowania, nie będzie myląca, pozostaw oryginalne wyrównanie.
Więcej przykładów dlaczego warto zachować domyślny sposób ułożenia danych przez Excel znajdziesz w filmie na górze strony.