Kopsavilkums
Ja izmantojat šī raksta lejasdaļā norādītos Microsoft Excel produktus, varat izmantot darblapas formulu, lai vairākās rindās un kolonnās apkopotu datus datu bāzes formātā (kolonna).
Papildinformācija
Šajā piemērā katra četra kolonnas datu rinda tiek konvertēta par četrām datu kolonnām vienā rindā (līdzīgi datu bāzes laukam un ierakstu izkārtojumam). Šis scenārijs ir līdzīgs tam, kas rodas, atverot darblapu vai teksta failu, kurā ir dati pasta sūtījumu uzlīmes formātā.
Piemērs
Jaunā darblapā ierakstiet šādus datus:
A1: Smits, Džons
A2: Priežu iela 111
A3: San Diego, CA
A4: (555) 128-549
A5: Džonss, Sjū
A6: 222 Ozols Ln.
A7: Ņujorka, Ņujorka
A8: (555) 238-1845
A9: Anderson, Tom
A10: Ķiršu aleja 333
A11: Chicago, IL
A12: (555) 581-4914Šūnā C1 ierakstiet šādu formulu:
=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))Aizpildiet šo formulu pāri kolonnai F un pēc tam uz leju līdz 3. rindai.
Ja nepieciešams, pielāgojiet kolonnu lielumu. Ņemiet vērā, ka dati tagad šūnās C1–F3 tiek rādīti šādi:
C D E F 1 Smits, Džons Priežu iela 111 Sandjego, Kalifornija (555) 128-549 2 Džonss, Sjū 222 Ozols Ln. New York, NY (555) 238-1845 3 Andersons, Toms Ķiršu aleja 333 Chicago, IL (555) 581-4914
Formulu var interpretēt kā
OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))
kur:
- f_row = šīs nobīdes formulas rindas numurs
- f_col = šīs nobīdes formulas kolonnas numurs
- rows_in_set = rindu skaits, kuras veido vienu datu ierakstu
- col_in_set = datu kolonnu skaits