Hivatkozás egy másik Excel-munkafüzetből megnyitás nélkül (5 példa)

  • Ossza Meg Ezt
Hugh West

A Microsoft Excel számos alkalmazással rendelkezik a mindennapi használatunkhoz. Az egyik ilyen alkalmazás az, hogy hivatkozhatunk bármely cellára vagy tartományra. Hivatkozhatunk ugyanazon vagy más lapon lévő cellákra vagy tartományokra, vagy egy másik munkafüzetre. Amikor az egyik munkafüzetből egy másikba hivatkozunk, nagyon óvatosnak kell lennünk. De az egyik munkafüzetre való hivatkozás anélkül, hogy azt egy másik munkafüzetre nyitnánk, nagyon trükkös. Biztosítanunk kell néhány alapvető fontosságúA cikk tehát arról szól, hogy a hivatkozást egy másik munkafüzetből használja anélkül, hogy megnyitná azt az Excelben.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.

Forrásfájl:

Zárva.xlsm

Célfájl:

Open.xlsm

5 módszer egy másik munkafüzetből származó hivatkozás használatára annak megnyitása nélkül

Itt néhány módszert fogunk megvitatni, amelyekkel bármelyik munkafüzetre hivatkozhatunk anélkül, hogy megnyitnánk az adott fájlt az Excelben.

1. Hivatkozás egy másik munkafüzetből a hivatkozás beillesztése opció használatával

Itt megmutatjuk, hogyan hivatkozhatunk egy másik munkafüzetre a beillesztési hivatkozással.

1. lépés:

  • Először is nyissa meg a munkalapot, amely továbbra is zárva marad, a neve Zárva.xlsm .
  • Ezután másolja a kívánt cellákat.
  • Most másoljuk a tartományt B5 a címre. C9 .

2. lépés:

  • Ezután nyissa meg a másik munkafüzetet.
  • Menjen a B5 sejt .
  • Kattintson az egér jobb gombjára.
  • Válassza ki a címet. Link beillesztése (N) .

3. lépés:

  • Most láthatjuk, hogy az adatok beillesztésre kerülnek a kívánt cellákba.

4. lépés:

  • Most pedig a következő hivatkozási kódot látjuk C9-es cella Vagyis:
=[Closed.xlsm]Sheet1'!C9

5. lépés:

  • Most zárja be a Zárva. xlsm munkalap.
  • És ekkor a hivatkozás is ennek megfelelően változik, azaz:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!C9

Így hivatkozhatunk egy munkalapra, majd bezárhatjuk azt a munkalapot.

További információ: Excel munkafüzetek összekapcsolása automatikus frissítéshez (5 módszer)

2. Hivatkozás az asztali mappában lévő lezárt Excel-munkafüzetre

Itt megmutatjuk, hogy a referencia munkafüzet a helyi számítógépen van-e mentve.

Hivatkozni fogunk Zárva.xlsm fájl a Open.xlsm anélkül, hogy kinyitná a Zárva.xlsm fájl.

Itt manuálisan kell megadnunk a hivatkozást.

1. lépés:

  • Először nyissa meg a Nyissa ki. xlsm fájl.
  • Most menj a B5 sejt .
  • Itt kell megadnunk a fájl elérési útvonalát, a munkafüzet nevét, a lap nevét és a cellahivatkozást.
  • Itt az alábbi képletet adjuk meg:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5

2. lépés:

  • Ezután nyomja meg a Írja be a címet. .

3. lépés:

  • Most húzza ki a Töltse ki a fogantyút ikon az utolsó cellára.

Láthatjuk, hogy a többi cellát a lezárt munkalap adatai töltik ki.

Ezt úgy is megtehetjük, hogy a képletben tartományt használunk.

4. lépés:

  • Most a módosított képletet alkalmazzuk a B5 sejt .
  • A képlet a következő:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5:C9

5. lépés:

  • Ismét nyomja meg a Írja be a címet. .

Így a munkalap megnyitása nélkül is beírhatunk egy egész adatot.

Még egy helyzetben előfordulhat, hogy a képlet beírásakor elfelejtjük a lap nevét. Erre a célra van egy megoldásunk.

6. lépés:

  • Az alábbi kódot fogjuk beírni a B5 sejt .
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]SheetName'!B5:C9

7. lépés:

  • Ezután nyomja meg a Írja be a címet. .
  • Most, a rendelkezésre álló lapok a fájl Zárva. xlsm mutatja.
  • Válassza ki a kívánt lapot.

8. lépés:

  • Most nyomja meg a OK .

Ezek olyan folyamatok, amelyekkel bármelyik munkafüzetre hivatkozhatunk anélkül, hogy megnyitnánk a fájlt.

További információ: Hogyan kösse össze az Excel munkafüzeteket (4 hatékony módszer)

Kapcsolódó olvasmányok

  • Hogyan lehet több cellát összekapcsolni egy másik munkalapból az Excelben (5 egyszerű módja)
  • Az Excel lapok összekapcsolása egy másik laphoz (5 mód)
  • Hogyan lehet összekapcsolni a fájlokat az Excelben (5 különböző megközelítés)
  • Word dokumentum összekapcsolása az Excelhez (2 egyszerű módszer)
  • Hogyan lehet összekapcsolni a cellát egy másik laphoz az Excelben (7 módszer)

3. Hivatkozás egy lezárt Excel munkafüzetre a felhőből

Előfordulhat, hogy egy másik munkafüzetben hivatkoznunk kell a felhőből származó bármelyik munkafüzetfájlra. Ebben a szakaszban ezt a témát fogjuk megvitatni. Amikor a helyi számítógépen lévő bármelyik fájlra hivatkozunk, van egy probléma, hogy ha megváltoztatjuk a fájl helyét, a hivatkozás nem fog működni. De amikor bármilyen hivatkozást adunk a felhőből származó munkafüzetekből, ez a probléma nem fog előfordulni.

1. lépés:

  • Ez a Sample.xlsm munkalap az Egy meghajtóra van mentve. Ezt a munkafüzetet egy másik munkafüzetre fogjuk hivatkozni.
  • Másolja a B5:C9 tartomány .

2. lépés:

  • Most lépjen a célmunkafüzetbe.
  • A oldalon. B5 sejt , kattintson az egér jobb gombjára.

3. lépés:

  • Ezután kattintson a Link beillesztése(N) .

A másolt adatok beillesztésre kerülnek a kijelölt cellákba.

4. lépés:

  • Most zárja be a Sample.xlsm One drive-on található munkafüzet.
  • Most pedig szerezzük meg a referenciát a C9-es cella és ez az:
='//d.docs.live.net/03e01967881debf5/Softeko/25-0056-1688/[Sample.xlsm]Sheet'!C9

Itt egy felhőbe mentett munkafüzetre hivatkoztunk.

További információ: Két munkafüzet összekapcsolása az Excelben (5 módszer)

4. Meghatározott név használata egy másik munkafüzetből történő hivatkozáshoz

Ebben a szakaszban bemutatjuk, hogyan hivatkozhatunk bármelyik munkafüzetre a meghatározott névvel.

1. lépés:

  • Először határozza meg a forrásadatok nevét.
  • Menjen a Képletek tab.
  • Ezután válassza a Név meghatározása opciót a Név meghatározása legördülő.

2. lépés:

  • Most adjunk egy nevet, és jelöljük ki a cellatartományt.
  • Ezután nyomja meg a OK .

3. lépés:

  • Most zárja be a forrásfájlt, és adja meg a célfájlt.
  • Menjen a B5 sejt és kézzel adja be az alábbi kódot:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!Fruit

4. lépés:

  • Ezután nyomja meg a Írja be a címet. .

Itt a lezárt munkafüzetből a meghatározott névhivatkozással kapjuk meg az adatokat.

További információ: Hogyan hivatkozhat a munkalap nevére az Excel képletében (3 egyszerű módja)

5. VBA makró alkalmazása a munkafüzetre való hivatkozáshoz annak megnyitása nélkül

Használhatjuk a VBA makróval bármelyik munkafüzetre hivatkozhat anélkül, hogy megnyitná a fájlt.

1. lépés:

  • Nyissa meg a célfájlt.
  • Menjen a Fejlesztő lap .
  • Ezután válassza a Rekord makró .
  • A makró neve Hivatkozott adatok .
  • Ezután nyomja meg a OK .

2. lépés:

  • Írja az alábbi kódot a parancsmodulba.
 Sub Importdata1() Dim AreaAddress As String Sheet1.UsedRange.Clear Sheet1.Cells(1, 1) = "= 'C:\Users\Alok\Desktop\25-0056-1688\" & "[Closed.xlsm]Sheet2'!RC" AreaAddress = Sheet1.Cells(1, 1) With Sheet1.Range(AreaAddress) .FormulaR1C1 = "=IF('C:\Users\Alok\Desktop\25-0056-1688\" & "[Closed.xlsm]Sheet1'!RC="""",NA(),'C:\Users\Alok\Desktop\25-0056-1688\" & _ "[Closed.xlsm]Sheet1'!RC)" OnError Resume Next .SpecialCells(xlCellTypeFormulas, xlErrors).Clear On Error GoTo 0 .Value = .Value End With End Sub End Sub 

3. lépés:

  • Ezután nyomja meg a F5 a kód futtatásához.

Itt egy dolgot kell megemlíteni, csak az adatokat importáljuk a hivatkozott munkafüzetből, a formátumot nem másoljuk.

További információ: Hogyan hivatkozhat egy másik Excel-táblában lévő cellára a cella értéke alapján!

Problémák több Excel-munkafüzet hivatkozásával kapcsolatban

Itt a munkafüzetekre való hivatkozással kapcsolatos néhány problémát fogunk megvitatni.

1. A hivatkozott adatok helye megváltozhat

Amikor egy lezárt munkafüzet megváltoztatja a helyét, a hivatkozott munkafüzetnek fogalma sincs a módosított helyről. Ezután, ha bármilyen módosítás történik a forrás munkafüzetben, az nem fog tükröződni a célfájlban.

2. Az al-hivatkozások nem frissülnek azonnal

Ha több munkafüzet hivatkozik egymásra, akkor a helyzet bonyolulttá válik. Például az 1. munkafüzetre hivatkozik a 2. munkafüzet; a 2. munkafüzetre hivatkozik a 3. munkafüzet. Ekkor az 1. munkafüzet frissítése nem fog megfelelően tükröződni a 3. munkafüzetben.

3. Az előző verzióból származó adatok visszakeresése

Az adatok csak a fájl utolsó elmentett változatából kérhetők le. Ha megváltoztatja a forrásfájl adatait, de nem menti el, az adatok nem jelennek meg a célállomáson. A fájl mentése után a változások megjelennek.

Következtetés

Ebben a cikkben azt mutatjuk be, hogyan lehet egy másik munkafüzetből hivatkozni anélkül, hogy megnyitnánk az Excelben. Remélem, ez kielégíti az Ön igényeit. Kérjük, tekintse meg weboldalunkat. ExcelWIKI.com és tegye meg javaslatait a megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.