< návrat zpět

MS Excel


Téma: zamknout vzorce pro transponovani rss

Zaslal/a 16.10.2015 11:32

Ahoj, prosim neni nejaky figl, jak muzu zamknout vsechny vzorce v tabulce, abych ji pak mohla transponovat a vzorce ukazavali tam kam maji?

proste do vsech vzorcu hodit k adresam radku a sloupcu $

a jeste jinak - vsechny vzorce zmenit z typu = A1 na =$A$1, ale proste vsechny najednou a cely zvorec, kde je samozrejme vic odkazu kamsi jinak...

PRedem moc diky

Leona

Zaslat odpověď >

Strana:  1 2   další »
icon #027475
eLCHa
Jestli rozumím, takže ve sloupci máte např. v B1 =A1, v B2 =A2 ...
CTRL+H
Nahradit '=A' za '=$A$'
Nahradit vše

Jinak vložte přílohu a řekněte přesně co chcete dělat.citovat
#027476
avatar
tak to samozrejme delam, ale kdyz je tech sloupcu vic a vzorec v bunce je komplikovanejsi, tak je to trochu na bednu.

Hlavne to ptorebuju, kdyz pak je ptoreba tabulku transponovat, pac ty vzorce pak udelaji hrozny binec...
Příloha: zip27476_priklad_zamknout_vzorce.zip (13kB, staženo 25x)
citovat
#027477
avatar
A ako by mal vyzerať výsledok?citovat
#027478
elninoslov
A nedajú sa Vám tie vzorce urobiť už priamo v tej transponovanej tabuľke, čiže bez medzikroku v tabuľke prvá+druhá?citovat
#027479
avatar
vysledek ma by tabulka, kde vsechny vzorce maji $$, aby kdyz ji budu transponovat, tak aby se vozrce porad odkazovali na spravne bunky.

bez mezikroku to nejde - ty tabulky tam mam dve vedle sebe jen pro ukazku - vetsinou jsou ty tabulky treba i v jinych listech ci dokonce souborech - proste nejde jednoduse jen zmenit sloupec...

nebo umite nejak jednoduse protahnout vzorce v transponovane tabulce, abych nemusela kazdy vzorec psat rucne?

zatim toto resit tou mezikrokovou tabulkou, pak postupne nahradim vsechny sloupce oparagrofanym sloupcem a pak az transponuju.

Ale fakt by se mi libil nejaky zpusob, kde bych jen oznacila tabulku a excel by mi ze vsech odkazu na bunky udelal ty pevne. (Pevne tam pred tim nesou, protoze sjem rped tim potrebovala protajnout vzorce do cele tabulky)

A nebo, aby pri vlozeni jinak - transponovat, byla moznost nenchat vzorce presne v te podobne (jakoby s pevnyma odkazama)...citovat
#027480
avatar
a nebo ma byt vydsledek jednoduse vyplnena ta transponovana tabulka - proste problem je - transponovat tabulku, ktera ma v sobe vzorce s relativnimi odkazy na jine bunky, tak aby se mi ty vzorce nerozsypaly...citovat
icon #027481
eLCHa
Označte si oblast, kde chcete vzorce změnit.
Stiskněte Alt+F11 - zobrazí VBE editor
Stiskněte CTRL+G - zobrazí, aktivuje Immediate window
Vložte tam totoFor Each r In Selection.Cells:r.Formula = Application.ConvertFormula(r.Formula, xlA1, , xlAbsolute):Next ra stiskněte ENTERcitovat
#027482
avatar
super, diky, nad makrem uz jsem taky premyslela, ale takto elegantne bych to asi nenapsala a furt jsem teda doufala, ze excel na to nejake udelatko ma:)
Takze jeste jednou dikycitovat
#027483
avatar
Možná by to šlo ještě jednodušeji: tabulku první+druhá jsem šoupnul do schránky, kurzor nastavil na levý horní roh cílové oblasti a v menu "Vložit jinak" jsem vybral současně možnosti "hodnoty" a "transponovat". Já jsem tím způsobem získal to, co jsem očekával. Problém je jenom v tom, že zdrojové buňky neobsahují celá čísla, takže transponovaná tabulka vypadá formálně blbě. To ale spraví vhodné naformátování (nebo lépe úprava zdrojových tabulek).citovat
#027485
avatar
to Vovka - tim ale prijdu o ty vzorce a to ja nechci. potrebuju tu tabulky jen preskladat, ale vzorce aby sutali, aby ta tabulka pak reagovala i zmeny ve zdrojovych tabulkach...citovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje