Jak zatrzymać program Excel zmieniający zakres podczas przeciągania formuły w dół? [Zamknięte]

11

Próbuję znormalizować zestaw kolumn danych w arkuszu kalkulacyjnym programu Excel.

Muszę uzyskać wartości, aby najwyższa wartość w kolumnie wynosiła = 1, a najniższa = = 0, więc wpadłem na wzór:

=(A1-MIN(A1:A30))/(MAX(A1:A30)-MIN(A1:A30))

Wydaje się, że to działa dobrze, ale kiedy przeciągam formułę w celu wypełnienia komórek pod nią, teraz tylko się A1zwiększa, ale A1:A30też.

Czy istnieje sposób na zablokowanie zakresu podczas aktualizacji tylko numeru, który mnie interesuje?

Próbowałem umieścić Max i min w innej komórce i odnieść się do tego, ale to po prostu odwołuje się do komórki pod tą, w której znajdują się Max i min, i dzielę się przez zero błędów, ponieważ nic tam nie ma.

Omar Kooheji
źródło

Odpowiedzi:

39

„$” Zablokuje odniesienie do absolutnego względem względnego. Możesz zablokować kolumnę, wiersz lub oba. Oto zamknięte absolutne odniesienie do twojego przykładu.

(A1-MIN($A$1:$A$30))/(MAX($A$1:$A$30)-MIN($A$1:$A$30))
B_Miner
źródło
1
Uwaga dodatkowa: Myślę, że działa w ten sposób w zasadzie dla wszystkich współczesnych programów do obsługi arkuszy kalkulacyjnych - wiem, że działa w przypadku OpenOffice.org Calc i arkusza kalkulacyjnego Google Docs.
Erik P.
2
Dobra odpowiedź - ale to (i oryginalne pytanie) należy do innej witryny.
whuber
1
Na komputerze z systemem Windows można przełączać metody „blokowania” za pomocą klawisza F4.
Chase