Ciao Comunità
Ho scritto uno script in cui cerco una tabella di dati aperta per le righe che contengono il testo A nella colonna 2 E il testo B nella colonna 3. Usando i numeri di riga, quindi salvo il testo dalla colonna 7 per tutte quelle righe in un nuovo variabile individuale.Il problema è che vorrei quindi salvare il testo nella colonna 7 per tutte quelle righe in una nuova tabella con una nuova colonna.La prima colonna non è stata un problema poiché ho solo elencato le coppie di testi.
Tuttavia, ho molti problemi a creare una nuova colonna contenente il testo per la colonna 7 delle righe identificate.È qualcosa del genere.
Col 2 Col3 ..... Col7
Capelli Rossi Pass
Capelli Blu Pass
Clown Triste Pass
Clown scherzo fallito
A= dt << ottieni righe dove (contiene (come colonna (2), "Capelli")
& (contiene (come colonna (3), "Rosso");
B= dt << ottieni righe dove (contiene (come colonna (2), "Clown")
& (contiene (come colonna (3), "scherzo");
HairPassFail = (colonna (7)[A]);
ClownPassFail = (colonna (7)[B]);
Nuova tabella( "Tabella",Aggiungi righe( 2 ),
Nuova colonna ("Coppie di testo", Carattere, "Nominale",
Imposta valori ({"Hair-Red","Clown-Joke"})),
Nuova colonna ("PASS/FAIL",continuo,"Nominal", formula(HairPassFail),formula(ClownPassFail));
Quando mostro Hair e ClownPassFail, emettono rispettivamente il testo Pass e Fail. Il mio problema è che quando aggiungo nuove formule nella Nuova colonna per ogni riga corrispondente dalla prima nuova colonna, l'intera colonna viene sovrascritta. Questo è in 10 condizioni ora 2 per semplicità. Quindi in questo esempio, l'output sarebbe
Col1 Col2
Capelli-Rosso Fallire
Clown scherzo fallito
Invece di Hair-Red Pass.
Qualcuno ha qualche consiglio su come posso creare una nuova colonna in cui ogni valore successivo è una variabile di formula unica dalla serie di righe?
Ci deve essere un modo molto più semplice per farlo, ne sono sicuro.
Grazie !!!!
Una colonna formula può avere solo una formula. Di solito la formula utilizza i valori di altre colonne sulla stessa riga per produrre un valore.