son sheets que promedio las hojas hoja google funcion definicion concatenar calculo split google-spreadsheet

split - sheets - Hoja de cálculo de Google: dividir cadena y obtener el último elemento



que son las hojas de calculo de google (1)

Editar: este es más simple:

=REGEXEXTRACT(A1,"[^/]+$")

Puedes usar esta fórmula:

=REGEXEXTRACT(A1,"(?:.*/)(.*)$")

Y también es posible usarlo como ArrayFormula:

=ARRAYFORMULA(REGEXEXTRACT(A1:A3,"(?:.*/)(.*)$"))

Aquí hay algo más de información:

Esta fórmula hará lo mismo:

=INDEX(SPLIT(A1,"/"),LEN(A1)-len(SUBSTITUTE(A1,"/","")))

Pero toma A1 tres veces, lo cual no es preferible.

Digamos que tengo una columna que tiene valores como

foo/bar chunky/bacon/flavor /baz/quz/qux/bax

Es decir, un número variable de cadenas separadas por "/".

En otra columna, quiero obtener el último elemento de cada una de estas cadenas, después de que se hayan dividido en "/". Entonces, esa columna tendría

bar flavor bax

No puedo resolver esto. Puedo dividir en "/" y obtener una matriz, y puedo ver la función "índice" para obtener un elemento indexado numerado específico de la matriz, pero no puedo encontrar una manera de decir "el último elemento" en esta función.