Työkirjalinkki (aiemmin ulkoinen viittaus) on tapa yhdistää saman työkirjan muiden työkirjojen tai muiden taulukoiden tietoja. Voit käyttää niitä esimerkiksi
-
Linkitä useiden osastojen työkirjoja ja integroi sitten olennaiset tiedot yhteenvetotyökirjaan. Kun lähdetyökirjat muuttuvat, yhteenvetotyökirja päivitetään.
-
Voit luoda tiedoista erilaisia näkymiä luomalla useita raporttityökirjoja, jotka linkittävät vain olennaisiin tietoihin.
Voit viitata soluihin tai määritettyyn nimeen toisessa työkirjassa tai samassa työkirjassa.
Linkkejä sisältävää työkirjaa kutsutaan kohdetyökirjaksi , ja työkirjaa, johon se on linkitetty, kutsutaan lähdetyökirjaksi . Voit linkittää useita lähdetyökirjoja yhteen kohdetyökirjaan.
|
|
Tapa 1
-
Avaa kohdetyökirja, joka sisältää ulkoisen viittauksen, ja lähdekohdetyökirja, joka sisältää tiedot, joihin haluat luoda työkirjalinkin.
-
Valitse solu tai solut, joihin haluat luoda ulkoisen viittauksen.
-
Kirjoita = (yhtäläisyysmerkki).
Jos haluat käyttää funktiota, kuten SUMMA, kirjoita funktion nimi ja sen jälkeen alkusulkeet. Esimerkiksi =SUMMA(.
-
Siirry lähdetyökirjaan ja napsauta sitten laskentataulukkoa, joka sisältää linkitettävien solujen tiedot.
-
Valitse solu tai solut, joihin haluat linkittää, ja paina Enter-näppäintä.
Huomautus: Jos valitset useita soluja, kuten =[SourceWorkbook.xlsx]Taul1!$A$1:$A$10, ja käytössäsi on Microsoft 365:n nykyinen versio, voit vahvistaa kaavan dynaamiseksi matriisikaavaksi painamalla ENTER-näppäintä . Muussa tapauksessa kaava on kirjoitettava vanhana matriisikaavana painamalla näppäinyhdistelmää CTRL+VAIHTO+ENTER. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.
-
Excel palauttaa sinut kohdetyökirjaan ja näyttää lähdetyökirjan arvot.
-
Huomaa, että Excel palauttaa linkin suorin viittauksin, joten jos haluat kopioida kaavan muihin soluihin, sinun on poistettava dollarin ($) merkit:
=[SourceWorkbook.xlsx]Taul1! $A$1
Jos suljet lähdetyökirjan, Excel liittää tiedostopolun automaattisesti kaavaan:
='C:\Reports\[SourceWorkbook.xlsx]Taul1'!$A$1
Tapa 2
-
Avaa kohdetyökirja, joka sisältää työkirjalinkin, ja lähdetyökirja, joka sisältää tiedot, joihin haluat linkittää.
-
Valitse lähdetyökirjassa solu tai solut, jotka haluat linkittää.
-
Paina Ctrl+C tai siirry Aloitus -> Leikepöytä > Kopioi.
-
Siirry kohdetyökirjaan ja napsauta sitten laskentataulukkoa, johon haluat sijoittaa linkitetyt tiedot.
-
Valitse solu, johon haluat sijoittaa linkitetyt tiedot, ja valitse Aloitus > Leikepöytä > Liitä > Liitä linkki.
-
Excel palauttaa lähdetyökirjasta kopioimasi tiedot. Jos muutat sitä, se muuttuu automaattisesti kohdetyökirjassa.
-
Avaa kohdetyökirja, joka sisältää ulkoisen viittauksen, ja lähdetyökirja, joka sisältää tiedot, joihin haluat luoda työkirjalinkin.
-
Valitse solu tai solut, joihin haluat luoda ulkoisen viittauksen.
-
Kirjoita = (yhtäläisyysmerkki).
-
Siirry lähdetyökirjaan ja napsauta sitten laskentataulukkoa, joka sisältää linkitettävien solujen tiedot.
-
Paina F3-näppäintä, valitse nimi, johon haluat linkittää, ja paina Enter-näppäintä.
Huomautus: Jos nimetty alue viittaa useisiin soluihin ja käytössäsi on Microsoft 365:n nykyinen versio, voit vahvistaa kaavan dynaamiseksi matriisikaavaksi painamalla ENTER-näppäintä . Muussa tapauksessa kaava on kirjoitettava vanhana matriisikaavana painamalla näppäinyhdistelmää CTRL+VAIHTO+ENTER. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.
-
Excel palauttaa sinut kohdetyökirjaan ja näyttää lähdetyökirjan nimetyn alueen arvot.
-
Avaa kohdetyökirja ja lähdetyökirja.
-
Valitse kohdetyökirjassa Kaavat > Määritetyt nimet > Määritä nimi.
-
Kirjoita Uusi nimi -valintaikkunan Nimi-ruutuun alueen nimi.
-
Poista Viittaa kohteeseen -ruudussa sisältö ja säilytä sitten kohdistin ruudussa.
Jos haluat nimen käyttävän funktiota, kirjoita funktion nimi ja sijoita sitten kohdistin kohtaan, johon haluat ulkoisen viittauksen. Kirjoita esimerkiksi =SUMMA()ja sijoita kohdistin sulkeiden väliin.
-
Siirry lähdetyökirjaan ja napsauta sitten laskentataulukkoa, joka sisältää linkitettävien solujen tiedot.
-
Valitse solu tai solualue, jonka haluat linkittää, ja valitse OK.
Työkirjan linkkejä sisältäviä kaavoja voi näyttää eri tavoin.
Kun lähdetyökirja on avoinna, kohdetyökirjan työkirjan linkki sisältää työkirjan nimen hakasulkeissa ([ ]), sen jälkeen laskentataulukon nimen, huutomerkin (!) ja kaavan riippuvaiset solut. Esimerkki:
=SUM([Budget.xlsx]Annual!C10:C25)
Kun lähdetyökirja ei ole avoinna, kohdetyökirjan työkirjan linkki sisältää koko polun. Esimerkki:
=SUM('C:\Reports\[Budget.xlsx]Annual'!C10:C25)
Huomautus: Jos toisen laskentataulukon tai työkirjan nimessä on välilyöntejä tai ei-aakkosellisia merkkejä, nimi (tai polku) on kirjoitettava puolilainausmerkkien sisään yllä olevan esimerkin mukaisesti. Excel lisää nämä automaattisesti, kun valitset lähdealueen.
Kaavat, jotka linkittävät toisen työkirjan määritettyyn nimeen, käyttävät työkirjan nimeä ja sen jälkeen huutomerkkiä (!) ja määritettyä nimeä. Esimerkki:
=SUM(Budget.xlsx!Sales)
Kun luot työkirjalinkin, molemmat työkirjat on tallennettava verkkosijaintiin, johon voit muodostaa yhteyden Microsoft 365 -tililläsi.
Tärkeää: Työkirjan linkkejä pidetään mahdollisesti epäluotetuina, ja ne on otettava käyttöön, kun avaat kaavatyökirjan. Kun avaat kaavatyökirjan, valitse Sanomapalkissa Ota sisältö käyttöön , jotta työkirjan linkit toimivat. Jos näin ei ole, Excel säilyttää uusimmat arvot ja poistaa käytöstä tietotyökirjan arvoja sisältävien linkkien päivittämisen.
Tapa 1
-
Avaa kohdetyökirja, joka sisältää ulkoisen viittauksen, ja lähdekohdetyökirja, joka sisältää tiedot, joihin haluat luoda työkirjalinkin.
-
Valitse solu tai solut, joihin haluat luoda ulkoisen viittauksen.
-
Kirjoita = (yhtäläisyysmerkki).
Jos haluat käyttää funktiota, kuten SUMMA, kirjoita funktion nimi ja sen jälkeen alkusulkeet. Esimerkiksi =SUMMA(.
-
Siirry lähdetyökirjaan ja napsauta sitten laskentataulukkoa, joka sisältää linkitettävien solujen tiedot.
-
Valitse solu tai solut, joihin haluat linkittää, ja paina Enter-näppäintä.
Huomautus: Jos valitset useita soluja, kuten =[SourceWorkbook.xlsx]Taul1!$A$1:$A$10, ja käytössäsi on Microsoft 365:n nykyinen versio, voit vahvistaa kaavan dynaamiseksi matriisikaavaksi painamalla ENTER-näppäintä . Muussa tapauksessa kaava on kirjoitettava vanhana matriisikaavana painamalla näppäinyhdistelmää CTRL+VAIHTO+ENTER. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.
-
Excel tallentaa kaavan kohdetyökirjaan, mutta ei voi muuttaa välilehteä takaisin kohdetyökirjaan.
-
Huomaa, että Excel palauttaa linkin suorin viittauksin, joten jos haluat kopioida kaavan muihin soluihin, sinun on poistettava dollarin ($) merkit. Url-osoitteessa käytetään koko pilvitiedostopolkua:
=SUMMA('https://microsoft-my.sharepoint.com/personal/v-mathavale_microsoft_com/Documents/[data.xlsx]Sheet1'!$A$6:$A$9)
Tapa 2
-
Avaa kohdetyökirja, joka sisältää työkirjalinkin, ja lähdetyökirja, joka sisältää tiedot, joihin haluat linkittää.
-
Valitse lähdetyökirjassa solu tai solut, jotka haluat linkittää.
-
Paina Ctrl+C tai siirry Aloitus -> Leikepöytä > Kopioi.
-
Siirry kohdetyökirjaan ja napsauta sitten laskentataulukkoa, johon haluat sijoittaa linkitetyt tiedot.
-
Valitse solu, johon haluat sijoittaa linkitetyt tiedot, ja valitse Aloitus > Leikepöytä > Liitä > Liitä linkki.
-
Excel palauttaa lähdetyökirjasta kopioimasi tiedot. Jos muutat sitä, se muuttuu automaattisesti kohdetyökirjassa, kun päivität selainikkunan.
Katso myös
Nimien määrittäminen ja käyttäminen kaavoissa
Työkirjan linkkien hallinnan ja tallennustilan kuvaus Excelissä