Petek, 05 januar 2018
  6 odgovori
  6.5 tisoč obiskov
0
Glasov
Razveljavi
Poskušam preprosto kopirati formule iz enega Excelovega delovnega zvezka v drugega, ne da bi bili obe povezani.

Mislil sem, da bi lahko uporabil Exact Copy, vendar to kopira samo formulo (brez naslova nadrejenega delovnega zvezka - in tako kot je prikazano v izvirnem delovnem zvezku), še vedno obstajajo povezave nazaj do izvirnika. Če prekinem to povezavo (ker ohranjanje upočasni oba delovna zvezka in premaga celoten objekt). Ko prekinem povezavo, izgubim kopirane formule.

Kako naj torej obdržim kopirane formule brez povezave, prosim?
Pred 6 leti
·
#1378
0
Glasov
Razveljavi
Zdravo,
Poskusite to funkcijo https://www.extendoffice.com/product/kutools-for-excel/excel-list-break-links.html
In potem iti kopirati formule?
Pred 6 leti
·
#1379
0
Glasov
Razveljavi
Hvala Jay, ampak tudi tega popravka ne morem zagnati. Uporaba KuTools 'Poišči in prekini povezave' naredi samo tisto, kar se je zgodilo prej - kopirano formulo (ki je lahko neposredno kopiraj in prilepi - ki vključuje naslov izvirne preglednice, ali ko kopiram želeno formulo tako, da jo označim sam in kopiram to) samo izgine iz nove celice.

Lahko bi pomagalo, če pokažem primer:

Neposredno kopiraj in prilepi: =IFERROR(ABS(CORREL('[CancerData _01Sep07Naprej -Brez CondFormatting.xlsm]NormData'!B$14:B$3802,'[CancerData _01Sep07Naprej -Brez CondFormatting.xlsm]NormData'!B$13:B$3801,'[CancerData _01Sep07Naprej -Brez CondFormatting.xlsm]NormData'! $3816:$MR$01))>'[CancerData _07Sep14Naprej -Brez CondFormatting.xlsm]Neobdelanih podatkov'!$B$3802,SLOPE('[CancerData _01Sep07Naprej -Brez CondFormatting.xlsm']Norm$C13Norm',B3801$CXNUMXB _XNUMXSepXNUMXNaprej - Brez CondFormatting.xlsm]NormData'!$MR$XNUMX:$MR$XNUMX),""),"")

Če pa kopiram formulo prvotne celice tako, da jo označim, dobim to v ciljno celico (kar si resnično želim, vendar ne da potem izgine, ko prekinem povezavo, kot tudi zgoraj): =IFERROR( IF(ABS(CORREL(NormData!B$14:B$3802,NormData!$MR$13:$MR$3801))>'Neobdelani podatki'!$B$3816,SLOPE(NormData!B$14:B$3802,NormData!$MR$13 :$MR$3801),""),"")

Slednja je formula, ki jo želim imeti v svoji novi preglednici (in imam jih veliko), vendar prekinitev povezave povzroči, da ta formula zdaj izgine.

Upam, da je to jasno in da imate morda nadomestni način za kopiranje mojih izvirnih formul v novo preglednico, ki omogoča, da ostane, ko je povezava prekinjena.
Pred 6 leti
·
#1380
0
Glasov
Razveljavi
Zdravo,
vendar prekinitev povezave povzroči, da ta formula zdaj izgine.
Ali želite rezultate formule šele po premikanju formule?
Če je odgovor pritrdilen, pojdite na kopiranje in lepljenje formule v nove delovne zvezke, nato pa uporabite to funkcijo za pretvorbo rezultata formule samo v vrednost.
Ta funkcija: https://www.extendoffice.com/product/kutools-for-excel/excel-replace-formula-with-value-result.html
Če želite formulo in rezultat formule obdržati po prekinitvi povezav, za takšno operacijo nimamo funkcije.
Pred 6 leti
·
#1381
0
Glasov
Razveljavi
Hvala Jay, da se mi je vrnil.

Slednje želim – ko sem ustvaril zapleten nabor formul v eni preglednici, želim le uporabiti enake formule v drugi preglednici. Moral bom razmišljati o drugi metodi.
Pred 6 leti
·
#1383
0
Glasov
Razveljavi
Živjo Jay,

Hvala za ta poskus rešitve.

Žal, ko naredim, kot predlagate, še vedno najdem, da formula v novi preglednici vsebuje povezavo do izvirne. Torej to ni tisto, kar potrebujem.

Prav tako bi bila ena celica naenkrat in ne obseg; in tako bi bilo naporno. Potem lahko to naredim tudi ročno.

Vendar cenim, da se ukvarjate z mojo težavo.

Lep pozdrav, Ian
  • Stran:
  • 1
Za to objavo še ni odgovorov.