Używanie myszy
- Kliknij komórkę, której formułę chcesz powtórzyć
Ciemny kwadratowy „uchwyt” pojawi się w prawym dolnym rogu
Kliknij i przeciągnij ten uchwyt, przeciągając kolumnę w dół (lub w prawo przez rząd). Możesz także kliknąć dwukrotnie uchwyt, aby automatycznie wypełnić.
Zatrzymaj się przy ostatniej komórce, którą chcesz wypełnić
Korzystanie z klawiatury
- Przesuń kursor do komórki, której formułę chcesz powtórzyć
- Utrzymać
shift
- Przytrzymując, naciśnij
down
kilkakrotnie, aby wybrać resztę zakresu komórek, które chcesz wypełnić
- Kiedy dojdziesz do dołu, zwolnij,
shift
a następnie naciśnij CTRL+ D(Użyj CTRL+, Rjeśli wypełniasz w prawo ) (Ta metoda zachowuje również notatki, w przeciwieństwie do rozwiązania myszy).
W obu przypadkach to, co robisz, nazywa się „wypełnianiem”. Obsługiwany jest przez każdy (?) Program do obsługi arkuszy kalkulacyjnych.
Ctrl-/
pomocy podręcznej.⌘-D
. Jest również związany z „Utwórz zakładkę” w Chrome, ale nadal działa! Ponadto, jeśli skonfigurujesz pierwszą komórkę w kolumnie, możesz po prostu kliknąć tytuł kolumny, aby zaznaczyć całą rzecz, a następnie nacisnąćCtrl-D
lub,⌘-D
aby wypełnić.Jeszcze łatwiejszym rozwiązaniem w Arkuszach Google byłoby wprowadzenie tej formuły w
C1
:Automatycznie propaguje się do kolejnych wierszy, jeśli wartość zostanie wprowadzona do kolumny
A
, co eliminuje potrzebę kopiowania jej do każdego wiersza. W rzeczywistości, jeśli skopiowałeś goC2
, zostanie on automatycznie zastąpiony przez kontynuację formuły wC1
.Ważną częścią jest
:A
i:B
, które określają, że chcesz uwzględnić te całe kolumny w formule. Oznacza to, że możesz zastosować formułę jednokomórkową=A5*(1.6*B5)
do całych kolumn za pomocą:Zauważ, że to daje złe wyniki, gdzie
A
iB
są brakujących wartości, więc owinąć go wIF()
oświadczeniu (patrz wyżej), aby pokazać nic, gdy nie istnieją żadne wartości. Możesz także użyćIFERROR()
do obsługi złych wyników.źródło
tutaj jest inny sposób, idź dalej i usuń wszystkie formuły, które są tam teraz, a następnie wpisz formułę w C1, tak aby odpowiadała A1 i B1 i naciśnij Enter.
więc teraz poprawna formuła jest właśnie w C1,
teraz kliknij pole C1, pojawi się obwiednia, prawy dolny róg tego obwiedni ma ciemny kwadrat,
kliknij dwukrotnie ten kwadrat, a formuła „wypełni się”
, zauważysz C2 odpowiada A2 i B2 i tak dalej.
jeśli tego właśnie potrzebujesz i rozumiem poprawnie
źródło
Sugerowane odpowiedzi działają dobrze w przypadku małych arkuszy, ale miałem tysiące wierszy, a wybranie ich za pomocą myszy lub klawiatury było zbyt czasochłonne.
Metoda ARRAYFORMULA działa, ale jest skomplikowana, zmusza mnie do przepisania stylu formuły i rozważenia możliwych błędów).
Rozwiązanie jest tak proste, że można to zrobić w 2 sekundy:
źródło
Uważam też, że wszystkie te rozwiązania są bardzo frustrujące i mylące.
Ostrzegam cię, że zastąpi to, co jest obecnie w komórkach, ale ponieważ jest to formuła, nie powinno to stanowić problemu.
Dla mnie to było proste.
Spowoduje to umieszczenie formuły, zaktualizowanej z każdą komórką w referencjach.
źródło
Po napisaniu forumla możesz dwukrotnie kliknąć prawy dolny róg wybranej komórki za pomocą niebieskiego pola, aby skopiować dane w dół kolumny, o ile sąsiednia komórka zawiera dane.
Oszczędza to dużo czasu, gdy masz arkusz z 7 000 wierszy, z którym pracujesz.
źródło
PS Pracuję w OpenOffice, a teraz widzę, że działa również po prostu kopiując zawartość komórki i wklejając ją do innych. Formuła jest automatycznie dopasowywana do każdego wiersza! (Aby uniknąć prefiksu automatycznej regulacji nazwa numeru wiersza i numerów kolumn z $).
źródło
Możesz wybrać całą kolumnę C, wybierając nagłówek i wklejając formułę
=A1*(1.6*B1)
. będzie miało zastosowanie do każdego wiersza.Nie trzeba wybierać i przeciągać, aby skopiować do każdej komórki.
źródło
Bardzo podobny do odpowiedzi ceoliphanta, ale nieco prostszy, po prostu dodaj jedną formułę do C1:
źródło