Tengo una hoja que se parece a esto:

enter image description here

Lo que me gustaría poder hacer es concatenar este rango mientras elimina valores duplicados, pero también excluye ciertos otros valores.

Por ejemplo: me gustaría poder ver el gato una vez (tenga en cuenta que está en la hoja dos veces), pero no ver el mouse (también en la hoja dos veces).

También sería genial si pudiera hacer esto al tiempo que agrego un espacio entre cada valor concatenado.

0
Falcon4ch 19 dic. 2019 a las 19:24

2 respuestas

La mejor respuesta

Uso:

=TEXTJOIN(" ", 1, UNIQUE(FILTER(A:A, NOT(REGEXMATCH(LOWER(A:A), "mouse")))))

0

Si desea excluir más valores, haga lo siguiente:

=TEXTJOIN(" ", 1, UNIQUE(FILTER(A:A, NOT(REGEXMATCH(LOWER(A:A), "mouse|tree")))))

Si su conjunto de datos contiene números, haga lo siguiente:

=TEXTJOIN(" ", 1, UNIQUE(FILTER(A:A, NOT(REGEXMATCH(TO_TEXT(LOWER(A:A)), 
 "mouse|tree|1238"))))) 
2
player0 19 dic. 2019 a las 18:26

A ver si esto funciona

=join(" " ,Unique(filter(A:A, A:A<>"Mouse")))

Cambiar el rango a su gusto.

1
JPV 19 dic. 2019 a las 16:49