Seleziona le righe in base al primo carattereCiao, ho una colonna con molti numeri e del testo. Di seguito è riportato uno snipet di come appaiono i miei dati. Sto provando a nascondere ed escludere tutte le righe che non sono lunghe 7 cifre e non iniziano con 5 (es. Voglio solo numeri come 5******).
5238403
5236577
3238403
CHIEDI
523660682
asku
2536614
N.I
5236610
Finora so come escludere tutte le righe che non sono lunghe 7 caratteri, ma non riesco a capire come selezionare le righe che non iniziano con 5 (es. 2536614).
dt<
dt<< nascondi ed escludi (1);
Ri: Seleziona le righe in base al primo carattereSe il numero di lotto deve essere di 7 cifre numeriche, ciò che inizia con 5, è necessario aggiungere un'altra condizione.
dt = current data table();
dt<<SELECT where=""></SELECT>
Inoltre, la nuova colonna che utilizza una formula può trovare corrispondenze utilizzando Regex. La colonna 2 della tabella visualizzata di seguito utilizza la formula
Regex( :Colonna 1, "(5\d{6}\b)", "\0" ). le righe selezionate sono quelle selezionate dal comando Select Where() sopra.
Notare che la riga 10, 5Z3661A, non verrebbe selezionata senza i criteri aggiuntivi IsMissing(num(:Column 1))

Ri: Seleziona le righe in base al primo caratterePer qualche motivo quella soluzione lasciava ancora alcuni numeri che non corrispondevano ai miei criteri, ma quando l'ho diviso in due righe separate funziona alla grande! Grazie!
dt < dt <
Ri: Seleziona le righe in base al primo caratteredt<