Próbuję przekodować cały kod pocztowy z kolumny A do kolumny B za pomocą wzoru:
=TEXT(A1,"00000")
Lubię to:
Chcę, aby każda komórka w kolumnie B została przekształcona przy użyciu powyższego wzoru. Ale mam ponad 40 000 wierszy, więc nie można przeciągnąć formuły w dół i zastosować jej do całej kolumny B.
Czy istnieje formuła, której mógłbym użyć do rozwiązania tego problemu?
Myślę, że masz szczęście. Spróbuj wpisać w B1:
(bardzo podobnie!), ale przed uderzeniem Enternaciśnij Ctrl+ Shift+ Enter.
źródło
ArrayFormula(…)
.Wygląda na to, że niektóre inne odpowiedzi stały się nieaktualne, ale dla mnie zadziałało:
(Zwróć uwagę, że zastępuje to tekst, jeśli komórki docelowe nie są puste)
źródło
Ctrl+Shift+Down
wybierzesz całą drogę do dołu bieżącej kolumny,Ctrl+Enter
tak jak powiedziałeś, a następnieUp, Right, [Down]
(ostatnia nie będzie potrzebna, jeśli jesteś w wierszu 1), aby przejść do następna kolumna.Powiedzmy, że chcesz zamienić coś w tablicy ciągów i nie chcesz wykonywać kopiowania i wklejania na całym arkuszu .
Weźmy to jako przykład:
Aby zastosować tę formułę do całej kolumny (tablicy) w czysty i elegancki sposób, możesz wykonać:
Działa również dla tablic 2D, powiedzmy:
źródło
Znalazłem inne rozwiązanie:
źródło
To jest dla tych, którzy chcą szybko nadpisać komórki kolumn (bez wycinania i kopiowania). Działa to tak samo, jak dwukrotne kliknięcie pola komórki, ale w przeciwieństwie do dwukrotnego kliknięcia nadal działa po pierwszej próbie.
PREMIA:
Skrót do przejścia do najniższej zawartości (w celu podwójnego sprawdzenia kopii) to Ctrl+ ⇓. Aby wrócić do góry, możesz użyć Ctrl+, ⇑ale jeśli górne wiersze są zamrożone, musisz również nacisnąć Enterkilka razy.
źródło
Aby było jasne, kiedy użyjemy wskaźnika przeciągania, skopiuje on tylko wartości komórek w dół kolumny, podczas gdy wartość znajduje się w sąsiedniej komórce w danym wierszu. Gdy tylko operacja przeciągania zobaczy sąsiednią komórkę, która jest pusta, przestanie kopiować formułę.
.na przykład
Jeśli powyżej jest arkuszem kalkulacyjnym, użycie wskaźnika podwójnego kliknięcia w komórce „b” wypełni wiersz 2, ale nie trzeci lub czwarty.
źródło
Możesz użyć Ctrl + Shift + Down + D, aby dodać formułę również do każdej komórki w kolumnie.
Po prostu kliknij / zaznacz komórkę równaniem / formułą, którą chcesz skopiować, a następnie przytrzymaj Ctrl + Shift + Down + D, a twoja formuła zostanie dodana do każdej komórki.
źródło
Żeby nie stracić odpowiedzi, która działa:
źródło
Możesz wypełnić kolumnę, klikając dwukrotnie w prawym dolnym rogu komórki, z której chcesz skopiować (punkt na polu, który w przeciwnym razie byś przeciągnął) i zostanie zastosowany do całej kolumny.
Uwaga: to nie działa, jeśli masz zastosowany filtr, ani jeśli coś już jest w komórkach poniżej.
źródło