Jak zmusić kolumnę w programie Excel do przechowywania jako tekstu?

14

Mam kolumnę ciągów szesnastkowych:

506078
363624
505974
505644

Potrzebuję programu Excel do przechowywania ich jako ciągów, a nie liczb całkowitych lub liczb zmiennoprzecinkowych.

Justin Tanner
źródło
Format -> Komórki -> Niestandardowe. Opcja „0”
tartal

Odpowiedzi:

26

Wystarczy, że umieścisz pojedynczy cytat przed tekstem. Działa to również w przypadku dat, których nie chcesz pobierać z Excela.

na przykład.

'23446

Możesz także sformatować całą kolumnę jako tekst, który zastąpi całą kolumnę. W programie Excel 2007 podświetl komórki, kliknij prawym przyciskiem myszy-> Formatuj komórki. Kliknij tekst w opcjach po lewej stronie.

dubRun
źródło
czy mogę podać pojedynczy cytat dla całej kolumny? Mam dane około 60000 wierszy, nie chcę używać żadnej formuły.
vaibhavcool20
1

Jak wspomniano powyżej, sformatowanie liczby jako ciągu nie jest wskazane, ponieważ musisz aktywować komórkę, aby konwersja mogła zostać faktycznie wykonana (przez naciśnięcie klawisza F2 lub dwukrotne kliknięcie lub użycie polecenia Znajdź + Zamień w kolumnie i zastąp kropkę znakiem kropka lub jakikolwiek inny znak, ale jeśli nie masz znaku trwałego w każdej komórce w kolumnie, to obejście nie zadziała). Po wprowadzeniu komórki do edycji, automatycznie powróci do liczby, jeśli wartość jest zgodna.

Teraz odpowiadając na pytanie Scotta w sekcji komentarzy. Jeśli masz już swoje dane i ręczne dodanie wyceny przed danymi w każdej komórce nie jest opcją, możesz użyć kolumny pomocniczej i napisać

="'"&A1

w B1, gdzie A1 oznacza odwołanie do komórki, i przeciągnij w dół przez formułę w B1. W tym momencie zobaczysz cytat, ale możesz wkleić dane w kolumnie B jako wartości (CTRL + C i ALT + E + S i wybrać wartości lub wkleić specjalne jako wartości z górnego menu). Następnie znajdź + zamień „(cytat) na„ (cytat), a będziesz mieć kolumnę z wartościami wymuszonymi na tekst.

Misa
źródło