Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podsumowanie
W programie Microsoft Excel może istnieć nazwany zakres, który musi zostać rozszerzony w celu uwzględnienia nowych informacji. W tym artykule opisano metodę tworzenia nazwy zdefiniowanej dynamicznie.
Uwaga / Notatka
Metoda w tym artykule zakłada, że nie ma więcej niż 200 wierszy danych. Możesz skorygować zdefiniowane nazwy, aby używały odpowiedniej liczby i odzwierciedlały maksymalną liczbę wierszy.
Jak używać formuły OFFSET ze zdefiniowaną nazwą
W tym celu wykonaj następujące kroki, zgodnie z potrzebami dla uruchomionej wersji programu Excel.
Microsoft Office Excel 2007, Microsoft Excel 2010 i Microsoft Excel 2013
W nowym arkuszu wprowadź następujące dane.
Liczba A B 1 Miesiąc Sprzedaż 2 Sty 10 3 Lut 20 4 Marzec 30 Kliknij kartę Formuły .
W grupie Zdefiniowane nazwy kliknij pozycję Menedżer nazw.
Kliknij przycisk Nowy.
W polu Nazwa wpisz Data.
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij OK:
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)
Kliknij przycisk Nowy.
W polu Nazwa wpisz Sales (Sprzedaż).
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij OK:
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Kliknij Zamknij.
Wyczyść komórkę B2, a następnie wpisz następującą formułę:
=RAND()*0+10
Uwaga / Notatka
W tej formule funkcja COUNT jest używana dla kolumny liczb. Funkcja COUNTA jest używana dla kolumny wartości tekstowych.
Ta formuła używa funkcji volatile RAND. Ta formuła automatycznie aktualizuje formułę OFFSET używaną w zdefiniowanej nazwie "Sales" podczas wprowadzania nowych danych w kolumnie B. Wartość 10 jest używana w tej formule, ponieważ 10 jest oryginalną wartością komórki B2.
Microsoft Office Excel 2003
W nowym arkuszu wprowadź następujące dane:
Liczba A B 1 Miesiąc Sprzedaż 2 Sty 10 3 Lut 20 4 Marzec 30 W menu Wstaw wskaż pozycję Nazwa, a następnie kliknij pozycję Zdefiniuj.
W polu Nazwy w skoroszycie wpisz Data.
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij OK:
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1).
Kliknij przycisk Dodaj.
W polu Nazwy w skoroszycie wpisz Sales.
W polu Odwołanie do wpisz następujący tekst, a następnie kliknij Dodaj:
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Kliknij przycisk OK.
Wyczyść komórkę B2, a następnie wpisz następującą formułę:
=RAND()*0+10
Uwaga / Notatka
W tej formule funkcja COUNT jest używana dla kolumny liczb. Funkcja COUNTA jest używana dla kolumny wartości tekstowych.
Ta formuła używa funkcji volatile RAND. Ta formuła automatycznie aktualizuje formułę OFFSET używaną w zdefiniowanej nazwie "Sales" podczas wprowadzania nowych danych w kolumnie B. Wartość 10 jest używana w tej formule, ponieważ 10 jest oryginalną wartością komórki B2.