Jak odwołać się do arkusza roboczego według numeru indeksu zamiast nazwy w programie Excel?
W przypadku wielu użytkowników programu Excel mają tendencję do zmiany nazwy domyślnej nazwy arkusza na potrzebną. Ale w wielu przypadkach muszą odwoływać się do arkusza na podstawie jego numeru indeksu, a nie prawdziwej nazwy. Jak to osiągnąć? Możesz wypróbować metodę w artykule.
Arkusz referencyjny według numeru indeksu zamiast nazwy z funkcją zdefiniowaną przez użytkownika
Arkusz referencyjny według numeru indeksu zamiast nazwy z funkcją zdefiniowaną przez użytkownika
Wykonaj następujące czynności, aby odwołać się do arkusza roboczego według numeru indeksu zamiast nazwy w programie Excel.
1. naciśnij inny + F11 klawisze jednocześnie, aby otworzyć Microsoft Visual Basic for Applications okno.
2. w Microsoft Visual Basic for Applications okno, kliknij wstawka > Moduł. Następnie skopiuj i wklej poniższy kod VBA do okna Module.
Kod VBA: Arkusz referencyjny według numeru indeksu w programie Excel
Function SHEETNAME(number As Long) As String
SHEETNAME = Sheets(number).Name
End Function
3. wciśnij inny + Q klucze do zamknięcia Microsoft Visual Basic for Applications okno.
Uwagi:
1. Jeśli chcesz odwołać się do określonej nazwy arkusza za pomocą jego numeru, wybierz pustą komórkę i wprowadź formułę = NAZWA ARKUSZA (1) bezpośrednio do paska formuły, a następnie naciśnij klawisz Enter. Zobacz zrzut ekranu:
2. Jeśli chcesz pobrać wartość komórki z arkusza na podstawie jej numeru indeksu, użyj tej formuły.
=INDIRECT("'"&SHEETNAME(1) &"'!A1")
3. Jeśli chcesz zsumować określoną kolumnę w arkuszu na podstawie jej numeru indeksu, zastosuj tę formułę.
=SUM(INDIRECT("'"&SHEETNAME(1) &"'!C2:C7"))
Powiązane artykuły:
- Jak odwołać się do formatu i wartości z innej komórki w programie Excel?
- Jak odwołać się lub połączyć wartość w nieotwartym / zamkniętym pliku skoroszytu programu Excel?
- Jak usunąć wszystkie odniesienia do formuł, ale zachować wartości w komórkach w programie Excel?
- Jak zachować stałą odwołania do komórki formuły w programie Excel?
- Jak odwołać się do nazwy karty w komórce w programie Excel?
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!