<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ho un foglio Excel con le seguenti righe e colonne:
| Numeri | Rosso | Blu | Nero | Verde |
| 7006 | 1 | 0 | 1 | 2 |
| 7009 | 1 | 2 | 3 | 4 |
| 7012 | 1 | 4 | 5 | 6 |
| 7015 | 1 | 6 | 7 | 8 |
| 7018 | 1 | 8 | 9 | 10 |
| 7021 | 1 | 10 | 11 | 12 |
| 7024 | 1 | 12 | 13 | 14 |
| 7027 | 1 | 14 | 15 | 16 |
| 7030 | 1 | 16 | 17 | 18 |
| 7033 | 1 | 18 | 19 | 20 |
| 7036 | 1 | 20 | 21 | 22 |
| 7039 | 1 | 22 | 23 | 24 |
ora devo aggiungere due colonne, ovvero rosso+blu e nero+verde, contare il totale di rosso+blu per ogni numero e inserirlo nella colonna risultante... e lo stesso vale anche per la seconda colonna... il mio risultato dovrebbe essere
| Numeri | Rosso | Blu | Nero | Verde | rosso+blu | nero+verde |
| 7006 | 1 | 0 | 1 | 2 | 1 | 3 |
| 7009 | 1 | 2 | 3 | 4 | 3 | 7 |
| 7012 | 1 | 4 | 5 | 6 | 5 | 11 |
| 7015 | 1 | 6 | 7 | 8 | 7 | 15 |
| 7018 | 1 | 8 | 9 | 10 | 9 | 19 |
| 7021 | 1 | 10 | 11 | 12 | 11 | 23 |
| 7024 | 1 | 12 | 13 | 14 | 13 | 27 |
| 7027 | 1 | 14 | 15 | 16 | 15 | 31 |
| 7030 | 1 | 16 | 17 | 18 | 17 | 35 |
| 7033 | 1 | 18 | 19 | 20 | 19 | 39 |
| 7036 | 1 | 20 | 21 | 22 | 21 | 43 |
| 7039 | 1 | 22 | 23 | 24 | 23 | 47 |
qualcuno può aiutarmi con il codice?
Supponendo che tu sappia come importare (o semplicemente incollare) la tua tabella in JMP, è piuttosto semplice. L'esempio seguente illustra due approcci: 1) colonne statiche e 2) formule di colonna. Quest'ultimo aggiornerà la somma se i valori vengono modificati, il primo no.
//Crea una tabella di esempio
dt = Nuova tabella ( "Colori" ,
Aggiungi righe ( 3 ) ,
Nuova colonna ( "Numeri" ,
Numerico ,
Continuo ,
Formato ( "Migliore" , 4 ) ,
Imposta selezionato ,
Imposta valori ( [ 7006 , 7009 , 7012 ] )
) ,
Nuova colonna ( "Rosso" ,
Numerico ,
Continuo ,
Formato ( "Migliore" , 12 ) ,
Imposta selezionato ,
Imposta valori ( [ 1 , 1 , 1 ] )
) ,
Nuova colonna ( "Blu" ,
Numerico ,
Continuo ,
Formato ( "Migliore" , 12 ) ,
Imposta selezionato ,
Imposta valori ( [ 0 , 2 , 4 ] )
) ,
Nuova colonna ( "Nero" ,
Numerico ,
Continuo ,
Formato ( "Migliore" , 12 ) ,
Imposta selezionato ,
Imposta valori ( [ 1 , 3 , 5 ] )
) ,
Nuova colonna ( "Verde" ,
Numerico ,
Continuo ,
Formato ( "Migliore" , 12 ) ,
Imposta selezionato ,
Imposta valori ( [ 2 , 4 , 6 ] )
)
) ;
//Alternativa 1: colonne statiche
dt << nuova colonna ( "Rosso+Blu" , continuo ) ;
dt << nuova colonna ( "Nero+Verde" , continuo ) ;
per ogni riga ( : Nome ( "Rosso+Blu" ) =: Rosso +: Blu ) ;
per ogni riga ( : Nome ( "Nero+Verde" ) =: Nero +: Verde ) ;
//Alternativa 2: formule di colonna
dt << nuova colonna ( "Rosso+Blu2" , continuo , Formula ( : Rosso +: Blu )) ;
dt << nuova colonna ( "Nero+Verde2" , continuo , Formula ( : Nero +: Verde )) ;