В тази статия е описан синтаксисът и употребата на функцията SHEET в Microsoft Excel.
Описание
Функцията SHEET връща номера на листа на зададения лист или друга препратка.
Синтаксис
Sheet(стойност)
Синтаксисът на функцията SHEET използва само един от следните аргументи.
- стойност Незадължителен аргумент. Използвайте това, за да укажете името на лист или препратка, за която искате да получите номера листа. В противен случай функцията ще върне номера на листа, съдържащ функцията SHEET.
Забележки
- Възможността за локализиране/идентифициране на листове включва всички работни листове (видими, скрити или много скрити) в допълнение към всички други типове листове (листове с макроси, за диаграми или диалогови).
- Ако аргументът "стойност " не е валидна препратка, SHEET връща грешка #REF! . Например =SHEET(Sheet1!#REF) ще върне стойността за грешка #REF! .
- Ако аргументът " стойност " не е валидно име на лист, SHEET връща стойността на грешка #NA . Например =SHEET("badSheetName") ще върне стойността за грешка #NA .
- SHEET не е достъпна в обектния модел (OM), защото обектният модел вече съдържа подобна функционалност.
Пример
Копирайте цялата таблица по-долу и я поставете в клетка A1 (съседна) на нов работен лист на Excel. Ако не виждате автоматично резултатите, изберете формула, натиснете клавиша F2 и натиснете клавиша Enter. Коригирайте ширината на колоните, ако е необходимо, за да видите всичко.
| Формула | Функция (или неуспех) | Резултат |
|---|---|---|
| =SHEET(QSalesByRegion) | Намира номера на листа, наречен QSalesByRegion (който има обхват, който го прави достъпен в цялата работна книга). | 2 |
| =SHEET(Таблица1) | Намира номера на листа, съдържащ таблицата с име "Таблица1". (чийто обхват го прави достъпен в цялата работна книга). | 2 |
| =SHEET(Hi_Temps) | Връща стойността на грешка #NAME? , защото търсеното име Hi_Temps е ограничено до работния лист, който го съдържа. | #NAME? |
| =SHEET("Материали") | Търси и връща номера на листа (3) на работния лист, наименуван "Материали". | 3 |