Pregunta sobre la fórmula de "palabra", el propósito de dividir un carácter y obtener la palabra clave abreviadaTengo una tabla con una columna, el nombre es "ID de lote", quiero usar un script para generar una columna, el nombre es "ID corto", la fórmula usa Word (2,: ID de lote, "L22DD1"), solo quiero para obtener la segunda palabra, por ejemplo, E3 L22DD1 K27 ---> K27, pero ¿cómo es que después de ejecutar JSL, su resultado es K2 no K27? amablemente ayude a sugerir si tiene otras soluciones si no funciona?
| ID del lote | Identificación corta |
| M3L22DD1K2 | K2 |
| E3L22DD1K45 | K45 |
| M3L22DD1K41 | K4 |
| E3L22DD1K27 | K27 |
| M3L22DD1K3 | K3 |
| M3L22DD1K42 | K42 |
| M3L22DD1K43 | K43 |
| M3L22DD1K44 | K44 |
| M3L22DD1K45 | K45 |
| M3L22DD1K4 | K4 |
| M3L22DD1K5 | K5 |
| M3L22DD1K6 | K6 |
| E3L22DD1K46 | K46 |
| E3L22DD1K47 | K47 |
| E3L22DD1K48 | K48 |
| E3L22DD1K49 | K49 |
| E3L22DD1K50 | K50 |
| E3L22DD1K51 | K51 |
| E3L22DD1K52 | K52 |
ScriptingRe: Pregunta sobre la fórmula de "palabra", propósito de dividir un carácter y obtener la palabra clave abreviadaAquí está la fórmula que usaría para crear la columna de ID corta
New Column( "Short ID", character, formula( K" || Word( -1, :Batch ID, "K" ) ) );