Rezime
Kada koristite Microsoft Excel proizvode navedene na kraju ovog članka, možete koristiti formulu radnog lista da biste konvertovali podatke koji obuhvataju više redova i kolona u format baze podataka (stubičasti).
Više informacija
Sledeći primer konvertuje svaka četiri reda podataka u koloni u četiri kolone podataka u jednom redu (slično polju baze podataka i rasporedu zapisa). Ovaj primer je sličan scenariju koji vidite kada otvorite radni list ili tekstualnu datoteku koja sadrži podatke u formatu nalepnice sa adresom.
Primer
U novom radnom listu otkucajte sledeće podatke:
O1: Smith, John
O2: 111 Pine St.
A3: San Dijego, Kalifornija
A4: (555) 128-549
O5: Džons, Dunja
A6: 222 Oak Ln.
A7: Njujork, Njujork
A8: (555) 238-1845
O9: Anderson, Tom
A10: 333 Cherri Ave.
A11: Čikago, IL
A12: (555) 581-4914Otkucajte sledeću formulu u ćeliji C1:
=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))Popunite ovom formulom kolonu F, a zatim nadole do reda 3.
Prilagodite veličine kolona po potrebi. Podaci se sada prikazuju u ćelijama od C1 do F3 na sledeći način:
C D E F 1 Smith, John Pinova 111 San Dijego, Kalifornija (555) 128-549 2 Džons, Sua 222 Hrast Ln. Njujork, Njujork (555) 238-1845 3 Anderson, Tom 333 Cherri Ave. Čikago, IL (555) 581-4914
Formula može da se tumači kao
OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))
gde je:
- f_row = broj reda ove formule za pomak
- f_col = broj kolone ove formule za pomak
- rows_in_set = broj redova koji čine jedan zapis podataka
- col_in_set = broj kolona podataka