Función TOKEN
La función «Token» devuelve elementos específicos de una lista separada por delimitadores contenida en una cadena. La cadena que se va a analizar se representa mediante STR, el número del elemento que se va a extraer se cuenta a partir de 1 y se representa mediante NUM, y el separador que se va a utilizar se representa mediante SEP. Además, el parámetro opcional FULLSTR especifica si el cálculo no devolverá ningún resultado en caso de que se especifique un valor NUM inexistente, o si la función devolverá la cadena que se le haya pasado.
En combinación con la función CVDATA , esto permite extraer la información de las ventanas emergentes guardada en la base de datos de CaseView.
Sintaxis
TOKEN(STR, NUM, SEP,<FULLSTR>)
Ejemplo 1
Una celda C2 que contenga «A|B|C» y que se utilice para llamar a la función TOKEN() con diferentes parámetros daría los siguientes resultados:
|
TOKEN(C2, 1, "|") |
= A |
|
TOKEN(C2, 2, "|") |
= B |
|
TOKEN(C2, 3, "|") |
= C |
|
TOKEN(C2, 4, "|") |
= |
|
TOKEN(C2, 4, «|», 0) |
= |
|
TOKEN(C2, 4, «|», 1) |
= A|B|C |
Ejemplo 2
Cuando se utiliza la función Token junto con CVDATA() para recuperar registros de la base de datos CaseView, la sintaxis es la siguiente:
TOKEN(CVDATA("ALPHACELL"), 2, "|")
Donde «ALPHACELL» es el identificador del registro de datos en la base de datos CaseView.
Temas relacionados