Enhavtabelo
Ĉi tiu mallonga lernilo klarigas la bazojn de ekstera referenco en Excel, kaj montras kiel referenci alian folion kaj laborlibron en viaj formuloj.
Dum kalkulado de datumoj en Excel, vi povas ofte. trovi vin en situacio, kiam vi bezonas eltiri datumojn de alia laborfolio aŭ eĉ de malsama Excel-dosiero. Ĉu vi povas fari tion? Kompreneble, vi povas. Vi nur bezonas krei ligon inter la laborfolioj (ene de la sama laborlibro aŭ en malsamaj laborlibroj) uzante kio estas nomata ekstera ĉela referenco aŭ ligilo .
Ekstera referenco en Excel estas referenco al ĉelo aŭ gamo da ĉeloj ekster la nuna laborfolio. La ĉefa avantaĝo de uzado de ekstera referenco de Excel estas ke kiam ajn la referenca ĉelo(j) en alia laborfolio ŝanĝiĝas, la valoro redonita de la ekstera ĉela referenco estas aŭtomate ĝisdatigita.
Kvankam eksteraj referencoj en Excel estas tre simila al ĉelaj referencoj, estas kelkaj gravaj diferencoj. En ĉi tiu lernilo, ni komencos kun la bazaĵoj kaj montros kiel krei diversajn eksterajn referencajn tipojn kun detalaj paŝoj, ekrankopioj kaj formulekzemploj.
Kiel referenci alian folion en Excel
Por referenci ĉelon aŭ gamon da ĉeloj en alia laborfolio en la sama laborlibro, metu la laborfolionomon sekvitan de ekkrio (!) antaŭ la ĉela adreso.
En aliaj vortoj, en Excel. referenco al alialaborfolio, vi uzas la jenan formaton:
Referenco al individua ĉelo:
Nomo_de_folio! Adreso_de_ĉeloEkzemple, por rilati al ĉelo A1 en Sheet2, vi tajpu Sheet2!A1 .
Referencon al amplekso de ĉeloj:
Sheet_name! Unua_ĉelo: Lasta_ĉeloEkzemple, por rilati al ĉeloj A1:A10 en Sheet2, vi tajpu Sheet2!A1:A10 .
Notu. Se la nomo de la laborfolio inkluzivas spacojn aŭ ne-alfabetajn signojn , vi devas enfermi ĝin per unuopaj citiloj. Ekzemple, ekstera referenco al ĉelo A1 en laborfolio nomita Projekto Mejloŝtonoj devus legi jene: 'Projekto Mejloŝtonoj'!A1.
En realviva formulo, kiu multiplikas la valoron en ĉelo A1 en ' Projektaj Mejloŝtonoj' folio per 10, Excel-folio-referenco aspektas jene:
='Project Milestones'!A1*10
Kreante referencon al alia folio en Excel
Kiam oni skribas formulon, kiu rilatas al ĉeloj en alia laborfolio, vi povas kompreneble tajpi tiun alian folian nomon sekvitan de ekkria signo kaj ĉela referenco permane, sed ĉi tio estus malrapida kaj erara maniero.
Pli bona maniero estas montri la ĉelon(j)n en alia folio, al kiu vi volas ke la formulo referu, kaj lasu Excel prizorgi la ĝustan sintakson de via folireferenco. Por ke Excel enigu referencon al alia folio en via formulo, faru la jenon:
- Komencu tajpi formulon ĉu enceloĉelo aŭ en la formulbreto.
- Kiam temas pri aldoni referencon al alia laborfolio, ŝanĝu al tiu folio kaj elektu ĉelon aŭ gamon da ĉeloj al kiuj vi volas raporti.
- Finu tajpi la formulon kaj premu la Enigu klavon por kompletigi ĝin.
Ekzemple, se vi havas liston de vendaj ciferoj en folio Vendoj kaj vi volas kalkuli la Aldonan Valoron. Imposto (19%) por ĉiu produkto en alia folio nomita VAT , procedu laŭ la sekva maniero:
- Komencu tajpi la formulon =19%* en ĉelo B2 sur folio VAT .
- Almu al folio Vendoj , kaj alklaku tie ĉelo B2. Excel tuj enigos eksteran referencon al tiu ĉelo, kiel montrite en la sekva ekrankopio:
Noto. . Aldonante Excel-referencon al alia folio uzante la supran metodon, defaŭlte Microsoft Excel aldonas relativan referencon (sen $ signo). Do, en la supra ekzemplo, vi povas simple kopii la formulon al aliaj ĉeloj en kolumno B sur folio VAT , la ĉelaj referencoj ĝustigos por ĉiu vico, kaj vi havos AVI por ĉiu produkto ĝuste kalkulita.
Simile, vi povas referi amplekson de ĉeloj en alia folio . La sola diferenco estas, ke vi elektas plurajn ĉelojn sur la fonta laborfolio. Ekzemple, por ekscii la sumon de vendoj en ĉeloj B2:B5 sur folio Vendoj , vi enigusjena formulo:
=SUM(Sales!B2:B5)
Jen kiel vi referencas alian folion en Excel. Kaj nun, ni vidu kiel vi povas rilati al ĉeloj de malsama laborlibro.
Kiel referenci alian laborlibron en Excel
En Microsoft Excel-formuloj, eksteraj referencoj al alia laborlibro estas montrataj dumaniere. , depende de ĉu la fonta laborlibro estas malfermita aŭ fermita.
Ekstera referenco al malfermita laborlibro
Kiam la fonta laborlibro estas malfermita, Excel ekstera referenco inkluzivas la laborlibronomon inter kvadrataj krampoj (inkluzive de la dosiertendo), sekvita de la folionomo, ekkriopunkto (!), kaj la referencita ĉelo aŭ gamo da ĉeloj. Alivorte, vi uzas la jenan referencformaton por malferma laborlibro-referenco:
[ Laborlibro_nomo ] Sheet_name ! Cell_addressEkzemple, jen estas ekstera referenco al ĉeloj B2:B5 sur folio Jan en la laborlibro nomita Vendoj.xlsx:
[Sales.xlsx]Jan!B2:B5
Se vi volas, diru, por kalkuli la sumon de tiuj ĉeloj, la formulo kun la laborlibro-referenco aspektus jene:
=SUM([Sales.xlsx]Jan!B2:B5)
Ekstera referenco al fermita laborlibro
Kiam vi referencas alian laborlibron en Excel, tiu alia laborlibro ne nepre devas esti malfermita. Se la fonta laborlibro estas fermita, vi devas aldoni la tutan vojon al via ekstera referenco.
Ekzemple, por aldoni ĉelojn B2:B5 en la folio Jan el Sales.xlsx laborlibro, kiu loĝas ene de la dosierujo Raportoj sur la stirado D, vi skribas la jenan formulon:
=SUM(D:\Reports\[Sales.xlsx]Jan!B2:B5)
Jen difekto de la referencaj partoj:
- Dosiera Vojo . Ĝi montras al la disko kaj dosierujo, en kiuj via Excel-dosiero estas konservita ( D:\Raportoj\ en ĉi tiu ekzemplo).
- Nomo de Laborlibro . Ĝi inkluzivas la dosier-etendon (.xlsx, .xls, aŭ .xslm) kaj ĉiam estas enfermita inter kvadrataj krampoj, kiel [Vendoj.xlsx] en la supra formulo.
- Folionomo . Ĉi tiu parto de la ekstera referenco de Excel inkluzivas la folian nomon sekvitan de ekkrio, kie troviĝas la referencita(j) ĉelo(j) ( Jan! en ĉi tiu ekzemplo).
- Ĉelreferenco. . Ĝi montras al la reala ĉelo aŭ gamo da ĉeloj referencitaj en via formulo.
Se vi kreis referencon al alia laborlibro kiam tiu laborlibro estis malfermita, kaj post tio vi fermis la fontan laborlibron, via ekstera laborlibro referenco estos aŭtomate ĝisdatigita por inkluzivi la tutan vojon.
Noto. Se aŭ la laborlibronomo aŭ folinomo, aŭ ambaŭ, inkluzivas spacojn aŭ ajnajn ne-alfabetajn signojn , vi devas enmeti la vojon per unuopaj citiloj. Ekzemple:
=SUM('[Year budget.xlsx]Jan'!B2:B5)
=SUM('[Sales.xlsx]Jan sales'!B2:B5)
=SUM('D:\Reports\[Sales.xlsx]Jan sales'!B2:B5)
Referenci al alia laborlibro en Excel
Kiel estas la kazo kun kreado de Excel-formulo kiu referencas alian folion, vi ne devas tajpi referenconal malsama laborlibro permane. Nur ŝanĝu al la alia laborlibro kiam vi enigas vian formulon, kaj elektu ĉelon aŭ gamon da ĉeloj, al kiuj vi volas raporti. Microsoft Excel zorgos pri la resto:
Notoj:
- Kiam kreas referencon al alia laborlibro elektante la ĉelon(j)n en ĝi, Excel. ĉiam enmetas absolutajn ĉelreferencojn. Se vi intencas kopii la ĵus kreitan formulon al aliaj ĉeloj, nepre forigu la dolaran signon ($) el la ĉelaj referencoj por igi ilin relativaj aŭ miksitaj referencoj, depende de viaj celoj.
- Se vi elektas ĉelo aŭ intervalo en la referencita laborlibro ne aŭtomate kreas referencon en la formulo, plej verŝajne la du dosieroj estas malfermitaj en malsamaj okazoj de Excel . Por kontroli ĉi tion, malfermu Task Manager kaj vidu kiom da Microsoft Excel-okazaroj funkcias. Se pli ol unu, vastigu ĉiun kazon por vidi kiuj dosieroj estas nestitaj tie. Por solvi la problemon, fermu unu dosieron (kaj ekzemplon), kaj poste malfermu ĝin denove el la alia dosiero.
Referu al difinita nomo en la sama aŭ alia laborlibro
Al fari eksteran referencon de Excel pli kompakta, vi povas krei difinitan nomon en la fonta folio, kaj poste referenci al tiu nomo de alia folio kiu loĝas en la sama laborlibro aŭ en malsama laborlibro.
Kreante nomon en Excel
Por krei nomon en Excel, elektu ĉiujn ĉelojn, kiujn vi volasinkluzivi, kaj poste aŭ iru al la langeto Formuloj > Difinitaj nomoj kaj alklaku la butonon Difini nomon , aŭ premu Ctrl + F3 kaj alklaku Nova .
En la dialogo Nova Nomo , tajpu ajnan nomon, kiun vi volas (memoru, ke spacoj ne estas permesitaj en Excel-nomoj), kaj kontrolu ĉu la ĝusta intervalo estas montrata en la Rilatas al kampo.
Ekzemple, jen kiel ni kreas nomon ( Jan_vendoj ) por ĉeloj B2:B5 en Jan folio:
Unufoje la nomo estas kreita, vi rajtas uzi ĝin en viaj eksteraj referencoj en Excel. La formato de tiaj referencoj estas multe pli simpla ol la formato de Excel-folio-referenco kaj laborlibro-referenco diskutita antaŭe, kio faras la formulojn kun nom-referencoj pli facile kompreneblaj.
Notu. Defaŭlte, Excel-nomoj estas kreitaj por la nivelo de laboro , bonvolu rimarki la kampon Amplekso en la supra ekrankopio. Sed vi ankaŭ povas fari specifan nomon de nivelo de laborfolio elektante respondan folion el la fallisto Amplekso . Por Excel-referencoj, la amplekso de nomo estas tre grava ĉar ĝi determinas la lokon en kiu la nomo estas rekonita.
Estas rekomendite, ke vi ĉiam kreu laborlibronivelajn nomojn (krom se vi havas specifan kialon ne), ĉar ili signife simpligas la kreadon de Excel eksteraj referencoj, kiel ilustrite en la sekvaj ekzemploj.
Referencado de nomo.en alia folio en la sama laborlibro
Por referenci tutmondan laborlibro-nivelan nomon en la sama laborlibro, vi simple tajpu tiun nomon en la argumento de funkcio:
= Funkcio ( nomo )Ekzemple, por trovi la sumon de ĉiuj ĉeloj en la nomo Jan_sales , kiun ni kreis antaŭ momento, uzu la jenan formulon:
=SUM(Jan_sales)
Por referenci lokan laborfolionivelan nomon en alia folio ene de la sama laborlibro, vi devas antaŭi la nomon per la folinomo sekvita de ekkria signo:
= Function ( Sheet_name ! name )
Ekzemple:
=SUM(Jan!Jan_sales)
Se la folinomoj inkluzivas spacojn aŭ mon-alfabetajn signojn, memoru enmeti ĝin per unuopaj citiloj, ekz.:
=SUM('Jan report'!Jan_Sales)
Referencado de nomo en alia laborlibro
Referenco al laborlibro-nivela nomo en malsama laborlibro konsistas el la laborlibronomo (inkluzive de la etendaĵo) sekvata de ekkrio, kaj la difinita nomo (nomita gamo):
= Funkcio ( Laborlibro_nomo ! nomo )Por ekzemplo:
9 490
Por referenci nomon de tabelnivela en alia laborlibro, la folinomo sekvata de la ekkria signo devus esti inkluzivita ankaŭ, kaj la laborlibronomo estu enmetita inter kvadrataj krampoj. Ekzemple:
=SUM([Sales.xlsx]Jan!Jan_sales)
Kiam referencas nomitan gamon en fermita laborlibro , memoru inkluzivi la plenan vojon al via Excel-dosiero, ekzemple:
=SUM('C:\Documents\Sales.xlsx'!Jan_sales)
Kiel krei anExcel-noma referenco
Se vi kreis kelkajn malsamajn nomojn en viaj Excel-folioj, vi ne bezonas memori ĉiujn tiujn nomojn parkere. Por enmeti Excel-noman referencon en formulon, faru la sekvajn paŝojn:
- Elektu la celĉelon, enigu la egalsignon (=) kaj komencu tajpi vian formulon aŭ kalkulon.
- Kiam temas pri la parto, kie vi devas enmeti Excel-noman referencon, faru unu el la sekvaj:
- Se vi aludas al nivela nomo de laborlibro de alia laborlibro, ŝanĝu al tiu laborlibro. Se la nomo loĝas en alia folio ene de la sama laborlibro, transsaltu ĉi tiun paŝon.
- Se vi faras referencon al nomo tabilnivela , navigu al tiu specifa folio aŭ en la nuna aŭ malsama laborlibro.
- Premu F3 por malfermi la dialogfenestron Past Name , elektu la nomon al kiu vi volas rilati, kaj alklaku OK.
Nun kiam vi scias kiel krei eksteran referencon en Excel, vi povas profiti de ĉi tiun bonegan kapablon kaj uzu datumojn de aliaj laborfolioj kaj laborlibroj en viaj kalkuloj. Mi dankas vin pro legado kaj antaŭĝojas vidi vin en nia blogo venontsemajne!