Gdy wartości są importowane lub kopiowane do arkusza programu Excel, wartości mogą kończyć się jako tekst, a nie jako dane liczbowe. Ta sytuacja powoduje problemy, jeśli dane są sortowane lub dane są używane w obliczeniach z wbudowanymi funkcjami programu Excel.
Informacje zawarte w tym artykule dotyczą programów Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 dla komputerów Mac, Excel 2016 dla komputerów Mac i Excel dla komputerów Mac 2011.
Konwertuj zaimportowane dane z tekstu na format liczbowy
Na powyższym obrazie funkcja SUM jest ustawiona tak, aby sumowała trzy wartości (23, 45 i 78) znajdujące się w komórkach od D1 do D3.
Zamiast zwracania 146 jako odpowiedzi, funkcja zwraca zero, ponieważ trzy wartości zostały wprowadzone jako tekst, a nie jako dane liczbowe.
Wskazówki dotyczące arkusza roboczego
Domyślne formatowanie Excela dla różnych typów danych często wskazuje na to, że dane są importowane lub wprowadzane niepoprawnie. Domyślnie dane liczbowe, a także wyniki formuł i funkcji są wyrównane po prawej stronie komórki, a wartości tekstowe są wyrównane po lewej stronie.
Liczby 23, 45 i 78 na powyższym obrazku są wyrównane po lewej stronie komórek, ponieważ są wartościami tekstowymi. Funkcja SUMA powoduje, że komórka D4 jest wyrównana po prawej stronie.
Ponadto program Excel wskazuje potencjalne problemy z zawartością komórki, wyświetlając mały zielony trójkąt w lewym górnym rogu komórki. W takim przypadku zielony trójkąt oznacza, że wartości w komórkach od D1 do D3 są sformatowane jako tekst.
Kontynuuj czytanie poniżej
Napraw problemowe dane za pomocą funkcji Wklej specjalnie
Aby zmienić te dane z powrotem na format liczb, użyj funkcji WARTOŚĆ w Excelu i Wklej specjalnie.
Wklej specjalnie jest rozszerzoną wersją polecenia wklejania, która zapewnia wiele opcji dotyczących tego, co zostanie przesłane między komórkami podczas operacji kopiowania / wklejania. Opcje te obejmują podstawowe operacje matematyczne, takie jak dodawanie i mnożenie.
Kontynuuj czytanie poniżej
Pomnóż wartości 1 za pomocą opcji Wklej specjalnie
Opcja mnożenia w Paste Special mnoży wszystkie liczby przez pewną ilość i wkleja odpowiedź do komórki docelowej. Konwertuje również wartości tekstowe na dane liczbowe, gdy każdy wpis jest mnożony przez wartość 1.
Przykład pokazany na poniższym obrazku korzysta z tej funkcji Wklej specjalnie. Oto wyniki operacji:
- Odpowiedź na funkcję SUMA zmienia się z zera na 146.
- Te trzy wartości zmieniają wyrównanie od lewej strony komórki do prawej.
- Zielone trójkąty wskaźników błędów są usuwane z komórek zawierających dane.
Przygotuj arkusz roboczy
Aby przekonwertować wartości tekstowe na dane liczbowe, najpierw wprowadź kilka liczb jako tekst. Odbywa się to poprzez wpisanie apostrofu ( ' ) przed każdym numerem wprowadzonym do komórki.
- Otwórz nowy arkusz kalkulacyjny w programie Excel.
- Wybierz komórkę D1 aby stała się aktywną komórką.
- Wpisz apostrof, a następnie liczbę 23 w komórce ('23).
- naciśnij Wchodzić. Jak pokazano na powyższym obrazku, komórka D1 ma zielony trójkąt w lewym górnym rogu komórki, a liczba 23 jest wyrównana po prawej stronie. Apostrof nie jest widoczny w komórce.
- Wybierz komórkę D2.
- Wpisz apostrof, a następnie liczbę 45 w komórce ('45).
- naciśnij Wchodzić.
- Wybierz komórkę D3.
- Wpisz apostrof, a następnie numer 78 w komórce ('78).
- naciśnij Wchodzić.
- Wybierz komórkę E1.
- Wpisz liczbę 1 (bez apostrofu) w komórce i naciśnij Wchodzić.
Liczba 1 jest wyrównana po prawej stronie komórki, jak pokazano na powyższym obrazku.
Aby zobaczyć apostrof przed liczbami wprowadzonymi do komórek od D1 do D3, wybierz jedną z tych komórek, na przykład D3. Na pasku formuły nad arkuszem roboczym wpis '78 jest widoczny.
Kontynuuj czytanie poniżej
Wprowadź funkcję SUMA
- Wybierz komórkę D4.
- Rodzaj = SUMA (D1: D3).
- naciśnij Wchodzić.
- Odpowiedź 0 pojawia się w komórce D4, ponieważ wartości w komórkach od D1 do D3 zostały wprowadzone jako tekst.
Oprócz pisania innymi metodami wprowadzania funkcji SUMA w komórce arkusza roboczego są:
- Klawisze skrótu
- Okno dialogowe funkcji SUM
- AutoSum
Konwertuj tekst na liczby za pomocą funkcji Wklej specjalnie
- Wybierz komórkę E1 aby stała się aktywną komórką.
- Wybierz Dom > Kopiuj. Wokół komórki E1 pojawia się kropkowana linia, która wskazuje, że zawartość tej komórki jest kopiowana do schowka.
- Zaznacz komórki D1 do D3.
- Wybierz Pasta strzałkę w dół, aby otworzyć rozwijane menu.
- Wybierz Wklej specjalnie aby otworzyć okno dialogowe Wklej specjalne.
- W sekcji Operacja wybierz Zwielokrotniać aby aktywować tę operację.
- Wybierz dobrze zamknąć okno dialogowe i powrócić do arkusza roboczego.
Kontynuuj czytanie poniżej
Wyniki arkusza roboczego
Jak pokazano na powyższym obrazku, oto jak wyniki tej operacji zmieniają arkusz roboczy:
- Trzy wartości w komórkach od D1 do D3 są wyrównane w prawo w każdej komórce.
- Zielone trójkąty zniknęły z prawego górnego rogu każdej komórki.
- Wynik dla funkcji SUMA w komórce D4 to 146, czyli suma dla trzech liczb w komórkach od D1 do D3.