Как да препратя работен лист по номер на индекс вместо име в Excel?
Много потребители на Excel преименуват имената на работните листове по подразбиране, ако е необходимо. В някои случаи обаче може да се наложи да се позовават на работен лист по неговия индексен номер, а не по име. Как да го постигнем? Можете да опитате метода в статията.
Референтен работен лист по номер на индекс вместо име с дефинирана от потребителя функция
Референтен работен лист по номер на индекс вместо име с дефинирана от потребителя функция
Моля, направете следното, за да препратите към работния лист по номер на индекс вместо име в Excel.
1. Натиснете Друг + F11 клавиши едновременно, за да отворите Microsoft Visual Basic за приложения прозорец.
2. В Microsoft Visual Basic за приложения прозорец, кликнете Поставете > Модули. След това копирайте и поставете долния VBA код в прозореца на модула.
VBA код: Референтен работен лист по номер на индекс в Excel
Function SHEETNAME(number As Long) As String
SHEETNAME = Sheets(number).Name
End Function
3. Натисни Друг + Q ключове за затваряне на Microsoft Visual Basic за приложения прозорец.
бележки:
1. За да посочите определен лист чрез индекс, изберете празна клетка и въведете формулата =ИМЕ НА ЛИСТ(1) в лентата с формули, след което натиснете Enter. Вижте екранна снимка:
2. Ако искате да получите стойност на клетка от работен лист въз основа на неговия индексен номер, моля, използвайте тази формула.
=INDIRECT("'"&SHEETNAME(1) &"'!A1")
3. И ако искате да сумирате определена колона в работен лист въз основа на нейния индексен номер, моля, приложете тази формула.
=SUM(INDIRECT("'"&SHEETNAME(1) &"'!C2:C7"))
Свързани статии:
- Как да препратка към формат и стойност от друга клетка в Excel?
- Как да направя препратка или връзка към стойност в неотворен/затворен файл на работна книга на Excel?
- Как да премахнете всички препратки към формули, но да запазите стойности в клетки в Excel?
- Как да поддържам препратката към клетка с формула постоянна в Excel?
- Как да препратка към име на раздел в клетка в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!