Excel

Nimetyt alueet Excelissä

Named Ranges Excel

Nimetyt alueet ovat yksi näistä Excelin rapeista ominaisuuksista, joita harvat käyttäjät ymmärtävät. Uudet käyttäjät voivat pitää niitä outoina ja pelottavina, ja jopa vanhat kädet voivat välttää niitä, koska ne näyttävät turhilta ja monimutkaisilta.





Mutta nimetyt alueet ovat itse asiassa aika hieno ominaisuus. Ne voivat tehdä kaavoista * paljon * helpompia luoda, lukea ja ylläpitää. Ja bonuksena ne helpottavat kaavojen uudelleenkäyttöä (kannettavampia).

Käytän itse asiassa nimettyjä alueita koko ajan kaavojen testauksessa ja prototyyppien laatimisessa. Ne auttavat minua saamaan kaavat toimimaan nopeammin. Käytän myös nimettyjä alueita, koska olen laiska enkä tykkää kirjoittaa monimutkaisia ​​viitteitä :)





Excelin nimettyjen alueiden perusteet

Mikä on nimetty alue?

Nimetty alue on vain ihmisen luettavissa oleva nimi Excel-solualueelle. Jos esimerkiksi annan alueen A1: A100 'dataksi', voin käyttää maksimiarvoa MAX yksinkertaisella kaavalla:

 
 = MAX (data) // max value

Yksinkertainen nimetty alue nimeltään



Nimettyjen alueiden kauneus on, että voit käyttää merkityksellisiä nimiä kaavoissasi ajattelematta soluviittauksia. Kun sinulla on nimetty alue, käytä sitä aivan kuten soluviittausta. Kaikki nämä kaavat pätevät nimetyllä alueella 'data':

 
= MAX (data) // max value = MIN (data) // min value = COUNT (data) // total values = AVERAGE (data) // min value

Video: Kuinka luoda nimetty alue

Nimetyn alueen luominen on helppoa

Nimetyn alueen luominen on nopeaa ja helppoa. Valitse vain solualue ja kirjoita nimi nimikenttään. Kun painat paluuta, nimi luodaan:

Luo nimetty alue nopeasti nimikenttään

Jos haluat testata uuden alueen nopeasti, valitse uusi nimi nimikentän vieressä olevasta avattavasta valikosta. Excel valitsee alueen laskentataulukosta.

Excel voi luoda nimet automaattisesti (ctrl + shift + F3)

Jos sinulla on hyvin jäsenneltyjä tietoja tarroilla, voit pyytää Exceliä luomaan sinulle nimettyjä alueita. Valitse vain tiedot ja tarrat ja käytä Luo valinnasta -komentoa valintanauhan Kaavat -välilehdessä:

Luo nimet valintanauhan valintakomennosta

Voit käyttää myös pikanäppäinohjainta + vaihto + F3.

Tämän ominaisuuden avulla voimme luoda nimettyjä alueita 12 osavaltion väestölle yhdessä vaiheessa:

kuinka löytää päällekkäisiä tietueita Excelistä

Luo nimiä valinnasta, kun tiedot ja tunnisteet on valittu

Kun napsautat OK, nimet luodaan. Löydät kaikki uudet nimet nimikentän vieressä olevasta avattavasta valikosta:

Uudet nimet näkyvät myös avattavassa nimiruudussa

Kun nimet on luotu, voit käyttää niitä tällaisissa kaavoissa

 
= SUM (MN,WI,MI)

Päivitä nimialueet Name Managerissa (Control + F3)

Kun olet luonut nimetyn alueen, käytä Nimipäällikkö (Control + F3) päivittää tarvittaessa. Valitse nimi, jonka kanssa haluat työskennellä, muuta sitten viittausta suoraan (eli muokkaa 'viittaa') tai napsauta oikealla olevaa painiketta ja valitse uusi alue.

Nimetyt alueet päivitetty Name Managerilla

Sinun ei tarvitse napsauttaa Muokkaa -painiketta päivittääksesi viitteen. Kun napsautat Sulje, alueen nimi päivitetään.

Huomautus: jos valitset laskentataulukosta koko nimetyn alueen, voit vetää uuteen paikkaan ja viite päivitetään automaattisesti. En kuitenkaan tiedä tapaa säätää alueviittauksia napsauttamalla ja vetämällä suoraan laskentataulukosta. Jos tiedät tavan tehdä tämä, ilmoita alla!

Näytä kaikki nimetyt alueet (control + F3)

Jos haluat nähdä kaikki työkirjan nimetyt alueet nopeasti, käytä nimiruudun vieressä olevaa avattavaa valikkoa.

Jos haluat nähdä enemmän yksityiskohtia, avaa Nimienhallinta (Control + F3), joka luettelee kaikki nimet viittauksineen ja tarjoaa myös suodattimen:

Nimenhallinta näyttää kaikki uudet nimet

Huomautus: Macissa ei ole Name Manageria, joten näet sen sijaan Määritä nimi -valintaikkunan.

Kopioi ja liitä kaikki nimetyt alueet (F3)

Jos haluat pysyvämmän tietueen nimetyistä alueista työkirjassa, voit liittää koko nimiluettelon haluamaasi paikkaan. Valitse Kaavat> Käytä kaavassa (tai käytä pikakuvaketta F3) ja valitse Liitä nimet> Liitä luettelo:

Liitä nimet -valintaikkuna

Kun napsautat Liitä luettelo -painiketta, näet laskentataulukkoon liitetyt nimet ja viitteet:

Liittämisen jälkeen nimetyt alueet laskentataulukkoon

Katso nimet suoraan laskentataulukosta

Jos asetat zoomaustason alle 40%, Excel näyttää alueiden nimet suoraan laskentataulukkoon:

Jos zoomaustaso on <40%, Excel näyttää alueiden nimet

Kiitos tästä vinkistä, Felipe!

Nimillä on säännöt

Kun luot nimettyjä alueita, noudata seuraavia sääntöjä:

  1. Nimet on aloitettava kirjaimella, alaviivalla (_) tai vinoviivalla ()
  2. Nimet eivät voi sisältää välilyöntejä ja useimpia välimerkkejä.
  3. Nimet eivät voi olla ristiriidassa soluviittausten kanssa - et voi nimetä aluetta A1 tai Z100.
  4. Yksittäiset kirjaimet sopivat nimille ('a', 'b', 'c' jne.), Mutta kirjaimet 'r' ja 'c' on varattu.
  5. Nimet eivät erota kirjainkokoa-koti, HOME ja HoMe ovat samat Excelille.

Nimetyt alueet kaavoissa

Nimettyjä alueita on helppo käyttää kaavoissa

Oletetaan esimerkiksi, että annat työkirjasi solulle nimen 'päivitetty'. Ajatuksena on, että voit laittaa nykyisen päivämäärän soluun (Ctrl +) ja viitata päivämäärään muualla työkirjassa.

Nimitetyn alueen käyttäminen tekstikaavan sisällä

B8: n kaava näyttää tältä:

 
='Updated: '&  TEXT (updated, 'ddd, mmmm d, yyyy')

Voit liittää tämän kaavan mihin tahansa työkirjan kohtaan ja se näkyy oikein. Aina kun muutat päivämäärää päivitetyssä kohdassa, viesti päivittyy kaikkialla, missä kaavaa käytetään. Katso tämä sivu lisää esimerkkejä.

Nimetyt alueet näkyvät kaavaa kirjoitettaessa

Kun olet luonut nimetyn alueen, se näkyy automaattisesti kaavoissa, kun kirjoitat nimen ensimmäisen kirjaimen. Paina sarkainnäppäintä kirjoittaaksesi nimen, kun sinulla on haku, ja haluat Excelin kirjoittavan nimen.

Nimetyt alueet näkyvät kaavoja syötettäessä

Nimetyt alueet voivat toimia vakioiden tavoin

Koska nimettyjä alueita luodaan keskeiseen sijaintiin, voit käyttää niitä kuten vakioita ilman soluviittausta. Voit esimerkiksi luoda nimiä, kuten 'MPG' (mailia / gallona) ja 'CPG' (hinta / gallona), ja määrittää kiinteät arvot:

Nimetyt alueet voivat toimia vakioiden tavoin ilman soluviittausta

Sitten voit käyttää näitä nimiä missä tahansa haluamassasi kaavoissa ja päivittää niiden arvon yhdessä keskeisessä paikassa.

Käyttämällä nimettyä aluetta kuten vakio kaavassa

Nimetyt alueet ovat oletusarvoisesti absoluuttisia

Oletusarvoisesti nimetyt alueet toimivat absoluuttisina viittauksina. Esimerkiksi tässä laskentataulukossa polttoaineen laskentakaava olisi:

 
=C5/$D

Vakiokaava absoluuttisella osoitteella

Viittaus D2: een on absoluuttinen (lukittu), joten kaava voidaan kopioida ilman, että D2 muuttuu.

Jos nimeämme D2 'MPG', kaavasta tulee:

 
=C5/MPG

Käyttämällä nimettyä aluetta kuten vakio kaavassa

Koska MPG on oletusarvoisesti absoluuttinen, kaava voidaan kopioida sarakkeeseen D sellaisenaan.

Nimetyt alueet voivat olla myös suhteellisia

Vaikka nimetyt alueet ovat oletusarvoisesti absoluuttisia, ne voivat olla myös suhteellisia. Suhteellinen nimetty alue viittaa alueeseen, joka on suhteessa aktiivisen solun sijaintiin kun alue luodaan . Tämän seurauksena suhteelliset nimetyt alueet ovat hyödyllisiä yleisten kaavojen rakentamisessa, jotka toimivat kaikkialla, missä niitä siirretään.

Voit esimerkiksi luoda yleisen CellAbove -nimisen alueen seuraavasti:

  1. Valitse solu A2
  2. Avaa Nimenhallinta painamalla Control + F3
  3. Sarkain Viittaa -osioon ja kirjoita sitten: = A1

CellAbove hakee nyt arvon yllä olevasta solusta missä tahansa sitä käytetään.

Tärkeää: varmista, että aktiivinen solu on oikeassa paikassa ennen nimen luomista.

Käytä nimettyjä alueita olemassa oleviin kaavoihin

Jos sinulla on olemassa kaavoja, jotka eivät käytä nimettyjä alueita, voit pyytää Exceliä käyttämään nimettyjä alueita kaavoissa puolestasi. Aloita valitsemalla päivitettävät kaavat sisältävät solut. Suorita sitten kaavat> Määritä nimet> Käytä nimiä.

Käytä nimiä -valintaikkuna

Excel korvaa sitten viittaukset, joilla on vastaava nimetty alue, nimen kanssa.

Voit myös käyttää nimiä etsimällä ja korvaamalla:

Nimialueiden hakeminen ja korvaaminen

Tärkeää: Tallenna laskentataulukon varmuuskopio ja valitse vain muutettavat solut, ennen kuin käytät kaavojen etsimistä ja korvaamista.

Nimettyjen alueiden tärkeimmät edut

Nimetyt alueet helpottavat kaavojen lukemista

Suurin yksittäinen etu nimetyille alueille on, että ne helpottavat kaavojen lukemista ja ylläpitoa. Tämä johtuu siitä, että ne korvaavat salaiset viittaukset merkityksellisillä nimillä. Ajattele esimerkiksi tätä laskentataulukkoa, jossa on tietoja aurinkokuntamme planeetoista. Ilman nimettyjä alueita VLOOKUP -kaava, joka hakee 'Position' taulukosta, on varsin salainen:

 
= VLOOKUP ($H,$B:$E,2,0)

Ilman nimettyjä alueita kaavat voivat olla salaisia

kuinka löytää alennusprosenttilaskuri

Kuitenkin, kun B3: E11 on nimeltään 'data' ja H4 'planeetta', voimme kirjoittaa seuraavanlaisia ​​kaavoja:

 
= VLOOKUP (planet,data,2,0) // position = VLOOKUP (planet,data,3,0) // diameter = VLOOKUP (planet,data,4,0) // satellites

Nimetyillä alueilla kaavat voivat olla yksinkertaisia

Näet yhdellä silmäyksellä näiden kaavojen ainoan eron sarakehakemistossa.

Nimetyt alueet tekevät kaavoista kannettavia ja uudelleenkäytettäviä

Nimetyt alueet voivat helpottaa kaavan uudelleenkäyttöä eri laskentataulukossa. Jos määrität nimet etukäteen laskentataulukossa, voit liittää kaavaan, joka käyttää näitä nimiä, ja se 'vain toimii'. Tämä on loistava tapa saada kaava nopeasti toimimaan.

Esimerkiksi tämä kaava laskee yksilölliset arvot numeerisen datan alueella:

 
= SUM (--( FREQUENCY (data,data)>0))

Jos haluat 'siirtää' tämän kaavan nopeasti omaan laskentataulukkoosi, nimeä alue 'data' ja liitä kaava laskentataulukkoon. Niin kauan kuin 'data' sisältää numeerisia arvoja, kaava toimii heti.

Vinkki: Suosittelen, että luot tarvittavat alueiden nimet * ensin * kohdekirjaan ja kopioit sitten kaavan vain tekstinä (eli älä kopioi kaavaa sisältävää solua toiselle laskentataulukolle, vaan kopioi kaavan teksti ). Tämä estää Excelin luomasta nimiä lennossa ja l voit hallita nimen luomista kokonaan. Jos haluat kopioida vain kaavan tekstiä, kopioi teksti kaavapalkista tai kopioi toisen sovelluksen (esim. Selaimen, tekstieditorin jne.) Kautta.

Nimettyjä alueita voidaan käyttää navigointiin

Nimetyt alueet sopivat erinomaisesti nopeaan navigointiin. Valitse vain nimiruudun vieressä oleva pudotusvalikko ja valitse nimi. Kun vapautat hiiren, alue valitaan. Kun toisella taulukolla on nimetty alue, sinut ohjataan automaattisesti kyseiselle taulukolle.

Nimetyt alueet mahdollistavat helpon navigoinnin

Nimetyt alueet toimivat hyvin hyperlinkkien kanssa

Nimetyt alueet helpottavat hyperlinkkejä. Jos esimerkiksi annat A1 -nimen taulukossa 1 'koti', voit luoda hyperlinkin jonnekin muualle, joka vie sinut takaisin sinne.

Hyperlinkin luominen nimettyyn alueeseen

Esimerkki laskentataulukon nimetystä alueen hyperlinkistä

Jos haluat käyttää nimettyä aluetta HYPERLINK -toiminnon sisällä, lisää punnan symboli nimetyn alueen eteen:

 
= HYPERLINK ('#home','take me home')

Huomautus: outoa kyllä, et voi hyperlinkittää taulukkoon tavallisen alueen nimen tapaan. Voit kuitenkin määrittää taulukkoa vastaavan nimen (eli = Taulukko1) ja hyperlinkin siihen. Jos joku tietää tavan linkittää pöytä suoraan, ilmoittaudu mukaan!

Nimetyt alueet tietojen validointia varten

Nimialueet toimivat hyvin tietojen validoinnissa, koska niiden avulla voit käyttää loogisesti nimettyä viitettä syötteen vahvistamiseen avattavasta valikosta. Alue G4: G8 on nimeltään 'statuslist', ja käytä sitten tietojen validointia linkitetyllä luettelolla seuraavasti:

Nimetyn alueen käyttäminen tietojen validoinnissa luettelon kanssa

Tuloksena on sarakkeen E avattava valikko, joka sallii vain nimetyn alueen arvot:

Tietojen validointi nimetyllä alueesimerkillä

Dynaamiset nimetyt alueet

Nimialueet ovat erittäin hyödyllisiä, kun ne mukautuvat automaattisesti laskentataulukon uusiin tietoihin. Tällä tavalla asetettua aluetta kutsutaan 'dynaamiseksi nimetyksi alueeksi'. On kaksi tapaa tehdä alueesta dynaaminen: kaavat ja taulukot.

Dynaaminen nimetty alue taulukon kanssa

Taulukko on helpoin tapa luoda dynaaminen nimetty alue. Valitse mikä tahansa solu tiedoista ja käytä sitten pikanäppäintä Control + T:

Excel -taulukon luominen

Kun luot Excel -taulukon, nimi luodaan automaattisesti (esim. Taulukko 1), mutta voit nimetä taulukon uudelleen haluamallasi tavalla. Kun olet luonut taulukon, se laajenee automaattisesti, kun tietoja lisätään.

Taulukot laajenevat automaattisesti ja ne voidaan nimetä uudelleen

Dynaaminen nimetty alue, jolla on kaava

Voit myös luoda dynaamisen nimetty alueen kaavoilla käyttämällä toimintoja, kuten OFFSET ja INDEX. Vaikka nämä kaavat ovat kohtalaisen monimutkaisia, ne tarjoavat kevyen ratkaisun, kun et halua käyttää taulukkoa. Alla olevista linkeistä löytyy esimerkkejä ja täydelliset selitykset:

  • Esimerkki dynaamisen alueen kaavasta INDEXin kanssa
  • Esimerkki dynaamisen alueen kaavasta OFFSETilla

Taulukon nimet tietojen validoinnissa

Koska Excel -taulukot tarjoavat automaattisen dynaamisen alueen, ne näyttävät sopivan luonnollisesti tietojen validointisääntöihin, joiden tavoitteena on validoida luettelo, joka saattaa aina muuttua. Yksi taulukoiden ongelma on kuitenkin se, että et voi käyttää strukturoituja viittauksia suoraan tietojen validointi- tai ehdollisen muotoilusääntöjen luomiseen. Toisin sanoen, et voi käyttää taulukon nimeä ehdollisen muotoilun tai tietojen validoinnin syöttöalueilla.

Voit kuitenkin kiertotapaksi määrittää määritetyn alueen, joka osoittaa taulukkoon, ja käyttää sitten nimettyä aluetta tietojen validointiin tai ehdolliseen muotoiluun. Alla oleva video kulkee tämän lähestymistavan läpi yksityiskohtaisesti.

Video: Nimettyjen alueiden käyttäminen taulukoiden kanssa

Nimettyjen alueiden poistaminen

Huomautus: Jos sinulla on kaavoja, jotka viittaavat nimettyihin alueisiin, saatat haluta päivittää kaavat ennen nimien poistamista. Muussa tapauksessa näet #NAME? virheitä kaavoissa, jotka edelleen viittaavat poistettuihin nimiin. Tallenna laskentataulukko aina ennen nimettyjen alueiden poistamista, jos sinulla on ongelmia ja haluat palata alkuperäiseen.

Nimetyt alueet muuttuvat, kun poistetaan ja lisätään soluja

Kun poistat * osan * nimetystä alueesta tai lisäät soluja/rivejä/sarakkeita nimetyn alueen sisälle, alueviite muuttuu vastaavasti ja pysyy voimassa. Jos kuitenkin poistat kaikki solut, jotka sulkevat nimetyn alueen, nimetty alue menettää viitteen ja näyttää #REF -virheen. Jos esimerkiksi annan A1 -nimen testiksi ja poistan sarakkeen A, nimenhallinta näyttää 'viittaa' muotoon:

 
=Sheet1!#REF!

Poista nimet Name Managerilla

Jos haluat poistaa nimetyt alueet työkirjasta manuaalisesti, avaa nimenhallinta, valitse alue ja napsauta Poista -painiketta. Jos haluat poistaa useamman kuin yhden nimen samanaikaisesti, voit valita useita nimiä vaihtonäppäimellä + napsauttamalla tai Ctrl + napsauttamalla ja poistaa sen sitten yhdessä vaiheessa.

Poista virheellisiä nimiä

Jos sinulla on paljon nimiä, joissa on viittausvirheitä, voit suodattaa virheellisiä nimiä käyttämällä nimienhallinnan suodatinpainiketta:

Name Manager -suodatinvalikko

Valitse sitten kaikki nimet ja poista ne vaihtamalla+napsauttamalla.

Nimetyt alueet ja laajuus

Excelissä nimetyillä alueilla on jotain nimeltään 'laajuus', joka määrittää, onko nimetty alue paikallinen tietylle laskentataulukolle vai maailmanlaajuinen koko työkirjassa. Globaaleilla nimillä on 'työkirjan' soveltamisala ja paikallisilla nimillä sama kuin taulukon nimi, jossa ne ovat. Paikallisen nimen laajuus voi olla esimerkiksi Sheet2.

Soveltamisalan tarkoitus

Nimetyt alueet, joilla on yleinen laajuus, ovat hyödyllisiä, kun haluat, että työkirjan kaikki taulukot voivat käyttää tiettyjä tietoja, muuttujia tai vakioita. Voit esimerkiksi käyttää globaalia nimettyä aluetta verokantaoletuksena, jota käytetään useissa useissa laskentataulukoissa.

Paikallinen soveltamisala

Paikallinen laajuus tarkoittaa, että nimi toimii vain sillä arkilla, jolle se on luotu. Tämä tarkoittaa, että samassa työkirjassa voi olla useita laskentataulukoita, joilla kaikilla on sama nimi. Esimerkiksi sinulla voi olla esimerkiksi työkirja, jossa on kuukausittaiset seurantataulukot (yksi kuukaudessa), jotka käyttävät samannimisiä nimettyjä alueita, jotka kaikki on määritetty paikallisesti. Tämä voi antaa sinun käyttää samoja kaavoja uudelleen eri arkeissa. Paikallinen laajuus sallii jokaisen taulukon nimet toimia oikein ilman, että törmää muiden lehtien nimiin.

Jos haluat viitata paikallisen laajuuden omaavaan nimeen, voit liittää taulukon nimen etusijalle alueen nimen:

 
Sheet1!total_revenue Sheet2!total_revenue Sheet3!total_revenue

Alueiden nimet, jotka on luotu nimilaatikko on automaattisesti maailmanlaajuinen. Voit ohittaa tämän toiminnon lisäämällä arkin nimen määriteltäessä nimeä:

 
Sheet3!my_new_name

Globaali soveltamisala

Yleinen laajuus tarkoittaa, että nimi toimii missä tahansa työkirjassa. Voit esimerkiksi antaa solulle nimen 'last_update', kirjoittaa päivämäärän soluun. Sitten voit käyttää alla olevaa kaavaa näyttääksesi viimeisimmän päivityksen missä tahansa laskentataulukossa.

 
=last_update

Globaalien nimien on oltava työkirjassa yksilöllisiä.

Paikallinen soveltamisala

Paikallisesti laajennetut nimetyt alueet ovat järkeviä laskentataulukoille, jotka käyttävät nimettyjä alueita vain paikallisille oletuksille. Esimerkiksi sinulla voi olla esimerkiksi työkirja, jossa on kuukausittaiset seurantataulukot (yksi kuukaudessa), jotka käyttävät samannimisiä nimettyjä alueita, jotka kaikki on määritetty paikallisesti. Paikallinen laajuus sallii jokaisen taulukon nimet toimia oikein ilman, että törmää muiden lehtien nimiin.

Nimitetyn alueen laajuuden hallinta

Nimilaatikolla luodut uudet nimet ovat oletuksena maailmanlaajuisia, etkä voi muokata nimetyn alueen laajuutta sen luomisen jälkeen. Voit kuitenkin kiertää ongelman poistamalla ja luomalla nimen uudelleen halutulla laajuudella.

Jos haluat muuttaa useita nimiä kerralla globaalista paikalliseksi, joskus on järkevää kopioida nimet sisältävä taulukko. Kun monistat laskentataulukon, joka sisältää nimettyjä alueita, Excel kopioi nimetyt alueet toiselle arkille ja muuttaa samalla laajuuden paikalliseksi. Kun sinulla on toinen arkki, jossa on paikallisesti määritellyt nimet, voit poistaa ensimmäisen arkin.

Jan Karel Pieterse ja Charles Williams ovat kehittäneet apuohjelman nimeltä Name Manager, joka tarjoaa monia hyödyllisiä toimintoja nimetyille alueille. Sinä pystyt lataa Name Manager -apuohjelma täältä .

Kirjailija Dave Bruns


^