unir sheets sheet separador numeros google concatenar con comillas celdas google-sheets

google sheets - sheets - Concatenar un rango de celdas con una coma.



join google sheets (2)

Me gustaría combinar un rango de celdas de datos para que salga con una sola cadena de texto y un espacio de coma + entre cada una. He tenido éxito en el uso de concatenar:

=ArrayFormula(concatenate(C3:F&", "))

pero hay comas adicionales que no necesitan estar entre algunos datos y muchas comas adicionales al final.

Hojas de ejemplo .


Para el mío, tenía un solo número en cada celda múltiple que quería combinar en una sola celda separada por una coma y luego un espacio. "=Concatenate (B2,"'' ",B3,"'' ",B4,"'' ",B5,"'' ",B6,"'' ",B7,"'' ",B8...) , etc. ¡Funcionó a la perfección! Simplemente escriba todos los nombres de las celdas sin nada en el medio, luego use las teclas de flecha para avanzar el puntero, luego pegue "'' " , entre cada una.


Una forma fácil (si no tiene tantas columnas) sería usar una matriz literal y filtrar las celdas vacías con la consulta. Algo como esto

=join(", ", query({C3:C; D3:D; E3:E; F3:F}, "where Col1 <>''''"))

También vea la celda A1 en la hoja de cálculo que compartió.

ACTUALIZADO: Una forma alternativa (y más corta) sería utilizar textjoin ()

=textjoin(", ", 1, C2:F)