Note: The other languages of the website are Google-translated. Back to English

Hvordan henvises til eller linkes værdi i uåbnet / lukket Excel-projektmappefil?

Når du refererer til celleværdi fra en anden projektmappe, skal du først åbne projektmappen. Hvad med direkte reference til celleværdi fra en lukket projektmappe? Denne artikel viser dig metoder til henvisning til celleværdi fra et bestemt regneark i en uåbnet projektmappefil.

Referenceværdi fra uåbnet / lukket Excel-fil med formel
Indsæt alle data i et bestemt regneark fra uåbnet / lukket Excel-fil med Kutools til Excel


Referenceværdi fra uåbnet / lukket Excel-fil med formel

Hvis du antager, at din lukkede projektmappe, der hedder test, finder sted i stien E: \ Excel-fil \ på din computer, og du vil henvise til værdien af ​​celle A2 fra Ark 2 i denne lukkede projektmappe. Gør som følger.

1. Vælg en tom celle for at placere den refererede celleværdi, indtast formlen i formellinjen, og tryk derefter på Indtast nøgle. Se skærmbillede:

=INDEX('E:\Excel file\[test.xlsx]Sheet2'!A:A,2,1)

Noter:

1). I formlen E: \ Excel-fil \ er den fulde filsti for den uåbnede projektmappe, test.xlsx er navnet på projektmappen, Ark2 er arknavnet, der indeholder den celleværdi, du skal henvise til, og A: A, 2,1 betyder, at der refereres til celle A2 i den lukkede projektmappe. Du kan ændre dem ud fra dine behov.
2). Hvis du manuelt vil vælge et regneark, der skal henvises til, skal du anvende nedenstående formel. Efter anvendelse af formlen, a Vælg Ark dialogboksen dukker op, skal du vælge et regneark og derefter klikke på OK-knappen. Derefter henvises der til den bestemte celleværdi i dette regneark med det samme.

=INDEX('E:\Excel file\[test.xlsx]sheetname'!A:A,2,1)


Indsæt alle data i et bestemt regneark fra uåbnet / lukket Excel-fil med Kutools til Excel

Hvis du vil indsætte hele regnearkindholdet fra en lukket Excel-fil, anbefaler jeg dig her Indsæt fil på markøren nytte af Kutools til Excel. Følg nedenstående trin for at få det gjort.

Før påføring Kutools til Excel, Bedes download og installer det først.

1. Vælg en tom celle, som det refererede regneark skal starte med, og klik derefter på Kutools Plus > Import Eksport > Indsæt fil på markøren

2. i Indsæt fil på markøren dialogboksen, skal du klikke på knappen Gennemse .

3. i Vælg en fil, der skal indsættes, ved cellemarkørens position dialogboksen, find og vælg den lukkede projektmappe, du vil henvise til, og tryk derefter på Åbne knap. Se skærmbillede:

4. Nu vender det tilbage til Indsæt Fil ved markøren i dialogboksen, kan du kontrollere en af Kun værdi (ingen formler) og Overfør ikke formatering indstillinger, som du har brug for, og klik derefter på OK knap. I det næste dukker op Vælg et regneark i dialogboksen, skal du angive et regneark og klikke på OK knap. Se skærmbillede:

Nu henvises til hele indholdet i det valgte regneark i den specificerede uåbnede projektmappe i det aktuelle regneark.

Bemærk: Udover at henvise til værdier fra uåbnet projektmappe, kan du også henvise til værdier fra uåbnede Txt- eller CSV-filer med dette værktøj.

  Hvis du vil have en gratis prøveperiode (30-dag) for dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Relaterede artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (7)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har et arbejdsark til at logge forsendelser. Jeg ønsker at hente fragtomkostningerne optaget på forsendelsesdokumenter i forskellige projektmapper uden VBA, uanset om projektmapperne åbnes eller lukkes, og få resultaterne returneret til min forsendelseslog pr. den respektive forsendelse. Jeg har manuelt skrevet følgende sti ved hjælp af "Indeks"-funktionen, og det virker.

Eks #1: =IF(AND($G5>0,$I5>0,INDEX('V:\Operations\Forsendelseslog\Argentina\CY 2018\[AR18001_Order# 123456_Kundenavn.xlsx]Forsendelsesdokument'!$AA: $AA,2,1),0)

Udfordringen jeg har er land, kalenderår, lognummer, ordrenummer og kundenavn kan ændres pr. forsendelse. For at tage højde for dette brugte jeg funktionen "Sammensæt" til at bygge stien og erstatte de manuelt indtastede oplysninger, der refereres til ovenfor, baseret på bestemte felter, som brugeren udfylder i forsendelsesloggen. Først testede jeg funktionen "Concatenate" for at bygge stien, og den fungerede for de på hinanden følgende rækker. Dernæst kombinerede jeg funktionen "Konkatener" med funktionen "Indeks" (for at få adgang til den lukkede projektmappe) og modtog tekstresultatet af stien i stedet for værdien af ​​den ønskede celle. Hvad overser jeg?


Ex #2:=IF(AND($G5>0,$I5>0,INDEX(CONCATENATE("'V:\Operations\Shipping Log\",$C5,"\","CY 20",SUM($JK$2:$NG$2),"\","[",$D5,"_",$I5,"_",$G5,".xlsx]Shipping Document'!$AA:AA,2,1),0)"),"")

$C5 henter landet

$JK$2:$NG$2 henter suffikset for kalenderåret

$D5 henter forsendelseslognummeret

$I5 henter ordrenummeret

$G5 henter kundenavnet

AA2 rummer den ønskede værdi


Jeg prøvede også "VLOOKUP"-funktionen i stedet for "Index", men modtog en "#VALUE!" fejl besked.


Ex #3: =IF(AND($G5>0,$I5>0,VLOOKUP("Freight",(CONCATENATE("'V:\Operations\Shipping Log\",$C5,"\","CY 20",SUM($JK$2:$NG$2),"\","[",$D5,"_",$I5,"_",$G5,".xlsx]Shipping Document'!$AA:$AA"),2,FALSE),"")
Denne kommentar blev minimeret af moderatoren på webstedet
Kære Gray,
Har du noget imod at uploade dine relaterede projektmapper?
Denne kommentar blev minimeret af moderatoren på webstedet
Det samme skete for mig. Præcis det samme. Fandt du en løsning?
Denne kommentar blev minimeret af moderatoren på webstedet
Det samme skete for mig. Præcis det samme. Fandt du en løsning?
Denne kommentar blev minimeret af moderatoren på webstedet
Gray, jeg tror, ​​jeg har fundet en løsning til dig. Kontakt mig venligst, hvis du stadig leder: dons(at)premierconstructionsreadsheets(dot)com
Denne kommentar blev minimeret af moderatoren på webstedet
Kutools løsning til dette er ubrugelig. Den indsætter hele filen og ikke et område eller specifikke celler. Sikke et spild. Hvis Kutools ønskede at lave et nyttigt værktøj, kunne de skrive noget for at overvinde indekset (Indirekte begrænsning, hvilket giver mulighed for dynamisk indholdskilde uden at skrive VBA
Denne kommentar blev minimeret af moderatoren på webstedet
Hej CJ,
Tak for dit råd.
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL