Kuinka käyttää solun arvoa laskentataulukon nimenä Excelin kaavan viitteenä

  • Jaa Tämä
Hugh West

Jos yrität käyttää solun arvoa työarkin nimenä Excelin kaavan viitteessä, tämä artikkeli voi olla hyödyllinen tähän tarkoitukseen. Aloitetaan siis pääartikkelista, jossa tutkitaan lisää solun arvon käyttöä työarkin nimenä.

Lataa työkirja

Taulukon nimi Viite.xlsm

3 tapaa käyttää solun arvoa työarkin nimenä Excelin kaavan viitteessä olevassa kaavassa viitteessä

Täällä on 3 työarkkia Tammikuu , Helmikuu, ja Maaliskuu joka sisältää näiden kolmen kuukauden myyntitiedot eri tuotteista. Yritämme siis käyttää solujen arvoja näiden työarkkien niminä kaavassa viittauksena arvojen poimimiseen uudessa arkissa.

Olemme käyttäneet Microsoft Excel 365 versiota tässä, voit käyttää mitä tahansa muita versioita haluamasi mukaan.

Menetelmä-1: INDIRECT-toiminnon käyttäminen solun arvon käyttämiseen laskentataulukon nimenä kaavan viitteessä.

Tässä näemme, että meillä on myynnin kokonaisarvo solussa D11 kussakin kolmessa arkissa Tammikuu , Helmikuu , Maaliskuu .

Olemme keränneet arkkien nimet solujen arvoiksi uuteen arkkiin, jotta voimme käyttää näitä arvoja viitteenä. Käyttämällä komentoa INDIRECT-toiminto käytämme näitä arvoja laskentataulukon niminä kaavassa, ja sen etuna on, että se luo dynaamisen viittauksen. Kun solun arvoja muutetaan, lisätään tai poistetaan, tulos päivittyy automaattisesti.

Askeleet :

➤ Kirjoita seuraava kaava soluun C4

=INDIRECT("'"&B4&"'"&"!"&"D11")

Tässä, B4 on arkin nimi Tammikuu ja D11 on kyseisen arkin solu, joka sisältää myynnin kokonaisarvon.

  • "'"&B4&"'"&"!"& "D11″ → & operaattori yhdistää solun arvon B4 pilkkujen, huutomerkin ja soluviittauksen kanssa. D11

    Lähtö → "'Tammikuu'!D11"
  • INDIRECT("'"&B4&"'"&"!"& "D11″) tulee

    INDIRECT("'Tammikuu'!D11"))

    Lähtö → $23,084.00

➤ Lehdistö ENTER ja vedä alas Täyttökahva työkalu.

Tämän jälkeen saat kokonaismyyntiarvot, jotka vastaavat arkin nimiviitteitä kohdassa Arkki Nimi sarake.

Lue lisää: Excel-arkin nimi kaavassa Dynamic (3 lähestymistapaa)

Menetelmä-2: INDIRECT- ja ADDRESS-funktioiden käyttäminen solun arvon käyttämiseksi työarkin nimenä.

Kolmessa arkissa Tammikuu , Helmikuu ja Maaliskuu meillä on joitakin tietoja eri tuotteiden myynnistä näiltä kuukausilta.

Yhteenvetotaulukon tekemistä varten poimimme myyntiarvot kyseisistä arkeista ja yhdistämme ne taulukkoon Tammikuu , Helmikuu ja Maaliskuu Sarakkeet. Jotta voisimme käyttää arkiston nimiviitettä tässä, käytämme näiden sarakkeiden otsikoita ja apuna käytetään INDIRECT-toiminto ja ADDRESS-toiminto , teemme niistä yhteenvedon.

Askeleet :

➤ Kirjoita seuraava kaava soluun C4

=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))))

Tässä, $C$3 on työarkin nimi.

  • ROW(D4) → palauttaa solun rivinumeron D4

    Lähtö → 4
  • SARAKE(D4) → palauttaa solun sarakkeen numeron D4

    Lähtö → 4
  • OSOITE(RIVI(D4),SARAKE(D4)) tulee

    ADDRESS(4,4)

    Lähtö → $D$4

  • INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))) tulee

    INDIRECT("'Tammikuu'!"&"$D$4")) INDIRECT("Tammikuu!$D$4")

    Lähtö →$4,629.00

➤ Lehdistö ENTER , vedä alas Täyttökahva Työkalu.

Sitten saat myyntitiedot Tammikuu kuukauden kuluttua Tammikuu arkki Tammikuu sarake.

Koska myyntiarvot ovat peräisin Helmikuu tämän kuukauden arkki Helmikuu sarakkeessa käytetään seuraavaa kaavaa

=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))))

Tässä, $D$3 on työarkin nimi.

Vastaavasti seuraavien yritysten myyntitietojen osalta Maaliskuu käyttää seuraavaa kaavaa

=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))))

Tässä, $E$3 on työarkin nimi.

Lue lisää: Excel VBA: Soluviittaus toisessa arkissa (4 menetelmää)

Samanlaisia lukemia

  • Suhteellinen ja absoluuttinen solun osoite laskentataulukossa
  • Esimerkki suhteellisesta soluviittauksesta Excelissä (3 kriteeriä)
  • Kuinka pitää solu kiinteänä Excel-kaavassa (4 helppoa tapaa)
  • Absoluuttinen soluviittaus pikakuvake Excelissä (4 hyödyllistä esimerkkiä)
  • Esimerkki sekoitetusta soluviittauksesta Excelissä (3 tyyppiä)

Menetelmä-3: VBA-koodin käyttäminen solun arvon käyttämiseen laskentataulukon nimenä kaavan viittauksessa

Tässä meillä on kokonaismyynnin arvo solussa D11 kussakin kolmessa arkissa Tammikuu , Helmikuu , Maaliskuu joka sisältää seuraavien yritysten myyntitiedot Tammikuu , Helmikuu ja Maaliskuu .

Vuonna Arkki Nimi sarakkeessa, olemme merkinneet arkin nimet solujen arvoiksi, jotta voimme käyttää niitä viitteinä sarakkeessa VBA Tämän koodin avulla saamme kokonaismyyntiarvot näistä arkeista ja keräämme ne yhteen. Kokonaismyynti sarakkeessa, joka vastaa niiden arkkien nimiä.

Askeleet :

➤ Mene osoitteeseen Kehittäjä Tab>> Visual Basic Vaihtoehto.

Sitten Visual Basic Editor avautuu.

➤ Mene osoitteeseen Lisää Tab>> Moduuli Vaihtoehto.

Sen jälkeen Moduuli luodaan.

➤ Kirjoita seuraava koodi

 Sub sheetreference() Dim SheetR As String, ws As Worksheet, ws1 As Worksheet Set ws = Worksheets("VBA") For i = 4 To 6 SheetR = ws.Cells(i, 2).Value Set ws1 = Sheets(SheetR) ws.Cells(i, 3).Value = ws1.Range("D11").Value Next i End Sub 

Tässä olemme ilmoittaneet SheetR kuten merkkijono , ws ja ws1 kuten Työtaulukko , ws osoitetaan työtaulukkoon VBA jossa meillä on tulosteemme. SheetR tallentaa solujen arvot arkin nimillä varustettuna tiedostoon VBA Sitten olemme osoittaneet arkit Tammikuu , Helmikuu ja Maaliskuu muuttujaan ws1 .

The FOR silmukka poimii myynnin kokonaisarvot jokaiselta arkilta tiedostoon VBA ja tässä olemme ilmoittaneet tämän silmukan alueeksi seuraavat arvot. 4 osoitteeseen 6 koska arvot alkavat Rivi 4 vuonna VBA arkki.

➤ Lehdistö F5 .

Lopuksi saat kokonaismyyntiarvot, jotka vastaavat arkin nimiviitteitä kohdassa Arkki Nimi sarake.

Lue lisää: Excel VBA: Hanki solun arvo toisesta työkirjasta avaamatta sitä

Taulukkolaskentataulukon nimen kirjoittaminen viittauksen käyttämiseksi kaavassa

Jos et halua käyttää edellä mainittuja menetelmiä solun arvoon viittaamiseen arkin nimenä, voit yksinkertaisesti kirjoittaa arkin nimen tai valita sen manuaalisesti saadaksesi arvot kyseiseltä arkilta helposti.

Tässä vaiheessa poimimme kokonaismyyntiarvot arkistoista. Tammikuu , Helmikuu ja Maaliskuu , ja kerää ne Kokonaismyynti sarake uudella arkilla.

Koska kokonaismyyntiarvo on Tammikuu Kuukausi kirjoitetaan seuraava kaava soluun C4

=Tammikuu!D11

Tässä, Tammikuu on arkin nimi ja D11 on myynnin kokonaisarvo kyseisellä arkilla.

Vastaavasti myyntiarvon osalta Helmikuu kuukausi käyttää seuraavaa kaavaa

=Helmikuu!D11

Täällä, Helmikuu on arkin nimi ja D11 on myynnin kokonaisarvo kyseisellä arkilla.

Jos et halua kirjoittaa mitään kaavaa, voit vain valita solun, jossa on Maaliskuu arkin poimia kyseisen arvon soluun C6 .

➤ Ensinnäkin, kirjoita Equal merkki ( = ) solussa C6 .

➤ Napsauta Maaliskuu arkki.

Sitten sinut viedään Maaliskuu ja valitse täältä solu D11 .

➤ Lehdistö ENTER .

Saat kokonaismyyntiarvon Maaliskuu kuukausi kyseiseltä arkilta soluun C6 vuonna Tyyppi arkki.

Harjoitusosio

Jotta voit harjoitella itse, olemme toimittaneet Harjoitus osiossa alla olevan kaltaisesti arkissa nimeltä Harjoitus Tee se itse.

Päätelmä

Tässä artikkelissa yritimme kattaa tapoja käyttää solun arvoa työarkin nimenä kaavan viittauksessa Excelissä. Toivottavasti löydät sen hyödylliseksi. Jos sinulla on ehdotuksia tai kysymyksiä, voit jakaa ne kommenttiosassa.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.