sheets node google example docs regex google-spreadsheet google-spreadsheet-api

regex - node - Concordancia difusa en hojas de google



php google spreadsheet api (2)

En las hojas de Google hay algunas poderosas fórmulas ''regex''.

Supongamos que tiene una lista de identificación en la columna A y una lista de URL en la columna B

Luego usa la fórmula:

=REGEXEXTRACT(B1,JOIN("|",$A$1:$A$3))

Coincidirá con uno de los ID. Arrastra la fórmula hacia abajo para ver el resultado como en la imagen de arriba.

Ver más información aquí

Intento confundir dos columnas en las hojas de Google, he probado varias fórmulas, pero creo que se reducirá a un guión para ayudar.

Tengo una columna con ID de producto, por ejemplo

  • E20067

y luego tengo otra hoja con otra columna que tiene url de imágenes relacionadas con este código de producto, como

Lo que quiero hacer es hacer coincidir "difusa" ambas columnas para su ID de producto, y luego crear una nueva columna para cada coincidencia. Por lo tanto, tendría el ID del producto en la misma fila en varias columnas, cada URL de imagen del producto, como la imagen a continuación:

¿Hay alguna manera de hacer esto en las hojas de google usando un script o una fórmula?


Prueba lo siguiente. Supongo que los códigos de los productos están en la Hoja 1 y las URL están en la Hoja2. Ambos en la columna A:

=iferror(transpose(FILTER(Sheet2!$A$2:$A,Search("*"& A2 &"*",Sheet2!$A$2:$A))))

Copia.

Si desea mostrar la imagen en lugar de la url, intente:

= arrayformula (image (iferror (transpose (FILTER (Sheet2! $ A $ 2: $ A, búsqueda (" " & A2 & " ", Sheet2! $ A $ 2: $ A))))))