Wypełnij duży zakres formułą w programie Excel, bez przeciągania myszą w celu rozszerzenia


12

Mam 5000 elementów w kolumnie A i 5000 w kolumnie B
Chcę różnicę między pierwiastkami i zapisałem w kolumnie C.

Polecenie odejmowania, które znam, to =A1-B1przeciągnięcie myszy do końca.
Przeciąganie 5000 komórek w dół jest nużące / niemożliwe.

Czy jest jakaś krótsza droga?




1
Moje pytanie zostało zadane 3 lata temu. Drugie pytanie zadano 4 miesiące temu. To pytanie jest duplikatem tego. Nie na odwrót. :)
— Souradeep Nanda


@phuclv, myślę, że odpowiedź Teylyna jest najlepsza z wszystkich. Głosowałem za duplikatem w innym kierunku. Jest wielu dobrych kandydatów. Społeczność może decydować.
— fixer1234

Odpowiedzi:


24

Używanie myszy nie oznacza, że ​​musisz przeciągnąć formułę w dół na setki stron. Zamiast tego możesz użyć prostego podwójnego kliknięcia.

Wprowadź formułę do C1, a następnie kliknij dwukrotnie Uchwyt wypełnienia (czarny kwadrat w prawym dolnym rogu komórki)

Przed podwójnym kliknięciem:

wprowadź opis zdjęcia tutaj

Po podwójnym kliknięciu uchwytu napełniania:

wprowadź opis zdjęcia tutaj

Edycja: jak daleko wypełni się Excel? To zależy. Jeśli właśnie wprowadziłeś dane w kolumnie B, podwójne kliknięcie uchwytu wypełniania w C spowoduje wypełnienie do ostatniego wiersza danych w kolumnie B. Jeśli w kolumnie B są puste komórki, wypełnienie zatrzyma się przy pierwszym pustym miejscu komórka. Jeśli dane znajdują się w tabeli programu Excel, program Excel wypełni się do ostatniego wiersza tabeli, niezależnie od luk w sąsiednich kolumnach.


1
Nie wiem o OP, ale osobiście znalazłbym tę odpowiedź jeszcze lepiej, gdyby powiedziałem, skąd mam wiedzieć, jak daleko Excel będzie się automatycznie wypełniał w tym scenariuszu ...
— CVn

@ MichaelKjörling, dobry punkt. Dodałem więcej szczegółów na temat tego, jak daleko Excel zwykle się wypełni. Zależy to nieco od tego, jak „ustalono” zakres i czy po obu stronach kolumny, które chcesz wypełnić, znajdują się dane.
— teylyn

To niesamowite, sztuczka polegała na tym, aby kolumna automatycznie wypełniała się obok wypełnionej kolumny. Jeśli pominiesz kolumnę (zostaw jedną pustą między danymi a wypełnianą rzeczą), to może nie działać.
— Matt

4

Możesz używać Ctrlklawiszy strzałek, z Shiftwciśniętym klawiszem lub bez , aby szybko poruszać się po arkuszu kalkulacyjnym. Ctrl + klawisze strzałek przeskakują bezpośrednio do „ostatniej” komórki w tym kierunku, który ma treść. Przytrzymanie klawisza Shift zaznacza komórki podczas poruszania się. W zależności od układu arkusza kalkulacyjnego możesz także użyć Ctrl + Home (przeskakuje do lewego górnego rogu arkusza kalkulacyjnego) i Ctrl + End (przeskakuje do prawego dolnego rogu arkusza kalkulacyjnego), ponownie z lub bez Shift do wyboru.

Ponieważ wspominasz o A1 i B1, zakładam, że twój zasięg rozciąga się od góry arkusza kalkulacyjnego i obejmuje 5000 wierszy w dół.

Najłatwiej będzie wtedy przejść do A1 (Ctrl + Home załatwi sprawę), a następnie naciśnij Ctrl + dół, który zabierze Cię do A5000 lub dalej. Przejdź do kolumny C w ostatnim wierszu, a następnie przytrzymaj Shift i naciśnij Ctrl + w górę. Powinieneś skończyć w C1 z wybranym zakresem od C1 do C5000, z fokusem wejściowym pozostałym na C5000.

Jako alternatywę do powyższej nawigacji i wybierania, zgodnie z sugestią Jona w komentarzu, możesz nacisnąć Ctrl+, Ga następnie wprowadzić zakres jak A1:A5000.

Teraz wprowadź formułę w normalny sposób dla wiersza podświetlonego do wprowadzenia. W twoim przypadku prawdopodobnie tak będzie =A5000-B5000. Po zakończeniu naciśnij Ctrl + Enter zamiast Enter, aby zaakceptować. Program Excel automatycznie wypełni wszystkie pozostałe komórki w wybranym zakresie, dostosowując odwołania do komórek w razie potrzeby.

Jako dodatkowa wzmianka, LibreOffice Calc ma tę samą funkcję, ale używa Alt + Enter zamiast Ctrl + Enter (przynajmniej w Linuksie).

Nie wymaga myszy!


Innym sposobem na zrobienie tego, jeśli masz puste komórki i nie możesz niezawodnie CTRL dotrzeć do właściwego miejsca, jest użycie CTRL-G, a następnie wpisz żądany zakres, np. „A1: A5000”. Po naciśnięciu OK możesz wykonać powyższe czynności. Z mojego doświadczenia wynika, że ​​jest to używane mniej niż 1% czasu, ale w niektórych sytuacjach może być darem niebios!
— Jon

@Jon Nice sugestia; rejestrowy!
— CVn

moim osobistym ulubionym sposobem na ominięcie ewentualnie pustych komórek w dużym zasięgu jest CTRL + w dół w pustej kolumnie, a następnie strzałka w górę do wypełnionej kolumny i CTRL + w górę do ostatniego (lub prawie ostatniego) wiersza z danymi.
— Alex M
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.