Формула Excel: Список індексних номерів аркуша -

Загальна формула

=SHEET(INDIRECT(name&"!A1"))

Резюме

Щоб перерахувати індексні номери аркушів у книзі Excel, ви можете ввести імена аркушів, а потім скористатися формулою, заснованою на функціях SHEET та INDIRECT. У наведеному прикладі формула в С5 має вигляд:

=SHEET(INDIRECT(B5&"!A1"))

Пояснення

Функція INDIRECT намагається оцінити текст як дійсне посилання. У цьому випадку назва аркуша витягується зі стовпця В і об'єднується знаком оклику та текстом А1:

=B5&"!A1" ="Sheet1"&"!A1" ="Sheet1!A1"

Потім функція INDIRECT примушує текст "Sheet1! A1" до дійсного посилання, яке передається у функцію SHEET.

Потім функція SHEET повертає поточний індекс для кожного аркуша, як зазначено в списку.

Цікаві статті...