Actualmente tengo una hoja de cálculo para realizar un seguimiento de las puntuaciones en un juego de cartas. Puede haber entre dos y cinco jugadores. Tengo lo siguiente:
| Players |
|----------|
| Dave |
| Paul |
| John |
| |
| |
En este momento uso:
= JOIN( " vs " ; C10:C14 )
Pero el problema es que luego termino con Dave vs Paul vs John vs vs
.
¿Hay alguna forma de decirlo, Dave vs Paul vs John
pero si tuviera más jugadores, Dave vs Paul vs John vs Rob
con una fórmula?
Ambas soluciones anteriores funcionan si hay al menos una celda que contiene texto. Sin embargo:
Volvería
%%%%
si C10: C14 estuviera vacío y.Volvería
#N/A
si C10: C14 estuviera todo vacío.Sin embargo, puede modificar ligeramente la primera solución para reemplazar los
%
signos con cadenas vacías envolviendo la fórmula con laSUBSTITUTE
función de esta manera:(Se muestra en varias líneas para mayor claridad)
fuente
He encontrado otra solución:
El% puede ser cualquier símbolo que realmente no esté presente en la lista, como una coma o un signo de interrogación.
fuente