Jak utworzyć dynamiczny zakres zdefiniowany w arkuszu programu Excel
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 dynamicznej nazwy zdefiniowanej.
Uwaga
Metoda w tym artykule zakłada, że nie ma więcej niż 200 wierszy danych. Możesz poprawić zdefiniowane nazwy, aby używały odpowiedniej liczby i odzwierciedlały maksymalną liczbę wierszy.
Jak używać formuły OFFSET o zdefiniowanej nazwie
W tym celu wykonaj następujące kroki, stosownie do wersji programu Excel, która jest uruchomiona.
Microsoft Office Excel 2007, Microsoft Excel 2010 i Microsoft Excel 2013
W nowym arkuszu wprowadź następujące dane.
Numer A B 1 Miesiąc Sprzedaży 2 Jan 10 3 Lutego 20 4 Mar 30 Kliknij kartę Formuły.
W grupie Nazwy zdefiniowane kliknij pozycję Menedżer nazw.
Kliknij pozycję Nowy.
W polu Nazwa wpisz Date (Data).
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij przycisk OK:
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)
Kliknij pozycję Nowy.
W polu Nazwa wpisz Sales( Sprzedaż).
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij przycisk OK:
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Kliknij przycisk Zamknij.
Wyczyść komórkę B2, a następnie wpisz następującą formułę:
=RAND()*0+10
Uwaga
W tej formule wartość COUNT jest używana dla kolumny liczb. Funkcja COUNTA jest używana dla kolumny wartości tekstowych.
Ta formuła używa nietrwałej funkcji 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:
Numer A B 1 Miesiąc Sprzedaży 2 Jan 10 3 Lutego 20 4 Mar 30 W menu Wstawianie wskaż pozycję Nazwa, a następnie kliknij pozycję Definiuj.
W polu Nazwy w skoroszycie wpisz Date (Data).
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij przycisk OK:
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1).
Kliknij pozycję Dodaj.
W polu Nazwy w skoroszycie wpisz Sales.
W polu Odwołuje się do wpisz następujący tekst, a następnie kliknij przycisk 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
W tej formule wartość COUNT jest używana dla kolumny liczb. Funkcja COUNTA jest używana dla kolumny wartości tekstowych.
Ta formuła używa nietrwałej funkcji 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.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla