Как да получите името на текущия лист в Excel

How to effectively deal with bots on your site? The best protection against click fraud.

Excel не предоставя вградена формула за незабавно връщане на името на активния работен лист на Excel. Въпреки това, може да има ситуации, в които трябва да попълните динамично стойността на активния си лист във вашия файл на Excel. Например, ако името на таблицата във вашия лист трябва да бъде името на самия лист и ако вие твърдо кодирайте името на таблицата и ако промените името на листа по-късно, името на таблицата също трябва да бъде променено ръчно. Но ако името на таблицата се попълва динамично, да речем с помощта на формула, тогава ако името на листа се промени, името на таблицата също се променя автоматично.

Както вече споменахме, въпреки че изискванията са много голяма възможност, няма формула за право изрязване, с помощта на която можете да извлечете името на активния лист. Имаме обаче някои комбинации от формули, с помощта на които можете успешно да извлечете името на активния лист. Прочетете, за да научите как!

Раздел 1: Как да получите името на текущия лист, използвайки комбинацията от функции Right, Cell, Find и Len

instagram story viewer

Раздел 1.1: Пълна формула

Първата стъпка би била да се уверите, че сте запазили своя лист в Excel. Ако не сте запазили документа си в Excel, първо го запазете, иначе тази формула няма да работи.

За да запазите документа, можете просто да натиснете CTRL + S клавишите заедно, отидете до мястото, където искате да запишете документа си, дайте име на файла и накрая го запазете.

Етап 1: След като сте запазили документа на Excel, просто кликнете два пъти на която и да е клетка. След като влезете в режим на редактиране, копие и миналоe следната формула и натиснете Въведете ключ.

=RIGHT(CELL("име на файл"),LEN(CELL("име на файл"))-FIND("]",CELL("име на файл")))

Забележка: Не се притеснявайте, като видите дължината на формулата, в раздела по-долу сме обяснили формулата подробно.

1 Права Формула Мин

Стъпка 2: След като ударите Въведете ключ, можете да видите, че името на текущия лист, в примера по-долу името на листа е Страницата на Geek, се връща успешно в клетката, където е въведена формулата. Да, просто е, ние също сме съгласни. Но ако искате да знаете как работи формулата, можете да се обърнете към раздела по-долу.

2 Име на листа Попълнено Мин

Раздел 1.2: Обяснение на формула

В този раздел нека вземем дългата формула от горния раздел, да я разделим и да разберем какво наистина се случва и как успешно връща името на текущия лист.

Етап 1: Първата част от формулата е =CELL(„име на файла“). В клетка функцията приема само един аргумент. Той връща пълния адрес на клетката, включително местоположението на файла на листа и текущото име на работен лист.

РЕКЛАМА

3 Име на файл Мин

Стъпка 2: Ако погледнете екранната снимка по-долу, ако натиснете Въведете ключ, получавате цялото име на файла, включително името на текущия лист в края.

4 Пълно име на файл Мин

Стъпка 3: Както виждаш, името на листа е в самия край на името на файла. За да бъдем точни, каквото и да идва след дясна квадратна скоба, ], е име на лист. Така че, нека използваме НАМИРАМ функция за намиране на стойността на индекса на знака с квадратна скоба. След като намерим този индекс, нека намерим кои всички знаци идват след него, което по същество е името на листа.

В НАМИРАМ функцията приема 2 аргумента, единият е символът, чийто индекс трябва да бъде намерен, а вторият е низът, където трябва да се извърши търсенето. Така че нашите НАМИРАМ функцията ще изглежда по следния начин в този конкретен случай.

=НАМЕРИ("]",A1)

A1 е идентификаторът на клетката, която съдържа името на файла, което намерихме с помощта на КЛЕТКА функция. Ако името на вашия файл е в друга клетка, трябва да дадете идентификатор на тази клетка вместо A1.

5 Намерете Мин

Стъпка 4: The НАМИРАМ функцията върна стойността 65. Това означава, че дясна квадратна скоба е при 65-та позиция. Така че трябва да извлечем всичко от името на файла, което идва след 65-та позиция, т.е. всичко, което идва след дясната квадратна скоба.

6 Намерете стойност Мин

Стъпка 5: За да извлечем всичко, което идва след 65-та позиция, първо трябва да знаем колко знака трябва да бъдат извлечени след 65-та позиция. За да го направим по-просто, трябва да знаем колко символа са точно нашите име на текущия лист има. За това нека използваме ЛЕН функция. Функцията е следната.

=LEN(A1)-FIND("]",A1)

Горната формула е проста връща дължината на името на листа. Открива се, като първо се изчисли дължината на името на файла, като се използва LEN(A1)и след това извадете дължината на името на файла до дясната квадратна скоба, която е 65.

7 Дължина Функция Мин

Стъпка 6: Горната формула се връща 13, кой е дължина на тока листиме, Страницата на Geek.

8 Дължина Стойност Мин

Стъпка 7: Сега имаме изходния низ, който е пълното име на файла и знаем, че името на текущия лист е от 13 знака и че е в края на името на файла. Така че, ако извлечем 13 знака от дясната страна на името на файла, получаваме текущото име на лист.

Сега нека извлечем името на листа с помощта на НАД функционира веднага. В НАД функцията е както следва.

=ДЯСНО(A1, LEN(A1)-НАМИРАНЕ("]",A1))

В НАД функцията приема 2 аргумента, единият е низът, от който трябва да бъде извлечен поднизът, и вторият е броят на знаците, които трябва да бъдат извлечени от дясната част на родителя низ.

Сега, следната екранна снимка ви разказва това в подробности. В НАД функцията приема името на файла и дължината на текущия лист. Така че от името на файла, НАД 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 функция. Формулата е следната.

=MID(CELL("име на файл"),FIND("]",CELL("име на файл"))+1,255)

В документа на Excel щракнете двукратно върху която и да е клетка и просто копирайте и поставете горната формула и удари Въведете ключ. Ще получите името на активния лист, върнато в клетката, в която сте въвели формулата.

Забележка: The MID функцията връща подниза от главния низ, ако дадем началната позиция на подниза и неговата дължина.

Моля, имайте предвид също, че дори за да работи тази формула, първо трябва да запазите документа някъде, иначе ще получите Стойностгрешка.

Въпреки че в Excel няма ясна формула, с помощта на която можете веднага да получите име на активния лист, като използвате някоя от горните комбинации от формули, можете да получите желаното от вас резултат.

Моля, кажете ни в секцията за коментари, ако имате някакви притеснения относно някоя от стъпките.

Останете на линия!

Можете също да изтеглите този инструмент за ремонт на компютър, за да намерите и коригирате всеки проблем с компютър:
Етап 1 - Изтеглете Restoro PC Repair Tool от тук
Стъпка 2 - Щракнете върху Старт на сканирането, за да намерите и коригирате автоматично всеки проблем с компютър.
Teachs.ru
Excel има нов уеб конектор и ето 2 функции, които трябва да разгледате

Excel има нов уеб конектор и ето 2 функции, които трябва да разгледатеMicrosoftExcel

Извличането на данни от мрежата и използването им в Excel стана по-лесно.Microsoft пусна нов уеб конектор към Microsoft Excel, според компанията най-новата публикация в блога. За тези от вас, които...

Прочетете още
ig stories viewer