Súhrn
Ak používate produkty Microsoft Excelu uvedené v dolnej časti tohto článku, môžete použiť vzorec hárka na skryté údaje, ktoré zahŕňajú viacero riadkov a stĺpcov do formátu databázy (stĺpcový).
Ďalšie informácie
Nasledujúci príklad konvertuje každé štyri riadky údajov v stĺpci na štyri stĺpce údajov v jednom riadku (podobne ako databázové pole a rozloženie záznamu). Ide o podobný scenár ako pri otváraní hárka alebo textového súboru, ktorý obsahuje údaje vo formáte menovky s adresou.
Príklad
-
Do nového hárka zadajte nasledujúce údaje:
A1: Smith, John
A2: 111 Pine 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 bunky C1 zadajte nasledujúci vzorec:
=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1)) -
Vyplňte tento vzorec do stĺpca F a potom nadol na riadok 3.
-
Podľa potreby upravte veľkosti stĺpcov. Všimnite si, že údaje sa teraz zobrazujú v bunkách C1 až F3 takto:
Kováč, Ján
111 Borovica sv.
San Diego, CA
(555) 128-549
Jonesová, Sue
222 Oak Ln.
New York, NY
(555) 238-1845
Anderson, Tom
333 Cherry Ave.
Chicago, IL
(555) 581-4914
Vzorec možno interpretovať ako
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 riadka tohto vzorca posunu
-
f_col = číslo stĺpca tohto vzorca posunu
-
rows_in_set = počet riadkov, ktoré tvoria jeden záznam údajov
-
col_in_set = počet stĺpcov údajov