Як отримати назву поточного аркуша в Excel

Excel не надає вбудовану формулу для негайного повернення імені активного робочого аркуша Excel. Однак можуть бути ситуації, коли вам потрібно динамічно заповнювати значення активного аркуша у файлі Excel. Наприклад, якщо назва таблиці на вашому аркуші має бути назвою самого аркуша, а якщо ви жорстко закодуйте назву таблиці, і якщо ви пізніше зміните назву аркуша, назву таблиці також потрібно змінити вручну. Але якщо ім’я таблиці заповнюється динамічно, скажімо, за допомогою формули, то якщо ім’я аркуша змінюється, ім’я таблиці також змінюється автоматично.

Як уже згадувалося, хоча вимоги є дуже можливими, не існує формули прямого вирізу, за допомогою якої можна витягти назву активного аркуша. Однак у нас є деякі комбінації формул, за допомогою яких можна успішно витягти ім’я активного аркуша. Читайте далі, щоб дізнатися як!

Розділ 1: Як отримати назву поточного аркуша за допомогою комбінації функцій Right, Cell, Find і Len

Розділ 1.1: Повна формула

Першим кроком буде переконатися, що ви зберегли аркуш Excel.

Якщо ви не зберегли документ Excel, спочатку збережіть його, інакше ця формула не спрацює.

Щоб зберегти документ, ви можете просто натиснути кнопку CTRL + S натиснувши клавіші разом, перейдіть до місця, де потрібно зберегти документ, дати ім’я файлу, а потім, нарешті, зберегти його.

Крок 1: Після того, як ви збережете документ Excel, просто подвійне клацання на будь-яку клітинку. Після того, як ви увійдете в режим редагування, копія та минулеe введіть наступну формулу та натисніть кнопку Введіть ключ.

=RIGHT(CELL("ім'я файлу"),LEN(CELL("ім'я файлу"))-FIND("]",CELL("ім'я файлу")))

Примітка: Не хвилюйтеся, побачивши довжину формули, у розділі нижче ми детально пояснили формулу.

1 Правильна формула Мін

Крок 2: Після того, як ви натиснете Введіть ключ, ви можете побачити, що ім’я поточного аркуша, у прикладі нижче ім’я аркуша є Сторінка Geek, успішно повертається в комірку, де була введена формула. Так, це просто, ми теж згодні. Але якщо ви хочете дізнатися, як працює формула, ви можете звернутися до розділу нижче.

2 Назва аркуша Заповнено Мін

Розділ 1.2: Пояснення формул

У цьому розділі давайте візьмемо довгу формулу з розділу вище, розділимо її і з’ясуємо, що насправді відбувається і як вона успішно повертає назву поточного аркуша.

Крок 1: Найперша частина формули =CELL("ім'я файлу"). The клітинка функція приймає лише один аргумент. Він повертає повну адресу комірки, включаючи розташування файлу на аркуші та поточну назву робочого аркуша.

РЕКЛАМА

3 Ім'я файлу Мін

Крок 2: Якщо ви подивитеся на скріншот нижче, якщо ви натиснете Введіть ключ, ви отримаєте повну назву файлу, включаючи назву поточного аркуша в кінці.

4 Повне ім'я файлу Мін

Крок 3: Як ви можете бачити, ім'я аркуша знаходиться в самому кінці імені файлу. Точніше, все, що буде після права квадратна дужка, ], є назва аркуша. Отже, давайте скористаємося ЗНАЙТИ функція для пошуку значення індексу символу квадратної дужки. Після того, як ми знайдемо цей індекс, давайте знайдемо, які всі символи йдуть після нього, що, по суті, є назвою аркуша.

The ЗНАЙТИ функція приймає 2 аргументи, один - це символ, індекс якого потрібно знайти, а другий - рядок, у якому має виконуватися пошук. Так наш ЗНАЙТИ У цьому конкретному випадку функція виглядатиме так.

=ЗНАЙТИ("]",A1)

A1 — ідентифікатор комірки, що містить назву файлу, яку ми знайшли за допомогою КЛІТИНКА функція. Якщо ваше ім’я файлу знаходиться в іншій клітинці, ви повинні вказати ідентифікатор цієї клітинки замість A1.

5 Знайти мін

Крок 4: The ЗНАЙТИ функція повернула значення 65. Це означає, що права квадратна дужка знаходиться в 65-й позицію. Отже, нам потрібно витягти все з імені файлу, яке йде після 65-ї позиції, тобто все, що йде після правої квадратної дужки.

6 Знайти значення Мін

Крок 5: Щоб витягти все, що йде після 65-ї позиції, нам спочатку потрібно знати, скільки символів потрібно витягти після 65-ї позиції. Щоб зробити це простіше, нам потрібно знати, скільки символів точно наших назва поточного аркуша має. Для цього скористаємося LEN функція. Функція така.

=LEN(A1)-ЗНАЙТИ("]",A1)

Наведена вище формула проста повертає довжину назви аркуша. Це з’ясовується, спочатку обчислюючи довжину імені файлу, використовуючи LEN(A1), а потім відніміть довжину імені файлу до правої квадратної дужки, яка дорівнює 65.

7 Довжина Функція Мін

Крок 6: Формула вище повертається 13, що є довжина поточного листім'я, Сторінка Geek.

8 Довжина Значення Мін

Крок 7: Тепер у нас є вихідний рядок, який є повним ім'ям файлу, і ми знаємо, що поточна назва аркуша складається з 13 символів і що вона знаходиться в кінці імені файлу. Отже, якщо ми витягнемо 13 символів праворуч від імені файлу, ми отримаємо поточну назву аркуша.

Тепер давайте витягнемо назву аркуша за допомогою ПРАВО функціонувати відразу. The ПРАВО функція полягає в наступному.

=ВПРАВО(A1, LEN(A1)-ЗНАЙТИ("]",A1))

The ПРАВО функція приймає 2 аргументи, один - це рядок, з якого потрібно витягти підрядок, і другий — кількість символів, які потрібно витягти з правої частини батьківського елемента рядок.

Тепер наступний знімок екрана розповідає вам про це детально. The ПРАВО функція приймає ім'я файлу та довжину поточного аркуша. Отже, з назви файлу, ПРАВО string витягне ім’я аркуша, яке складається з 13 символів, як обчислено за наведеними вище кроками, з самого правого боку рядка.

9 Права функція Мін

Крок 8: Ось так! Ім'я активного аркуша тепер успішно витягнуто!

10 Правильне значення Мін

Крок 9: Ім'я витягується успішно, але є одна невелика залежність. Наша формула має залежність від осередку, де знаходиться КЛІТИНКА функція визначена. Ми продовжуємо посилатися на A1. Одна річ, ми можемо не хотіти, щоб у нашому документі було повне ім’я файлу, тому мати його в документі може бути величезною незручністю. Інша справа, що якщо ми її видалимо, наша формула більше не працюватиме, оскільки має залежність. Тож давайте приберемо залежність.

Для того, двічі клацніть клітинку, де визначена функція CELL і копія всю формулу. Ви можете скопіювати формулу, вибравши її, а потім натиснувши клавіші CTRL + C разом.

11 Функція комірки копіювання Мін

Крок 10: Тепер у нашій ПРАВО формула, замініть A1 функцією CELL, яку ви скопіювали на кроці 9. У ПРАВИЛЬНІЙ формулі є 3 входження A1, тому всі 3 потрібно замінити.

12 Замініть A1 Мін

Крок 11: На скріншоті нижче показано, як має виглядати ПРАВИЛЬНА формула після заміни.

13 Замінено Мін

Крок 12: Якщо ви вдарите Введіть або клацніть в іншому місці, ви побачите, що ім’я поточного аркуша успішно витягнуто. Крім того, оскільки залежності більше немає, ви можете видалити в A1 клітинка. Насолоджуйтесь!

14 Фінал хв

Розділ 2: Як отримати назву поточного аркуша за допомогою комбінації функцій середини, комірки та пошуку

Це ще одна комбінація формул, за допомогою якої можна знайти назву активного аркуша. У цій формулі замість використання ПРАВО функцію, ми використовуємо СЕРЕДНІЙ функція. Формула така.

=MID(CELL("ім'я файлу"),FIND("]",CELL("ім'я файлу"))+1255)

У документі Excel двічі клацніть будь-яку клітинку і просто скопіюйте та вставте наведену вище формулу і натисніть на Введіть ключ. Ви отримаєте назву активного аркуша, повернуто в клітинку, у яку ви ввели формулу.

Примітка: The СЕРЕДНІЙ функція повертає підрядок з основного рядка, якщо ми вказуємо початкову позицію підрядка та його довжину.

Також зверніть увагу, що навіть для того, щоб ця формула працювала, спочатку потрібно десь зберегти документ, інакше ви отримаєте Значенняпомилка.

Незважаючи на те, що в Excel немає простої формули, за допомогою якої можна відразу отримати назву активного аркуша, використовуючи будь-яку з наведених вище комбінацій формул, ви можете отримати бажане результат.

Будь ласка, повідомте нам у розділі коментарів, якщо у вас виникли сумніви щодо будь-яких кроків.

Слідкуйте за оновленнями!

Ви також можете завантажити цей інструмент відновлення ПК, щоб знайти та виправити будь-яку проблему ПК:
Крок 1 - Завантажте інструмент відновлення ПК Restoro звідси
Крок 2 - Натисніть кнопку Почати сканування, щоб автоматично знайти та виправити будь-яку проблему ПК.
Макроси XLM тепер обмежені за замовчуванням для Microsoft Excel

Макроси XLM тепер обмежені за замовчуванням для Microsoft ExcelExcel

Через підвищені проблеми безпеки Microsoft вирішила вжити негайних заходів.Тому технічний гігант Redmond вирішив вимкнути макроси Excel XLM за замовчуванням.Отже, параметр Центру довіри Excel для м...

Читати далі
ВИПРАВЛЕННЯ: Виникла проблема з надсиланням команди програмі

ВИПРАВЛЕННЯ: Виникла проблема з надсиланням команди програміExcel

Microsoft Office поєднує в собі програми Word, Excel і PowerPoint, на які ви повинні покладатися. Це неможливо при отриманні командних помилок.Щоб легко їх виправити, скористайтеся перевагами Stell...

Читати далі
Як використовувати функцію перевірки орфографії, щоб знайти слова з помилками в Excel

Як використовувати функцію перевірки орфографії, щоб знайти слова з помилками в ExcelExcel

Дуже часто може статися, що під час введення в word або excel деякі слова можуть бути написані з помилкою. Але ідентифікувати їх було б утомливо. Не хвилюйтеся, ця стаття містить інформацію про фун...

Читати далі