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ąć?

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.


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.


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"

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()))

-2

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.