![¿Es posible rastrear cuántas celdas se fusionaron con TEXTJOIN [Excel]?](https://rvso.com/image/1672287/%C2%BFEs%20posible%20rastrear%20cu%C3%A1ntas%20celdas%20se%20fusionaron%20con%20TEXTJOIN%20%5BExcel%5D%3F.png)
Estoy combinando varios valores en una celda al Excel
usarTEXTJOIN
Este es el conjunto de datos ficticio (el conjunto de datos real contiene miles de entradas y cada entrada contiene cientos de caracteres, por lo que es bastante difícil contar manualmente cuántas entradas se combinan:
En el conjunto de datos anterior, es bastante fácil detectar que cada uno de Team 1
ellos Team 2
contiene 4 entradas. ¿Es posible contar cuántas entradas se combinan automáticamente?
gracias de antemano
#ps: Estoy usando Excel Online, por lo que no puedo usar VBA para resolver mi problema.
Respuesta1
Sus entradas están separadas por comas. Entonces solo necesita contar la cantidad de comas y luego agregar 1 para obtener la cantidad de entradas. El+ 1
Para el ejemplo que has dado, en F1 ingresa la siguiente fórmula:
=LEN(E1)-LEN(SUBSTITUTE(E1,",","")) + 1
en F2 ingrese la siguiente fórmula:
=LEN(E2)-LEN(SUBSTITUTE(E2,",","")) + 1
También + 1
garantiza que si solo hay una entrada, obtendrá el resultado correcto.
En caso de que haya condiciones que no devuelvan valores, cambie la fórmula a:
=IF(LEN(E)>0,LEN(E1)-LEN(SUBSTITUTE(E1,",","")) + 1,0)
Respuesta2
Lo usas $B$2:$B$9=1
dentro de tu TextJoin
. También puedes usarlo dentro de un COUNTIF
.
=COUNTIF($B$2:$B$9,1)
regresará 4.
En lugar de codificar el número de su equipo, puede colocar solo el número en las celdas D1:D2
y darle un formato de número personalizado de "Team " #
.
Luego use =TEXTJOIN(", ",TRUE,IF($B$2:$B$9=$D1,$A$2:$A$9,""))
y =COUNTIF($B$2:$B$9,$D1)
arrastre hacia abajo para cada equipo.