Suvestinė
Kai naudojate "Microsoft Excel" produktus, išvardytus šio straipsnio apačioje, galite naudoti darbalapio formulę, kad paslėptumėte duomenis, kurie apima kelias eilutes ir stulpelius duomenų bazės formatu (kolonų).
Daugiau informacijos
Toliau pateiktame pavyzdyje konvertuoja kiekvieną keturių duomenų eilučių stulpelį į keturis duomenų stulpelius vienoje eilutėje (panašiai kaip duomenų bazės laukas ir įrašo maketas). Tai yra panašus scenarijus, kurį jaučiate, kai atidarote darbalapį arba tekstinį failą, kuriame yra duomenų pašto žymų formatu.
Pavyzdys
-
Naujame darbalapyje įveskite šiuos duomenis:
A1: Smithas,
Jonas A2:111 pušis St.
A3: San Diegas, CA
A4: (555) 128-549
A5: Jonesas,
Sue A6:222 ąžuolo ln.
A7: Niujorkas,
Niujorkas A8: (555) 238-1845
A9: Anderson, Tom
A10:333 Cherry Ave.
A11: Chicago, IL
A12: (555) 581-4914 -
Įveskite šią formulę langelyje C1:
=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1)) -
Įveskite šią formulę per stulpelį F, tada žemyn iki 3 eilutės.
-
Koreguokite stulpelių dydžius, jei reikia. Nepamirškite, kad duomenys dabar rodomi langeliuose nuo C1 iki F3, kaip nurodyta toliau:
Smithas, Jonas
111 pušis St.
San Diegas, CA
(555) 128-549
Jonesas, Sue
222 ąžuolo ln.
Niujorkas, Niujorkas
(555) 238-1845
Darius, Tomas
333 Cherry Ave.
Chicago, 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 korespondentinės formulės eilutės numeris
-
f_col = šios korespondentinės formulės stulpelio numeris
-
rows_in_set = eilučių, kurios sudaro vieną duomenų įrašą, skaičius
-
col_in_set = duomenų stulpelių skaičius
Pastaba: Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.