Zera wiodące w arkuszu kalkulacyjnym Google są automatycznie usuwane

36

Mam kolumnę, w której wszystkie dane wejściowe są liczbami. Ale te liczby w rzeczywistości nie są liczbami rzeczywistymi. W rzeczywistości nie jest to prawda, 050 w tym przypadku bardzo różni się od 50

Problem polega na tym, że gdy dodam 050, arkusz automatycznie zmienia go na 50 . Próbowałem również ** 050 **. Oznacza to, że przygotowanie spacebezskutecznie. Nadal automatycznie koryguje się jako 50 .

Co mogę zrobić, aby tego uniknąć?

naveen
źródło

Odpowiedzi:

46

Jeśli istnieje różnica między 50i 050, to, co masz strings(tj. Tekst).

Zmiana formatu komórki do Plain Texturządzeń Format> Numbers> Plain Textzachowa zera.

dżem
źródło
1
zastanawiał się, dlaczego nie opublikowałeś go jako odpowiedzi :)
naveen
1
Tak, zdałem sobie sprawę, że opublikowanie w komentarzu pozostawiłoby pytanie jako „bez odpowiedzi”, więc najlepiej to zrobić poprawnie:]
33

Od @jam „s odpowiedź nie może być pewna poprawa funkcji arkusza kalkulacyjnego.

Jeśli chcesz zachować liczby i używać ich jako cyfr (np. Automatyczne wypełnianie), możesz zastosować ustawienia z

Format > Number > More Formats > Custom number format...

menu i ustaw wzór na 000, gdzie liczba zer reprezentuje liczbę cyfr, do których zostanie wykonane uzupełnienie zerami wiodącymi.

pingween
źródło
1
Tak, jest to w „nowym” arkuszu kalkulacyjnym Google.
MrWhite
7

Szybszym sposobem formatowania komórki jako tekstu jest dodanie poprzedzającego apostrofu do liczby. W komórce wpisz

'050

i będzie interpretowany jako ciąg 050.

Inną opcją jest napisanie go jako formuły:

="050"
Vidar S. Ramdal
źródło
Nie działa, jeśli jest to formuła, ponieważ spowoduje to wyświetlenie formuły, a nie wynik formuły
davea0511
@ davea0511 Właśnie o to chodzi - aby wyświetlić tekst 050 , a nie jego interpretację.
Vidar S. Ramdal
Jest to jedyne rozwiązanie bez ręcznej zmiany właściwości komórek. Dokładnie to, czego potrzebowałem! Dziękuję Ci!
Stalinko
2

Musiałem mieć wiodące zero w bieżącym miesiącu roku, aby utworzyć niestandardowy kod daty, którego używam na moich fakturach. Oto co zrobiłem:

=IF(LEN(MONTH(TODAY()))=1;CONCATENATE(0,MONTH(TODAY()));MONTH(TODAY()))
użytkownik57140
źródło
-2

Możesz sformatować zawartość komórki jako Plain Text. Oto instrukcje krok po kroku, jak sformatować liczbę w Arkuszu Google .

JQuery Mobile
źródło
1
Dlaczego nie możesz umieścić instrukcji tutaj w tej odpowiedzi? Co się stanie, gdy ten link przestanie działać?
ale
Teraz przestał działać. Wygląda na to, że musisz wybrać komórki, a następnie przejść do Format -> Liczba -> Zwykły tekst.
Ricky Clarkson