Како добити назив тренутног листа у Екцелу

Екцел не пружа уграђену формулу за враћање имена активног Екцел радног листа одмах. Међутим, могу постојати ситуације у којима морате динамички да попуњавате вредност свог активног листа у Екцел датотеци. На пример, ако назив табеле на вашем листу мора бити назив самог листа и ако ви тврдо кодирајте име табеле, а ако касније промените име табеле, име табеле такође мора да се промени ручно. Али ако се име табеле динамички попуњава, рецимо помоћу формуле, онда ако се промени име табеле, име табеле се такође мења аутоматски.

Као што је већ поменуто, иако су захтеви веома могући, не постоји формула равног реза помоћу које можете издвојити име активног листа. Међутим, имамо неке комбинације формула помоћу којих можете успешно издвојити име активног листа. Читајте даље, да бисте сазнали како!

Одељак 1: Како добити назив тренутног листа користећи комбинацију функција десно, ћелија, пронађи и Лен

Одељак 1.1: Комплетна формула

Први корак би био да се уверите да сте сачували свој Екцел лист. Ако нисте сачували свој Екцел документ, прво га сачувајте, иначе ова формула не би функционисала.

Да бисте сачували документ, једноставно притисните тастер ЦТРЛ + С тастере заједно, идите до локације на којој желите да сачувате свој документ, дајте име датотеци и онда је коначно сачувајте.

Корак 1: Једном када сачувате Екцел документ, једноставно дупли клик на било којој ћелији. Када уђете у режим за уређивање, копија и прошлосте следећу формулу и притисните Ентер кључ.

=РИГХТ(ЦЕЛЛ("филенаме"),ЛЕН(ЦЕЛЛ("филенаме"))-ФИНД("]",ЦЕЛЛ("филенаме")))

Белешка: Не брините када видите дужину формуле, у одељку испод, детаљно смо објаснили формулу.

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

Корак 2: Једном када притиснете Ентер тастер, можете видети да је назив тренутног листа, у примеру испод име листа Тхе Геек Паге, успешно се враћа у ћелију у коју је формула унета. Да, једноставно је, слажемо се и ми. Али ако желите да знате како је формула функционисала, можете погледати одељак у наставку.

2 Назив листа Попуњено Мин

Одељак 1.2: Објашњење формуле

У овом одељку, узмимо дугачку формулу из горњег одељка, поделимо је и схватимо шта се заиста дешава и како успешно враћа име тренутног листа.

Корак 1: Први део формуле је =ЦЕЛЛ(„име датотеке“). Тхе ћелија функција узима само један аргумент. Враћа комплетну адресу ћелије, укључујући локацију датотеке листа и име тренутног радног листа.

РЕКЛАМА

3 Име датотеке Мин

Корак 2: Ако погледате снимак екрана испод, ако притиснете Ентер тастер, добијате цело име датотеке укључујући име тренутног листа на крају.

4 Комплетно име датотеке Мин

Корак 3: Као што видите, назив листа је на самом крају назива датотеке. Тачније, шта год да дође после десна квадратна заграда, ], је назив листа. Дакле, хајде да користимо ФИНД функција за проналажење вредности индекса знака квадратне заграде. Након што пронађемо тај индекс, хајде да пронађемо који сви знакови долазе после њега, што је у суштини име листа.

Тхе ФИНД функција узима 2 аргумента, један је карактер чији индекс треба да се пронађе, а други је стринг где треба да се изврши претрага. Дакле наше ФИНД функција би у овом конкретном случају изгледала овако.

=ПРОНАЂИ("]",А1)

А1 је ид ћелије ћелије која садржи име датотеке које смо пронашли помоћу ЋЕЛИЈА функција. Ако је име ваше датотеке у другој ћелији, требало би да дате ИД ћелије уместо А1.

5 Финд Мин

Корак 4: Тхе ФИНД функција је вратила вредност 65. То значи да је десна квадратна заграда је на 65тх положај. Дакле, треба да издвојимо све из имена датотеке које долази после 65. позиције, тј. све што долази после десне квадратне заграде.

6 Пронађите вредност Мин

Корак 5: Да бисмо издвојили све што долази после 65. позиције, прво морамо да знамо колико знакова треба да се издвоји после 65. позиције. Да би било једноставније, морамо да знамо колико карактера је тачно наших назив тренутног листа има. За то, хајде да користимо ЛЕН функција. Функција је следећа.

=ЛЕН(А1)-ПРОНАЂИ("]",А1)

Горња формула једноставно враћа дужину назива листа. То се сазнаје тако што се прво израчуна дужина имена датотеке, користећи ЛЕН(А1), а затим одузимањем дужине имена датотеке до десне квадратне заграде, што је 65.

7 Дужина Функција Мин

Корак 6: Горња формула се враћа 13, који је дужина актуелног листиме, Тхе Геек Паге.

8 Дужина Вредност Мин

Корак 7: Дакле, сада имамо изворни стринг, који је комплетно име датотеке и знамо да тренутно име листа има 13 знакова и да се налази на крају назива датотеке. Дакле, ако издвојимо 13 карактера са десне стране имена датотеке, добићемо име тренутног листа.

Сада, хајде да издвојимо име листа користећи ЈЕЛ ТАКО функционишу одмах. Тхе ЈЕЛ ТАКО функција је следећа.

=ДЕСНО(А1, ЛЕН(А1)-ПРОНАЂИ("]",А1))

Тхе ЈЕЛ ТАКО функција узима 2 аргумента, један је стринг из којег треба издвојити подниз, и други је број знакова које треба издвојити из десног дела родитеља низ.

Сада, следећи снимак екрана вам то детаљно говори. Тхе ЈЕЛ ТАКО функција узима име датотеке и дужину тренутног листа. Дакле, из назива датотеке, ЈЕЛ ТАКО стринг ће издвојити име листа, које има 13 знакова, како је израчунато из горњих корака, са саме десне стране стринга.

9 Десна функција Мин

Корак 8: Ето га! Назив активног листа је сада успешно извучен!

10 Права вредност Мин

Корак 9: Име је успешно извучено, али постоји једна мала зависност. Наша формула зависи од ћелије у којој је ЋЕЛИЈА функција је дефинисана. Стално се позивамо на А1. Једна ствар је да можда не желимо пуно име датотеке у нашем документу, тако да би могла бити велика непријатност да га имамо у документу. Друга ствар је да ако је избришемо, наша формула више неће радити јер има зависност. Дакле, хајде да уклонимо зависност.

За то, двапут кликните на ћелију у којој је дефинисана функција ЦЕЛЛ и копија целу формулу. Можете копирати формулу тако што ћете је изабрати, а затим притиснути тастере ЦТРЛ + Ц заједно.

11 Копирај Функција ћелије Мин

Корак 10: Сада у нашем ЈЕЛ ТАКО формула, замените А1 функцијом ЦЕЛЛ коју сте копирали у кораку 9. Постоје 3 појаве А1 у ПРАВОЈ формули, тако да све 3 морају бити замењене.

12 Замените А1 Мин

Корак 11: Снимак екрана испод показује како би ПРАВА формула требало да изгледа након што се изврше замене.

13 Замењено Мин

Корак 12: Ако погодите Ентер тастер или кликните негде другде, можете видети да је име тренутног листа успешно извучено. Такође, пошто више нема зависности, можете избрисати тхе А1 ћелија. Уживати!

14 Финал Мин

Одељак 2: Како добити назив тренутног листа користећи комбинацију функција средине, ћелије и проналажења

Ово је још једна комбинација формуле помоћу које можете пронаћи име активног листа. У овој формули, уместо коришћења ЈЕЛ ТАКО функцију, користимо МИД функција. Формула је следећа.

=МИД(ЦЕЛЛ("филенаме"),ФИНД("]",ЦЕЛЛ("филенаме"))+1,255)

У Екцел документу двапут кликните на било коју ћелију и једноставно копирајте и залепите горњу формулу и погодио Ентер кључ. Добићете име активног листа враћено у ћелију у коју сте унели формулу.

Белешка: Тхе МИД функција враћа подниз из главног стринга ако дамо почетну позицију подниза и његову дужину.

Такође имајте на уму да чак и да би ова формула функционисала, прво треба да сачувате документ негде, иначе ћете добити Валуегрешка.

Иако у Екцел-у не постоји једноставна формула помоћу које можете одмах добити назив активног листа, користећи било коју од горњих комбинација формуле, можете добити жељену резултат.

Реците нам у одељку за коментаре ако имате било каквих недоумица у вези са било којим од корака.

Будите у току!

Такође можете преузети овај алат за поправку рачунара да бисте лоцирали и решили било који проблем са рачунаром:
Корак 1 - Преузмите алатку за поправку рачунара Ресторо одавде
Корак 2 - Кликните на Покрени скенирање да бисте аутоматски пронашли и решили било који проблем са рачунаром.
Како приказати знак плус (+) пре позитивних бројева у Екцелу

Како приказати знак плус (+) пре позитивних бројева у ЕкцелуЕкцел

Додавање негативног предзнака броју је тако лако у Екцел-у. Само треба да унесете негативан знак испред броја. Али када су у питању позитивни бројеви, ако желите да се прикаже знак плус и откуцате ...

Опширније
Како добити листу имена датотека унутар фасцикле у Екцелу

Како добити листу имена датотека унутар фасцикле у ЕкцелуЕкцел

Имате фасциклу у којој се налазе стотине датотека. Морате да добијете листу имена свих ових датотека, а такође морате да добијете да се та листа попуни у Екцел датотеци. Па, очигледно постоји ручни...

Опширније
Како уклонити негативан знак из бројева у МС Екцел-у

Како уклонити негативан знак из бројева у МС Екцел-уЕкцел

У многим приликама, можда ћете желети да конвертујете негативан број у позитиван у МС Екцел-у. Шта год да је захтев, постоји много различитих начина на које можете постићи овај задатак; брзо и лако...

Опширније