Kopsavilkums
Izmantojot Microsoft Excel produktus, kas norādīti šī raksta lejasdaļā, varat izmantot darblapas formulu, lai datus, kas aptver vairākas rindas un kolonnas, savienotu ar datu bāzes formātu (kolonnveida).
Papildinformācija
Šajā piemērā ik pēc četrām datu rindām kolonnā tiek konvertētas par četrām datu kolonnām vienā rindā (līdzīgi datu bāzes laukam un ierakstu izkārtojumam). Tas ir līdzīgs scenārijs, kā to var izmantot, atverot darblapu vai teksta failu, kurā ir dati pasta sūtījumu uzlīmju formātā.
Piemērs
-
Jaunā darblapā ierakstiet šādus datus:
A1: Jānis, Jānis
A2: Priežu 111.
A3: Sandjego, CA
A4: (555) 128-549
A5: Džonss, Sjūda
A6: 222 Oak Ln.
A7: Ņujorka, NY
A8: (555) 238-1845
A9: Andims, Toms
A10: 333 Ķiršu ave.
A11: Čikāga, IL
A12: (555) 581-4914 -
Šūnā C1 ierakstiet šo 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 izmērus. Ņemiet vērā, ka dati tagad šūnās C1–F3 tiek rādīti šādi:
Bērziņš, Jānis
Priežu 111.
Sandjego, Kalifornija
(555) 128-549
Džonss, Sjū
222 Oak Ln.
Ņujorka
(555) 238-1845
Andims, Toms
333 Ķiršu ave.
Čikāga, 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, kas veido vienu datu ierakstu
-
col_in_set = datu kolonnu skaits