Useimmat ihmiset käyttävät soluviittauksia kirjoittaessaan kaavoja Google Sheetsiin. Oletetaan esimerkiksi, että lisäät solut A1 ja A2 – käytät todennäköisesti kaavaa A1+A2 löytääksesi ratkaisun. Mutta entä jos et tiedä soluviittauksia, joiden kanssa sinun on työskenneltävä? Tässä on ADDRESS-toiminto.
Google Sheetsin ADDRESS-funktio palauttaa aina viittauksen tekstimerkkijonomuodossa yhteen soluun. Voit käyttää ADDRESS-funktiota luomaan soluviittauksen kaavan sisään, joka palauttaa joko absoluuttisen tai suhteellisen viittauksen.
Tämä on edistynyt toiminto, mutta jos käytät Google-laskentataulukoita riittävästi, huomaat, että sillä on tärkeitä sovelluksia. Lue eteenpäin oppiaksesi kaiken tarvitsemasi Google Sheetsin ADDRESS-toiminnon perusteista.
Milloin ADDRESS-toimintoa käytetään
ADDRESS-toiminto on sisäänrakennettu toiminto, joka löytyy Google Sheetsista. Se kuuluu hakutoimintojen ryhmään.
Lyhyesti sanottuna se muuttaa sarake- ja rivinumerot soluosoitteiksi.
Tämän funktion tarkoituksena on rakentaa soluviittaus sarakkeen ja rivin numerosta. Esimerkiksi ADDRESS-funktio palauttaa viittauksen soluun $A2, jos annamme sille rivi- ja sarakenumerot 1 ja 2.
Osoitefunktio ei näytä tekevän paljon määritelmästä, minkä vuoksi sitä ei käytetä usein. Voisi ajatella, että Google Sheetsin ADDRESS-toiminnon oppiminen on ajanhukkaa. Tämän oppaan loppuun mennessä ymmärrät kuitenkin tämän funktion arvon, etenkin kun sitä käytetään yhdessä muiden funktioiden tai kaavojen kanssa.
OSOITE Funktio Syntaksi
Seuraava on ADDRESS-funktion syntaksi:
=OSOITE(rivi, sarake, [absoluuttinen_suhteellinen_tila], [käytä_1_merkintää], [taulukko])
Kuten yllä näet, se on melko laajennettu syntaksi. Monet näistä argumenteista ovat kuitenkin valinnaisia, eikä niitä käytetä usein. Tarkastellaan nyt kutakin lausetta tarkemmin saadaksemme paremman käsityksen siitä, mitä he tekevät:
- = (yhtäsuuruusmerkki): Google Sheetsissa yhtäläisyysmerkki kertoo ohjelmalle, että sisällä oleva teksti on kaava.
- OSOITE(): on Google-taulukon toiminto. Sen avulla Sheets tietää, mitkä laskutoimitukset suoritetaan.
- rivi: osoittaa solua vastaavan rivin numeron. Se on pakollinen argumentti.
- Sarake: Samalla tavalla kuin riviargumentti, se osoittaa sen sarakkeen numeron, jossa solu sijaitsee, jolle haluamme osoitteen. Se on myös pakollinen argumentti.
-
absoluuttinen_suhteellinen_tila: Se on valinnainen argumentti, joka kuittaa yhden neljästä mahdollisesta arvosta, 1, 2, 3 tai 4, joista jokainen vastaa yhtä neljästä mahdollisesta soluviittaustilasta. Ne sisältävät:
- 1: Jos palautetun viitteen arvo on 1, haluamme sekä rivin että sarakkeen olevan absoluuttisia viittauksia (ts. $A$1).
- 2: Jos numero on 2, haluamme riviviittausten olevan suhteellisia ja sarakeviittausten olevan absoluuttisia (ts. 1 dollaria).
- 3: Jos numero on 3, haluamme riviviittausten olevan absoluuttisia ja sarakeviittausten olevan suhteellisia (ts. $A1).
- 4: Jos numero on 4, niin haluamme käyttää sekä riviä että saraketta suhteellisina viittauksina (ts. A1)
- use_a1_notation: Tämä valinnainen argumentti määrittää, käytetäänkö R1C1-tyylimerkintää (FALSE) vai A1-tyylimerkintää (TRUE). Sen oletusarvo on tosi.
- arkki: Se on merkkijono, joka sisältää taulukon nimen, johon osoite viittaa. Se on valinnainen parametri. Jos arkin parametri puuttuu, oletetaan, että etsimme viittausta samassa laskentataulukossa olevaan soluun.
Jos haluat tietää lisää siitä, mikä parametri valitaan absoluuttinen_suhteellinen_tila argumentti, katso tämä täydellinen opas absoluuttisista viittauksista Excelille. Ne toimivat samalla tavalla Google Sheetsissä.
Esimerkkejä Google Sheetsin ADDRESS-toiminnosta
OSOITTEEN käyttäminen on tehokkain tapa ymmärtää se. Alla on esitetty useita mainitun toiminnon mahdollisia yhdistelmiä. Tutki niitä ja pane merkille erot.
Aiemmat esimerkit osoittivat, että ADDRESS-funktio palauttaa vain viittauksen soluun D2, kun sitä kutsutaan. Se ei nouta soluun tallennettuja tietoja. ADDRESS-toiminnon käyttämisestä yksinään ei ole paljon hyötyä. Muiden ominaisuuksien kanssa yhdistettynä se voi kuitenkin olla melko arvokas. Tutkitaanpa joitain tapauksia oppiaksemme kuinka.
EPÄSUORA ja OSOITE Toiminnot.
Toisessa solussa olevan tietyn soluviittauksen sisältö näytetään EPÄSUORA-funktiolla. Se on täydellinen poistamalla pyöreät viittaukset laskentataulukossasi. Toiminnon perusmuoto on seuraava:
=SUORA(solu)
Näin käytät EPÄSUORA: ta:
- Syötä syntaksi haluamaasi soluun = EPÄSUORA("A4") ja korvike A4 solulle, jota yrität hakea.
- Osuma Tulla sisään. Esimerkissämme Huawei palautetaan merkkijonona solusta A4.
Oletetaan nyt, että emme tienneet soluviittausta, mutta meillä oli rivi- ja saraketiedot tallennettu muualle. Jos yhdistämme EPÄSUORA- ja ADDRESS-menetelmät, voimme helposti hakea minkä tahansa vaaditun solun sisällön.
Tässä esimerkissä tiedämme, että "Huawei" kuuluu riville 4 ja sarakkeelle 1, joten olemme sijoittaneet rivi- ja sarakenumerot laskentataulukkoon.
OSOITE-toiminto ei yksin riitä määrittämään pyydetyn solun arvoa – vain solun $A$4 sijainti annetaan, kuten alla on esitetty.
Mutta jos liitämme sen EPÄSUORA-funktioon, voimme lukea sisällön. Koko kaava näyttäisi tältä:
= EPÄSUORA(OSOITE(D2,E2))
Tässä ovat tulokset, jotka saisimme tästä kaavasta:
Vaikka arvoja on helppo etsiä näin pienestä tietojoukosta, tämä kaava on erinomainen arvojen etsimiseen, kun sinulla on suuria laskentataulukoita, joissa on monia rivejä ja sarakkeita.
Kuten voit kuvitella, voit sijoittaa OSOITE-osoitteen moniin muut hakutoiminnot, mutta säästämme ne edistyneempää oppituntia varten.
Google Sheets -osoitetoimintooppaan päättäminen
ADDRESS Google Sheets -toimintoa käytetään harvoin syystä. Se on paljon monimutkaisempi kuin muut hakutoiminnot, kuten XLOOKUP ja VLOOKUP. Mutta saatat silti joutua käyttämään sitä joissakin niche-tilanteissa, joten on silti kätevää ymmärtää se.
Sinun on pääasiassa käytettävä ADDRESS-toimintoa, kun käytät muiden ihmisten laskentataulukoita. Jos rakennat omaa, suosittelemme sen sijaan käyttämään HAKU-toimintoa.