¿Cómo consigo pasar criterio de una referencia de texto a número ?

08/10/2009 - 17:03 por Javigonpe | Informe spam
Estoy con la fución SUMAPRODUCTO. Tiene dos condiciones o matrices. En la
segunda el criterio la referencia a una celda de una hoja distinta (dentro
del mismo libro) la celda treferencia tiene por valor 345 y al criterio le
he concatenado un * para que acepte las celdas que valgan 345*. Pero, de esta
manera solo acepta las que son exactamente igual a 345*.
Este es el caso concreto:
(REGISTRO!$B$3:REGISTRO!$B$16=$A22)*(REGISTRO!$G$3:REGISTRO!$G$16=B$21&"*"),
resulta que B$21 vale 345 y B$21&"*" vale 345* y como tiene un igual delante
solo suma cuando las celdas en el rango donde hay que sumar valen 345* y yo
quiero que suma cuando valga 345 y lo que venga detras. Por eso pongo
asterisco.
Gracias.

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
08/10/2009 - 17:16 | Informe spam
Hola "Javigonpe", me gustaría saber que pretendes con el comodín "*"... Si agregas a un número el comodín "*" lo transformas en texto (?) porque este comodín sirve para texto.

Si lo que quieres decir es que necesitas elegir los números igual y superiores a 345 en la fórmula habrás de expresar >45 que es lo tradicional en matemáticas.

De todas formas habrías de aclarar lo que deseas con un ejemplo y seguro que alguien puede ayudarte.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Javigonpe" escribió en el mensaje news:
Estoy con la fución SUMAPRODUCTO. Tiene dos condiciones o matrices. En la
segunda el criterio la referencia a una celda de una hoja distinta (dentro
del mismo libro) la celda treferencia tiene por valor 345 y al criterio le
he concatenado un * para que acepte las celdas que valgan 345*. Pero, de esta
manera solo acepta las que son exactamente igual a 345*.
Este es el caso concreto:
(REGISTRO!$B$3:REGISTRO!$B$16=$A22)*(REGISTRO!$G$3:REGISTRO!$G$16=B$21&"*"),
resulta que B$21 vale 345 y B$21&"*" vale 345* y como tiene un igual delante
solo suma cuando las celdas en el rango donde hay que sumar valen 345* y yo
quiero que suma cuando valga 345 y lo que venga detras. Por eso pongo
asterisco.
Gracias.
Respuesta Responder a este mensaje
#2 Javigonpe
08/10/2009 - 17:33 | Informe spam
"Xavier Budet Graco" escribió:

Hola "Javigonpe", me gustaría saber que pretendes con el comodín "*"... Si agregas a un número el comodín "*" lo transformas en texto (?) porque este comodín sirve para texto.

Si lo que quieres decir es que necesitas elegir los números igual y superiores a 345 en la fórmula habrás de expresar >45 que es lo tradicional en matemáticas.

De todas formas habrías de aclarar lo que deseas con un ejemplo y seguro que alguien puede ayudarte.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Javigonpe" escribió en el mensaje news:
> Estoy con la fución SUMAPRODUCTO. Tiene dos condiciones o matrices. En la
> segunda el criterio la referencia a una celda de una hoja distinta (dentro
> del mismo libro) la celda treferencia tiene por valor 345 y al criterio le
> he concatenado un * para que acepte las celdas que valgan 345*. Pero, de esta
> manera solo acepta las que son exactamente igual a 345*.
> Este es el caso concreto:
> (REGISTRO!$B$3:REGISTRO!$B$16=$A22)*(REGISTRO!$G$3:REGISTRO!$G$16=B$21&"*"),
> resulta que B$21 vale 345 y B$21&"*" vale 345* y como tiene un igual delante
> solo suma cuando las celdas en el rango donde hay que sumar valen 345* y yo
> quiero que suma cuando valga 345 y lo que venga detras. Por eso pongo
> asterisco.
> Gracias.



Hola:
Me he explicado fatal. Gracias. Ahora intentaré aclararlo.
En la matriz donde tiene que cumplir el criterio hay valores como estos: (en
columna) 345, 374, 345-5-8, 374-6-5, 345-7-4... Entonces quiero que cumpla
con 345, 345-5-8, 345-7-4 por eso concateno el * pero, efectivamente lo
entiende como texto. En la auditoria de fórmulas, después de calcularlo, lo
pone asi "345*". Como texto.
El caso es que con la función CONTAR.SI sí funciona.
Llevo tres días dandole vueltas y no tengo resultados.
Muchas gracias.
Respuesta Responder a este mensaje
#3 Xavier Budet Graco
08/10/2009 - 20:00 | Informe spam
Hola "Javigonpe", entendido. En este momento he de abandonar el foro. Cuando pueda volver a entrar si no ha habido respuestas intentaré hacerlo yo.

Lo siento.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Javigonpe" escribió en el mensaje news:


"Xavier Budet Graco" escribió:

Hola "Javigonpe", me gustaría saber que pretendes con el comodín "*"... Si agregas a un número el comodín "*" lo transformas en texto (?) porque este comodín sirve para texto.

Si lo que quieres decir es que necesitas elegir los números igual y superiores a 345 en la fórmula habrás de expresar >45 que es lo tradicional en matemáticas.

De todas formas habrías de aclarar lo que deseas con un ejemplo y seguro que alguien puede ayudarte.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Javigonpe" escribió en el mensaje news:
> Estoy con la fución SUMAPRODUCTO. Tiene dos condiciones o matrices. En la
> segunda el criterio la referencia a una celda de una hoja distinta (dentro
> del mismo libro) la celda treferencia tiene por valor 345 y al criterio le
> he concatenado un * para que acepte las celdas que valgan 345*. Pero, de esta
> manera solo acepta las que son exactamente igual a 345*.
> Este es el caso concreto:
> (REGISTRO!$B$3:REGISTRO!$B$16=$A22)*(REGISTRO!$G$3:REGISTRO!$G$16=B$21&"*"),
> resulta que B$21 vale 345 y B$21&"*" vale 345* y como tiene un igual delante
> solo suma cuando las celdas en el rango donde hay que sumar valen 345* y yo
> quiero que suma cuando valga 345 y lo que venga detras. Por eso pongo
> asterisco.
> Gracias.



Hola:
Me he explicado fatal. Gracias. Ahora intentaré aclararlo.
En la matriz donde tiene que cumplir el criterio hay valores como estos: (en
columna) 345, 374, 345-5-8, 374-6-5, 345-7-4... Entonces quiero que cumpla
con 345, 345-5-8, 345-7-4 por eso concateno el * pero, efectivamente lo
entiende como texto. En la auditoria de fórmulas, después de calcularlo, lo
pone asi "345*". Como texto.
El caso es que con la función CONTAR.SI sí funciona.
Llevo tres días dandole vueltas y no tengo resultados.
Muchas gracias.
Respuesta Responder a este mensaje
#4 Javigonpe
08/10/2009 - 21:39 | Informe spam
Hola:
Ya me lo han contestado pero en un tema nuevo que esta justo encima de este.
Muchas gracias por el tiempo empleado.
Un saludo.

"Xavier Budet Graco" escribió:

Hola "Javigonpe", entendido. En este momento he de abandonar el foro. Cuando pueda volver a entrar si no ha habido respuestas intentaré hacerlo yo.

Lo siento.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Javigonpe" escribió en el mensaje news:
>
>
> "Xavier Budet Graco" escribió:
>
>> Hola "Javigonpe", me gustaría saber que pretendes con el comodín "*"... Si agregas a un número el comodín "*" lo transformas en texto (?) porque este comodín sirve para texto.
>>
>> Si lo que quieres decir es que necesitas elegir los números igual y superiores a 345 en la fórmula habrás de expresar >45 que es lo tradicional en matemáticas.
>>
>> De todas formas habrías de aclarar lo que deseas con un ejemplo y seguro que alguien puede ayudarte.
>>
>> Saludos,
>>
>> Xavier
>>
>> Quitar MAC para contestar. Gracias.
>>
>> "Javigonpe" escribió en el mensaje news:
>> > Estoy con la fución SUMAPRODUCTO. Tiene dos condiciones o matrices. En la
>> > segunda el criterio la referencia a una celda de una hoja distinta (dentro
>> > del mismo libro) la celda treferencia tiene por valor 345 y al criterio le
>> > he concatenado un * para que acepte las celdas que valgan 345*. Pero, de esta
>> > manera solo acepta las que son exactamente igual a 345*.
>> > Este es el caso concreto:
>> > (REGISTRO!$B$3:REGISTRO!$B$16=$A22)*(REGISTRO!$G$3:REGISTRO!$G$16=B$21&"*"),
>> > resulta que B$21 vale 345 y B$21&"*" vale 345* y como tiene un igual delante
>> > solo suma cuando las celdas en el rango donde hay que sumar valen 345* y yo
>> > quiero que suma cuando valga 345 y lo que venga detras. Por eso pongo
>> > asterisco.
>> > Gracias.
>>
> Hola:
> Me he explicado fatal. Gracias. Ahora intentaré aclararlo.
> En la matriz donde tiene que cumplir el criterio hay valores como estos: (en
> columna) 345, 374, 345-5-8, 374-6-5, 345-7-4... Entonces quiero que cumpla
> con 345, 345-5-8, 345-7-4 por eso concateno el * pero, efectivamente lo
> entiende como texto. En la auditoria de fórmulas, después de calcularlo, lo
> pone asi "345*". Como texto.
> El caso es que con la función CONTAR.SI sí funciona.
> Llevo tres días dandole vueltas y no tengo resultados.
> Muchas gracias.

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