Kaip naudoti "Excel" lapo pavadinimą iš ląstelės vertės (trys būdai)

  • Pasidalinti
Hugh West

Daugeliu atvejų gali prireikti naudoti "Excel" lapo pavadinimą iš tam tikros ląstelės vertės, pavyzdžiui, sukurti "Excel" lapo pavadinimą iš ląstelės vertės, nurodyti "Excel" lapo pavadinimą iš ląstelės vertės ir t. t. Šiame straipsnyje pristatysiu tris būdus, kaip naudoti "Excel" lapo pavadinimus iš ląstelės vertės, pateikdamas keletą pavyzdžių.

Atsisiųsti praktikos sąsiuvinį

"Excel" lapo pavadinimas iš ląstelės Value.xlsm

Trys būdai, kaip naudoti "Excel" lapo pavadinimą iš ląstelės vertės

1. MID, CELL ir FIND funkcijų naudojimas

Naudodami MID funkcija , funkcija CELL , ir funkcija FIND apskritai galite įterpti "Excel" lapo pavadinimą kaip ląstelės reikšmę. Panagrinėkime toliau pateiktą duomenų rinkinį. Čia norime įterpti "Excel" lapo pavadinimą " Markas " kaip pardavėjo vardą ląstelėje B6.

Įveskite formulę ląstelėje B6,

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)

Paspaudus ĮVYKDYTI, kaip ląstelės reikšmę gausite "Excel" lapo pavadinimą.

Jei pakeisite lapo pavadinimą, ląstelės vertė automatiškai pasikeis.

Skaitykite daugiau: Kaip gauti "Excel" lapo pavadinimą (2 metodai)

2. Naudojant INDIRECT funkciją

Naudodami funkcija INDIRECT galite kreiptis į bet kurį "Excel" lapą, kurio pavadinimas įterptas kaip ląstelės reikšmė, ir iš to "Excel" lapo į dabartinį lapą išskirti bet kurią konkrečią ląstelės reikšmę.

Panagrinėkime toliau pateiktą duomenų rinkinį. Norime sužinoti nešiojamųjų kompiuterių, kuriuos pardavė skirtingi pardavėjai, skaičių. Turime skirtingus lapus, pavadintus pagal pardavėjus. Lapų pavadinimai įterpiami į langelius B6 ir B7 . kiekviename lape turime skirtingų daiktų, kuriuos pardavė tas konkretus pardavėjas, skaičių. Dabar parduotų nešiojamųjų kompiuterių skaičių išgausime iš skirtingų "Excel" lapų, naudodami šio "Excel" lapo pavadinimą kaip ląstelių reikšmes.

Dabar ląstelėje įveskite formulę C6,

=INDIRECT(B6&"!D6")

Paspaudę Enter, gausite ląstelės vertę D6 iš lapo pavadinimu " Džonas"

Panašiai galite gauti lapo, pavadinto " Antony "

Skaityti daugiau: Kaip "Excel" programoje pervadinti lapą (6 paprasti ir greiti metodai)

Panašūs skaitiniai

  • Kaip ieškoti lapo pavadinimo "Excel" darbalaukyje (2 metodai)
  • Pritaikykite lapo pavadinimo kodą "Excel" poraštėje (3 būdai)

3. Lapo pavadinimas iš ląstelės vertės naudojant VBA

"Excel" lapo pavadinimą galime sukurti iš bet kurios ląstelės vertės naudodami "Visual Basic" programa (VBA) . Panagrinėkime toliau pateiktą duomenų rinkinį. Šiuo atveju "Excel" lape pardavėjo vardą, esantį ląstelėje B6 .

Pirmiausia dešiniuoju pelės mygtuku spustelėkite lapo pavadinimą lapo pavadinimo skirtukas ir pasirinkite Peržiūrėti kodą.

Naujas langas pavadinimu "Microsoft Visual Basic for Applications Šiame lange įveskite šį kodą,

 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Set Target = Range("B6") If Target = " " Then Exit Sub Application.ActiveSheet.Name = VBA.Left(Target, 31) Exit Sub End Sub 

Išsaugokite langą ir jį uždarykite.

Po to "Excel" lapo pavadinimas bus pakeistas į ląstelės vertę B6.

Skaityti daugiau: Lapo pervadinimas naudojant VBA programoje "Excel" (tiek viename, tiek keliuose lapuose)

Išvada

Tikiuosi, kad dabar galite naudoti "Excel" lapų pavadinimus iš ląstelių reikšmių. Jei turite kokių nors neaiškumų, palikite komentarą, todėl pasistengsiu pašalinti jūsų neaiškumus.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.