Ho una tabella che emette simile a questo (sebbene in migliaia):(Oracle) come righe di gruppo per l'impaginazione
EMPNO ENAME TRANDATE AMT
---------- ---------- --------- -------
100 Alison 21-MAR-96 45000
100 Alison 12-DEC-78 23000
100 Alison 24-OCT-82 11000
101 Linda 15-JAN-84 16000
101 Linda 30-JUL-87 17000
102 Celia 31-DEC-90 78000
102 Celia 17-SEP-96 21000
103 James 21-MAR-96 45000
103 James 12-DEC-78 23000
103 James 24-OCT-82 11000
104 Robert 15-JAN-84 16000
104 Robert 30-JUL-87 17000
mio output desiderato sarebbe simile a questo:
EMPNO ENAME TRANDATE AMT PAGE
---------- ---------- --------- ------- ----
100 Alison 21-MAR-96 45000 1
100 Alison 12-DEC-78 23000 1
100 Alison 24-OCT-82 11000 1
101 Linda 15-JAN-84 16000 2
101 Linda 30-JUL-87 17000 2
102 Celia 31-DEC-90 78000 2
102 Celia 17-SEP-96 21000 2
103 James 21-MAR-96 45000 3
104 Robert 12-DEC-78 23000 4
104 Robert 24-OCT-82 11000 4
104 Robert 15-JAN-84 16000 4
104 Robert 30-JUL-87 17000 4
Fondamentalmente, dovrebbe inserire un nuovo campo per identificare la pagina a cui appartiene. L'interruzione di pagina si basa sulle righe. E, come se "tenuto insieme" in EMPNO, aggiunge 1 alla PAGINA quando le righe non possono aggiungere il successivo lotto EMPNO. È per il limite di Excel poiché Excel non consente più di 65000 righe (o così) in un singolo foglio. Nel caso del campione, sono solo 4 righe. Il numero limite è statico.
Quindi, si può garantire che non EMPNO avrà> 65000 record? – APC
Inoltre, quale versione di Excel stai usando? Excel 2007 consente una pazzesca 1.048.576 righe per foglio di lavoro. – APC
Beh, speravo che potesse supportare anche le versioni di Excel precedenti al 2007. (http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP005199291.aspx) – keiko