Chciałbym zapobiec zachowaniu Excela, że każda duża liczba, którą wprowadzę, jest przechowywana jako liczba, a następnie skracana do notacji naukowej. Czy można powiedzieć programowi Excel 2007, aby przestał to robić?
microsoft-excel
microsoft-excel-2007
Pierre Gardin
źródło
źródło
Odpowiedzi:
Niestety program Excel nie pozwala domyślnie wyłączyć tej funkcji.
Jeśli jednak wybierzesz swoje dane, kliknij prawym przyciskiem myszy i kliknij opcję „Formatuj komórki ...” i wybierz opcję Liczba, aby zatrzymać program Excel w zmianie danych na notację naukową.
źródło
Jest to niewygodny (ale skuteczny) hack. Uwaga: jest to naprawdę przydatne tylko wtedy, gdy musisz zaimportować pełny numer do innej aplikacji (np. Access) lub zapewnić odpowiedni sposób wyświetlania.
Jeśli sformatujesz kolumnę jako
number
, możesz skopiować wszystkie poprawnie sformatowane liczby do Notatnika. Następnie po prostu utwórz nową kolumnę sformatowaną jakotext
i skopiuj reprezentację Notatnika do nowej kolumny.źródło
Może notacja naukowa jest jednym z mniej użytecznych zachowań Excela.
Jeśli masz notację naukową w komórce A1, nie możesz po prostu użyć tej formuły, aby mieć sformatowaną wartość tekstową w komórce B1:
=CONCATENATE(A1)
To jest przykład wyników:
źródło
=TEXT(A1, "0")
działa również, podobnie jak prawdopodobnie miliard innych formułJeśli chcesz, aby WSZYSTKIE liczby wpisywane na arkuszu NIE pojawiały się w formacie naukowym, możesz rozważyć utworzenie szablonu i ponowne jego użycie .
Podczas tworzenia szablonu wybierz cały arkusz i ustaw domyślny format liczb dla wszystkich komórek na „Liczba”.
źródło