Shrnutí
Pokud používáte produkty Microsoft Excelu uvedené na konci tohoto článku, můžete použít vzorec listu pro skrytí dat, která zahrnují více řádků a sloupců do formátu databáze (sloupcový).
Další informace
Následující příklad převede každý čtyři řádky dat ve sloupci na čtyři sloupce dat v jednom řádku (podobně jako pole databáze a rozložení záznamu). Jedná se o podobný scénář jako při otevření listu nebo textového souboru, který obsahuje data ve formátu adresní štítky.
Příklad
-
Do nového listu zadejte následující data:
A1: Smith, John
A2: 111 Borový st.
A3: San Diego, CA
A4: (555) 128-549
A5: Jones, Sue
A6: 222 Oak Ln.
A7: New York, NY
A8: (555) 238–1845
A9: Anderson, Tom
A10: 333 Cherry Ave.
A11: Chicago, IL
A12: (555) 581-4914 -
Do buňky C1 zadejte následující vzorec:
=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1)) -
Tento vzorec vyplňte přes sloupec F a potom dolů na řádek 3.
-
Podle potřeby upravte velikosti sloupců. Všimněte si, že data se teď zobrazují v buňkách C1 až F3 následujícím způsobem:
Novák, Jan
111 Borový st.
San Diego, KALIFORNIE
(555) 128-549
Jones, Sue
222 Dub Ln.
New York, NY
(555) 238-1845
Anderson, Tom
333 Cherry Ave.
Chicago, IL
(555) 581-4914
Vzorec lze interpretovat jako
OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))
kde:
-
f_row = číslo řádku tohoto posunu vzorce
-
f_col = číslo sloupce tohoto vzorce posunu
-
rows_in_set = počet řádků, které tvoří jeden záznam dat
-
col_in_set = počet sloupců dat