Jak mogę wielokrotnie skopiować formułę i zawsze odnosić się do tej samej komórki?

3

Mam numer w komórce A1 i kolumnę 20 liczb w kolumnie B.

Chciałbym umieścić formułę w każdej komórce w kolumnie C obok każdego numeru w kolumnie B. Powiedzmy, że tak =B1-A1, a potem następna będzie =B2-A1, następnie =B3-A1itd.

Mógłbym wpisać to wszystko ręcznie, ale zajęłoby to dużo czasu. Czy mogę skopiować pierwszą formułę, która znajduje się w komórce C1, i wkleić ją do następujących komórek w kolumnie C?

Próbowałem, ale dostałbym, powiedzmy, =B5-A5 zamiast =B5-A1.

Próbuję to zrobić w OpenOffice, ale podejrzewam, że odpowiedź będzie podobna dla Excela.

Ethan
źródło

Odpowiedzi:

8

W Excelu $ przed numerem Rownumber ustawia wiersz na stałą. $ Przed literą kolumny naprawia kolumnę. Więc masz:

  • A1 jeśli skopiujesz w dół, 1 zmieni się na 2,3 itd .; jeśli kopiujesz w poprzek, A zmieni się na B, C itd
  • A $ 1, jeśli skopiujesz w dół, 1 pozostanie 1, jeśli skopiujesz zmiany A
  • $ A1, jeśli skopiujesz 1 zmianę, jeśli kopiujesz w poprzek pobytu A
  • $ A $ 1 bez względu na sposób kopiowania, zawsze wskazuje na A1
BillN
źródło
OpenOffice 3.1.1 działa tutaj tak samo.
Matt Haley
13

Umieść $ przed numerem kolumny A w formule, tak jak poniżej:

=B1-A$1

Następnie możesz skopiować i wkleić formułę, aby zachować numer kolumny A. Powinno to działać zarówno w Excelu, jak i Open Office.

arathorn
źródło
3
Możesz umieścić $ przed oznaczeniami wierszy i kolumn. $ A $ 1 zawsze odnosi się do tej samej komórki, $ A1 zawsze odnosi się do wiersza w kolumnie A, a A 1 zawsze odnosi się do kolumny w 1 wierszu.
Mark Ransom
Racja, powinienem być jaśniejszy. Po prostu dawałem to, co było potrzebne dla jego przykładu.
arathorn
1

OK, zrozumiałem to.

Kliknij komórkę, do której chcesz wielokrotnie się odwoływać, a następnie wpisz jej nazwę w „polu nazwy” - polu, które zazwyczaj wyświetla współrzędne wybranej komórki, takie jak „A1”, „A2” itp.

Następnie po zdefiniowaniu nazwy komórki użyj tej nazwy w formule ...

=B3-user_defined_name

Jeśli skopiujesz i wkleisz tę formułę, zawsze będzie ona odnosić się do komórki o nazwie „ user_defined_name. ”

Ethan
źródło
1

Szybki dodatek do tego. Nie musisz wpisywać „$” w swoich formułach. Klawisz F4 jest skrótem klawiaturowym do przełączania komórki przez różne opcje odniesienia bezwzględnego i względnego. Naciskaj klawisz, gdy wybrana jest odpowiednia komórka w formule, i przełącza się ona między opcjami wymienionymi w BillN.

Paddyslacker
źródło