Nombres de celdas formadas por concatenación no funciona

26/10/2009 - 11:37 por Robert Blanco | Informe spam
Le hago la siguiente consulta:
Necesito usar la función CONTAR y como parámetro quiero usar un nombre
de celda. Hasta ahí sin problemas, pero el inconveniente esta en que
el nombre de la celda quiero formar por concatenación.
Ejemplo: =CONTAR(Juegos_Paraguay)
El texto "Paraguay" ya lo tengo en una celda, pero el texto "Juegos_"
yo quiero agregarle por concatenación. Algo me dice que no se puede
usar nombres de celdas por concatenación, porque el resultado que me
muestra no es correcto. Usando la función con el nombre de celda
escrito normalmente me trae el resultado correcto para mi caso: "3",
pero usando con concatenación me trae "0".
He intentado con esta fórmula: =CONTAR(INDIRECTO("Juegos_" & A1)),
donde en A1 esta "Paraguay". pero tampoco funciona, igual me trae 0.
Agradecería su ayuda sobre este tema.

Preguntas similare

Leer las respuestas

#6 Robert Blanco
28/10/2009 - 02:03 | Informe spam
On 27 oct, 13:04, "Juan M" wrote:
"RobertBlanco"  escribió
On 27 oct, 09:32, "Juan M" wrote:



> "RobertBlanco" escribió
> On 26 oct, 08:39, "Juan M" wrote:

> > "RobertBlanco" escribió
> > Le hago la siguiente consulta:
> > Necesito usar la función CONTAR y como parámetro quiero usar un nombre
> > de celda. Hasta ahí sin problemas, pero el inconveniente esta en que
> > el nombre de la celda quiero formar por concatenación.
> > Ejemplo: =CONTAR(Juegos_Paraguay)
> > El texto "Paraguay" ya lo tengo en una celda, pero el texto "Juegos_"
> > yo quiero agregarle por concatenación. Algo me dice que no se puede
> > usar nombres de celdas por concatenación, porque el resultado que me
> > muestra no es correcto. Usando la función con el nombre de celda
> > escrito normalmente me trae el resultado correcto para mi caso: "3",
> > pero usando con concatenación me trae "0".
> > He intentado con esta fórmula: =CONTAR(INDIRECTO("Juegos_" & A1)),
> > donde en A1 esta "Paraguay". pero tampoco funciona, igual me trae 0.
> > Agradecería su ayuda sobre este tema.

> > Hola Roberto,

> > He probado lo que comentas y a mi si que me funciona la formula:

> > =CONTAR(INDIRECTO("Juegos_" & A1))

> > Revisa que el nombre definido realmente contiene los datos que pretendes
> > contar, por ejemplo pulsa F3 y pega la lista de nombres y revisa la
> > definicion.
> > Comprueba también que son numeros y estan definidos como tales.

> > Un saludo,
> > Juan

> He revisado y efectivamente están bien definidos. Podría enviarte mi
> planilla de ejemplo para que verifiques que no funciona.
> Gracias

> HolaRobert,

> Mi dirección es la que aparece quitando el NOSPAM.

> Un saludo,
> Juan

Le envié el ejemplo. SaludosRobert

HolaRobert,

El problema esta en la definicion de los nombres, la realizas como rangos
discontinuos y la funcion indirecto da un error porque solo devuelve un
rango, no una union de rangos

ejemplo:
Para Paraguay     Juegos_Paraguay=Hoja1!$C$2;Hoja1!$B$5;Hoja1!$C$6

Te propongo emplear la formula contar.si para obtener los partidos, se
compondra de la parte de partidos como anfitrion y otra como visitante:

=contar.si($a$2:$a$6;f11)+contar.si($d$2:$d$6;f11)

Si te interes emplear nombres emplea un nombre para los visitantes y otra
para los anfitriones y emplear esos nombres en la formula.
ejemplo:
visitantes =Hoja1!$a$2:$a$6

Un saludo,
Juan



Coincidentemente es la alternativa que me sugirieron por ahi en otro
sitio. Y si funciona perfectamente.
Gracias por su ayuda. Un saludo,

Robert
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida