Suvestinė
Kai naudojate šio straipsnio apačioje nurodytus "Microsoft Excel" produktus, galite naudoti darbalapio formulę, kad uždengiate duomenis, kurie apima kelias eilutes ir stulpelius, duomenų bazės formatu (stulpelių formatu).
Daugiau informacijos
Toliau pateiktame pavyzdyje kas keturias stulpelio duomenų eilutes konvertuojami į keturis duomenų stulpelius vienoje eilutėje (panašiai kaip duomenų bazės laukas ir įrašo maketas). Tai panašus scenarijus, kurį patiriate atidarę darbalapį arba teksto failą, kuriame yra duomenų pašto etiketės formatu.
Pavyzdys
-
Naujame darbalapyje įveskite šiuos duomenis:
A1: Jonaitis, Jonas
A2: 111 Pušų g.
A3: San Diego, CA
A4: (555) 128-549
A5: Jones, Sue
A6: 222 Ąžuolas In.
A7: Niujorkas, NY
A8: (555) 238-1845
A9: Andersonas, Tomas
A10: 333 Vyšnių Ave.
A11: Čikaga, IL
A12: (555) 581-4914 -
Langelyje C1 įveskite šią formulę:
=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1)) -
Užpildykite šią formulę per stulpelį F, tada žemyn iki 3 eilutės.
-
Jei reikia, pakoreguokite stulpelių dydžius. Atkreipkite dėmesį, kad duomenys dabar rodomi langeliuose nuo C1 iki F3 taip:
Smith, John
111 Pušų g.
San Diego, CA
(555) 128-549
Jones, Sue
222 Ąžuolas In.
Niujorkas
(555) 238-1845
Andersonas, Tomas
333 Vyšnių Ave.
Čikaga, IL
(555) 581-4914
Formulę galima interpretuoti kaip
OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))
čia:
-
f_row = šios poslinkio formulės eilutės numeris
-
f_col = šios poslinkio formulės stulpelio numeris
-
rows_in_set = eilučių, kurios sudaro vieną duomenų įrašą, skaičius
-
col_in_set = duomenų stulpelių skaičius