Zastosuj formułę do zakresu komórek bez przeciągania i upuszczania


26

Zazwyczaj w programie Excel kolumnę można wypełnić automatycznie, przeciągając komórkę w dół. Ponieważ jednak wiele komórek wymaga wypełnienia, ręczne przeciąganie i przewijanie arkusza kalkulacyjnego jest czasochłonne.

Czy istnieje o wiele lepszy sposób na wypełnienie kolumny formułami?

Edycja: Próbowałem wprowadzić znak $F$1:$F$20000w podświetlonym miejscu, ale wartości w kolumnie F nie są wypełnione.

alternatywny tekst

Odpowiedzi:


32

Zamiast klikania i przeciągania kwadratu w prawym dolnym rogu komórki, zamiast tego kliknij dwukrotnie. Spowoduje to automatyczne wypełnienie.

Powinieneś także przyzwyczaić się do używania „ctrl” i „shift”. Kiedy używam programu Excel, działam bardzo szybko, ponieważ używam wielu skrótów klawiaturowych. Pozwól, że poprowadzę cię przez przykład i dam dokładnie znać, co bym wpisał. Załóżmy, że masz dane w kolumnach A: E z 20000 wierszami i chcesz utworzyć formułę dla F. Wykonaj następujące kroki:

  • Najpierw umieść formułę w F1.
  • Teraz naciśnij ctrl + C, aby skopiować formułę.
  • Hit w lewo, więc E1 jest wybrane.
  • Teraz naciśnij Ctrl + Strzałka w dół. Będzie on podróżował w dół, aż do trafienia pustego miejsca, w tym przykładzie jest to E20000.
  • Teraz wciśnij w prawo, aby wybrać F20000.
  • Teraz naciśnij ctrl + shift + w górę. Teraz wybierzesz F1: F20000.
  • Na koniec naciśnij ctrl + V lub po prostu naciśnij Enter, aby wypełnić komórki.

Kiedy przyzwyczaisz się do robienia takich rzeczy, te 6 naciśnięć klawiszy dzieje się bardzo szybko w ułamku sekundy.


cały czas używam klawisza 6-klawiszowego :)
wilson,

Nie możesz po prostu zrobić Ctrl + C, Ctrl-Shift-Down, Ctrl-V?
Worse_Username

@Worse_Username Wypróbuj - skończysz na ostatnim wierszu, a nie na dole danych. Możesz to zrobić, ale Twój rozmiar pliku przyspieszy.
Pozew Fund Moniki w

Piękna, nauczyłam się, jak szybko robią to ludzie .. !!
Irfan

15

W rzeczywistości istnieje lepszy sposób

  • Skopiuj formułę Ctrl+C
  • naciśnij
  • Ctrl+ Shift+ wybiera ostatnią niepustą komórkę
  • wklej Ctrl+V

4 uderzenia. Właśnie to odkryłem


Uwaga dla innych, którzy to znajdą, możesz zrobić to samo w wierszach (np. Dla nagłówków) i zrobić ctrl + shift + prawo
Shawn

możesz pominąć krok 2. Możesz wkleić formułę do komórki, z której pochodzi, bez żadnych negatywnych konsekwencji. ale podwójne kliknięcie jest szybsze przez większość czasu.
MPag

Z jakiegoś powodu sugestia @ Shawna nie działała dla mnie w przypadku jednego wystąpienia programu Excel. Ponowne uruchomienie programu Excel naprawiło to. Ale „odkryłem”, że podświetlenie lewej kolumny zakresu, następnie naciśnięcie Endklawisza, a następnie wykonanie Shift+ prawej strzałki, następnie wklejenie formuły lub wykonanie Control+ Rkopiuje formuły z lewej kolumny w prawo.
MPag

@mpag Właściwie, jeśli pominiesz krok 2 i formuła została wprowadzona do tablicy, pojawi się komunikat „Nie możesz zmienić części tablicy”. błąd.
robinCTS

2
  • Skopiuj komórkę zawierającą oryginalną formułę do schowka.
  • Kliknij w polu „nazwa komórki” (w lewym górnym rogu) i wprowadź zakres, który chcesz wybrać, a następnie Enter.
  • Wklej do zaznaczenia.

Czy to działa?


nie, to nie działa. Zobacz moje zaktualizowane pytanie.
Graviton,

Dziwne, działa w OpenOffice.org i wspomniałem o tym co najmniej jeden samouczek programu Excel (ale wyglądał jak Excel 2000 lub podobny, więc może Microsoft usunął tę funkcję ...).
JanC

BTW: prawdopodobnie powinieneś wpisać F1: F20000 bez znaków „$”.
JanC

1

Wybierając całą kolumnę, możesz po prostu wpisać F: F

Jest to szczególnie przydatne przy dodawaniu lub wykonywaniu operacji z całym zakresem i tam, gdzie możesz chcieć dodać dane do zakresu.


zwróć uwagę, że możesz to zrobić również w formułach (np. SUM(F:F)), o ile komórka docelowa nie znajduje się w F.
mpag

0

Musiałem to zrobić tylko innego dnia.

  • Skopiuj formułę z odniesieniem względnym, tj. Bez $znaków.
  • Wybierz zakres, który chcesz wypełnić.
    Chwyciłem dolną komórkę, a następnie nacisnąłem klawisz End-Shift-UpArrow.
  • Wklej wzór do zaznaczenia.
    Excel zmieni odniesienie względne dla każdej komórki.

0
  1. Ctrl + C, aby skopiować żądaną formułę
  2. dla 2003 Excel kliknij edytuj-> przejdź do
  3. w oknie przejdź do okna ustaw zakresy; takie jak A2: A238
  4. następnie ctrl + V, aby wkleić formułę do dokładnie wybranego zakresu komórek.

W ten sposób nie masz # DIV / 0! w innych komórkach; czasami # DIV / 0! wpływać na inne obliczenia;

Jeśli użyjesz funkcji liczenia, będziesz wiedział, ile masz wierszy danych.


0

Wybierz zakres, w którym chcesz formułę, utwórz formułę i naciśnij Ctrl + Enter
, aby wypełnić cały wybrany zakres również odnośnikiem względnym

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.