contar datos en una fila, desde una columna dada hasta otra que puede variar

30/03/2010 - 22:23 por hernan | Informe spam
Estimados y estimadas

En la celda b4 se ingresa un número que puede variar entre 10 y 40, por
ejemplo. En la celda cd6 hay una fórmula que cuenta datos que se han
ingresado en una misma fila, entre la celda b6 y tantas columnas a la
derecha como el número ingresado entre 10 y 40, por ejemplo ... si se
ingresó el 20, los datos a contar serían los ingresados entre la celda b6 y
la celda s6.

¿Cómo se hace para que se haga eso con solo ingresar el número en b4?

Saludos y gracias

hernan

Preguntas similare

Leer las respuestas

#1 Juan Español
31/03/2010 - 22:50 | Informe spam
Hola hernan:
Si lo que quieres contar son números

=CONTAR(DESREF(B6;0;0;1;$B$4))

Busca en la ayuda DESREF para que comprendas el porqué.

Saludos.-


"hernan" escribió en el mensaje de noticias
news:
Estimados y estimadas

En la celda b4 se ingresa un número que puede variar entre 10 y 40, por
ejemplo. En la celda cd6 hay una fórmula que cuenta datos que se han
ingresado en una misma fila, entre la celda b6 y tantas columnas a la
derecha como el número ingresado entre 10 y 40, por ejemplo ... si se
ingresó el 20, los datos a contar serían los ingresados entre la celda b6
y la celda s6.

¿Cómo se hace para que se haga eso con solo ingresar el número en b4?

Saludos y gracias

hernan
Respuesta Responder a este mensaje
#2 hernan
01/04/2010 - 01:56 | Informe spam
Voy a mirar la ayda de DESREF, pero no es para contar números el tema.

La idea es comparar datos de una fila con otra fila, pero la cantidad de
columnas es variable. Y, lo que se compara no son números, son letras. Una
vez que se comparen, por ejemplo las letras ingresadas a la fila 4, desde C4
hasta V4 por ejemplo, con la fila 4, desde B$2 hasta V$2, contar las que
coinciden, pero la columna de llegada, la V en el ejemplo, es variable, no
es fija.

Bueno, veré lo que me indicaste y muchas gracias.

Saludos

hernan

"Juan Español" escribió en el mensaje de noticias
news:
Hola hernan:
Si lo que quieres contar son números

=CONTAR(DESREF(B6;0;0;1;$B$4))

Busca en la ayuda DESREF para que comprendas el porqué.

Saludos.-


"hernan" escribió en el mensaje de noticias
news:
Estimados y estimadas

En la celda b4 se ingresa un número que puede variar entre 10 y 40, por
ejemplo. En la celda cd6 hay una fórmula que cuenta datos que se han
ingresado en una misma fila, entre la celda b6 y tantas columnas a la
derecha como el número ingresado entre 10 y 40, por ejemplo ... si se
ingresó el 20, los datos a contar serían los ingresados entre la celda b6
y la celda s6.

¿Cómo se hace para que se haga eso con solo ingresar el número en b4?

Saludos y gracias

hernan



Respuesta Responder a este mensaje
#3 Juan Español
01/04/2010 - 09:27 | Informe spam
Hola hernan:
Gracias sinceras por tu "muchas gracias".
Pero sugiero a ti y a todos los que preguntamos, (yo incluido), un poco más
de concreción en las preguntas.
AYUDARÍA muchísimo a que las respuestas estuvieran encaminadas a intentar
solucionar la cuestión en concreto, que no a IMAGINAR cual es verdaderamente
la dificultad expuesta.
Por ejemplo, en el segundo post aclaras que "La idea es comparar datos de
una fila con otra fila" y añades
"lo que se compara no son números, son letras"
¿Tú no crees que si en el primer post hubieras aportado estas premisas, la
respuesta hubiese ido mucho más encaminada a solucionar tu cuestión?

Estas aclaraciones centran bastante más "tu cuestión", pero parafraseando a
HM, "para recrear un modelo igual al tuyo"
haría falta más datos:
1.- ¿Comparas solamente dos filas? o ¿tienes una fila "maestra" y has de
compararla con varias filas de la hoja? o ¿más bien en tu hoja tienes varios
"pares" de filas a comparar, v.g. fila 2 con fila 8, fila 4 con fila 12,
etc.?
2.- Si se producen varias comparaciones, ¿El número de columnas a comparar
en un momento es único aunque pueda variar en el tiempo, o en cada fila a
comparar es variable el número de columnas? En el primer caso indicar celda,
en el segundo indicar columna que recoge el dato.
3.- ¿La coincidencia de "letras" como tú dices, debe ser al 100%, o basta
que coincidan algunos caracteres?

En cualquier caso, creo que combinando las funciones SUMAPRODUCTO y DESREF
se podría obtener lo que quieres.

Saludos.-

"hernan" escribió en el mensaje de noticias
news:
Voy a mirar la ayda de DESREF, pero no es para contar números el tema.

La idea es comparar datos de una fila con otra fila, pero la cantidad de
columnas es variable. Y, lo que se compara no son números, son letras. Una
vez que se comparen, por ejemplo las letras ingresadas a la fila 4, desde
C4 hasta V4 por ejemplo, con la fila 4, desde B$2 hasta V$2, contar las
que coinciden, pero la columna de llegada, la V en el ejemplo, es
variable, no es fija.

Bueno, veré lo que me indicaste y muchas gracias.

Saludos

hernan

"Juan Español" escribió en el mensaje de noticias
news:
Hola hernan:
Si lo que quieres contar son números

=CONTAR(DESREF(B6;0;0;1;$B$4))

Busca en la ayuda DESREF para que comprendas el porqué.

Saludos.-


"hernan" escribió en el mensaje de noticias
news:
Estimados y estimadas

En la celda b4 se ingresa un número que puede variar entre 10 y 40, por
ejemplo. En la celda cd6 hay una fórmula que cuenta datos que se han
ingresado en una misma fila, entre la celda b6 y tantas columnas a la
derecha como el número ingresado entre 10 y 40, por ejemplo ... si se
ingresó el 20, los datos a contar serían los ingresados entre la celda
b6 y la celda s6.

¿Cómo se hace para que se haga eso con solo ingresar el número en b4?

Saludos y gracias

hernan






Respuesta Responder a este mensaje
#4 hernan
01/04/2010 - 12:58 | Informe spam
Tienes razón Juan

A veces uno tiene un problemilla por ahí, y llega a creer que para los otros
les será fácil darse cuenta con solo un par de pistas. Pero claro, las
personas que leen nuestras consultas no tienen por qué, y es obviamente casi
imposible, conocer a la cabalidad el problema que presentamos, e incluso si
somos exhaustivos en nuestras explicaciones ... aún quedarán vacíos para una
total comprensión. Tienes razón.

Pero, a ver..

Sí, se trata de compara una fila maestra, con muchas otras filas, cuya
cantidad es variable pero de fácil definición (deben ser alrededor de 40
filas, pero repito, es variable pueden ser unos más o unos menos). Lo que me
complica es hacer variar el número de columnas ya que queda definido por un
número que se ingresa a una celda fija.

Me interesa una comparación tal que me indique, en una celda predefinida en
una columna al final de cada fila, cuántas celdas tienen la misma letra,
respectivamente, que las celdas de la misma columna en la fila maestra. Es
una sola letra por celda.

Claro, después de ver las fórmulas sumaproducto y desref, me imagino que por
ahí está la solución, pero desconozco mucho sobre el tema.

Espero tener mayor claridad en todo lo que he propuesto.

Reitero mis agradecimientos

Saludos

hernan



"Juan Español" escribió en el mensaje de noticias
news:
Hola hernan:
Gracias sinceras por tu "muchas gracias".
Pero sugiero a ti y a todos los que preguntamos, (yo incluido), un poco
más de concreción en las preguntas.
AYUDARÍA muchísimo a que las respuestas estuvieran encaminadas a intentar
solucionar la cuestión en concreto, que no a IMAGINAR cual es
verdaderamente la dificultad expuesta.
Por ejemplo, en el segundo post aclaras que "La idea es comparar datos de
una fila con otra fila" y añades
"lo que se compara no son números, son letras"
¿Tú no crees que si en el primer post hubieras aportado estas premisas, la
respuesta hubiese ido mucho más encaminada a solucionar tu cuestión?

Estas aclaraciones centran bastante más "tu cuestión", pero parafraseando
a HM, "para recrear un modelo igual al tuyo"
haría falta más datos:
1.- ¿Comparas solamente dos filas? o ¿tienes una fila "maestra" y has de
compararla con varias filas de la hoja? o ¿más bien en tu hoja tienes
varios "pares" de filas a comparar, v.g. fila 2 con fila 8, fila 4 con
fila 12, etc.?
2.- Si se producen varias comparaciones, ¿El número de columnas a comparar
en un momento es único aunque pueda variar en el tiempo, o en cada fila a
comparar es variable el número de columnas? En el primer caso indicar
celda, en el segundo indicar columna que recoge el dato.
3.- ¿La coincidencia de "letras" como tú dices, debe ser al 100%, o basta
que coincidan algunos caracteres?

En cualquier caso, creo que combinando las funciones SUMAPRODUCTO y
DESREF se podría obtener lo que quieres.

Saludos.-

"hernan" escribió en el mensaje de noticias
news:
Voy a mirar la ayda de DESREF, pero no es para contar números el tema.

La idea es comparar datos de una fila con otra fila, pero la cantidad de
columnas es variable. Y, lo que se compara no son números, son letras.
Una vez que se comparen, por ejemplo las letras ingresadas a la fila 4,
desde C4 hasta V4 por ejemplo, con la fila 4, desde B$2 hasta V$2,
contar las que coinciden, pero la columna de llegada, la V en el ejemplo,
es variable, no es fija.

Bueno, veré lo que me indicaste y muchas gracias.

Saludos

hernan

"Juan Español" escribió en el mensaje de noticias
news:
Hola hernan:
Si lo que quieres contar son números

=CONTAR(DESREF(B6;0;0;1;$B$4))

Busca en la ayuda DESREF para que comprendas el porqué.

Saludos.-


"hernan" escribió en el mensaje de noticias
news:
Estimados y estimadas

En la celda b4 se ingresa un número que puede variar entre 10 y 40, por
ejemplo. En la celda cd6 hay una fórmula que cuenta datos que se han
ingresado en una misma fila, entre la celda b6 y tantas columnas a la
derecha como el número ingresado entre 10 y 40, por ejemplo ... si se
ingresó el 20, los datos a contar serían los ingresados entre la celda
b6 y la celda s6.

¿Cómo se hace para que se haga eso con solo ingresar el número en b4?

Saludos y gracias

hernan









Respuesta Responder a este mensaje
#5 Juan Español
02/04/2010 - 01:13 | Informe spam
Suponiendo:
- Que la celda que recoge el número variable de columnas a comparar sea $A$2
- Que las columnas posibles objeto de comparación son desde la B hasta la AO
- Que la que hemos convenido en llamar "fila maestra", sea la fila 2
- Que mayúsculas y minúsculas son la misma letra
- Que la primera fila objeto de comparación sea la fila 4
- Que excluimos los posibles casos en que las celdas estén vacías
- Que como parece ser, la columna que recoge el resultado de la comparación,
sea la CD

Entonces pon en CD4

=SUMAPRODUCTO(--(DESREF($B2;0;0;1;$A$2)ÞSREF(B4;0;0;1;$A$2));--(DESREF(B4;0;0;1;$A$2)<>""))

y arrastra hacia abajo hasta donde necesites.

Saludos.-




"hernan" escribió en el mensaje de noticias
news:
Tienes razón Juan

A veces uno tiene un problemilla por ahí, y llega a creer que para los
otros les será fácil darse cuenta con solo un par de pistas. Pero claro,
las personas que leen nuestras consultas no tienen por qué, y es
obviamente casi imposible, conocer a la cabalidad el problema que
presentamos, e incluso si somos exhaustivos en nuestras explicaciones ...
aún quedarán vacíos para una total comprensión. Tienes razón.

Pero, a ver..

Sí, se trata de compara una fila maestra, con muchas otras filas, cuya
cantidad es variable pero de fácil definición (deben ser alrededor de 40
filas, pero repito, es variable pueden ser unos más o unos menos). Lo que
me complica es hacer variar el número de columnas ya que queda definido
por un número que se ingresa a una celda fija.

Me interesa una comparación tal que me indique, en una celda predefinida
en una columna al final de cada fila, cuántas celdas tienen la misma
letra, respectivamente, que las celdas de la misma columna en la fila
maestra. Es una sola letra por celda.

Claro, después de ver las fórmulas sumaproducto y desref, me imagino que
por ahí está la solución, pero desconozco mucho sobre el tema.

Espero tener mayor claridad en todo lo que he propuesto.

Reitero mis agradecimientos

Saludos

hernan



"Juan Español" escribió en el mensaje de noticias
news:
Hola hernan:
Gracias sinceras por tu "muchas gracias".
Pero sugiero a ti y a todos los que preguntamos, (yo incluido), un poco
más de concreción en las preguntas.
AYUDARÍA muchísimo a que las respuestas estuvieran encaminadas a intentar
solucionar la cuestión en concreto, que no a IMAGINAR cual es
verdaderamente la dificultad expuesta.
Por ejemplo, en el segundo post aclaras que "La idea es comparar datos de
una fila con otra fila" y añades
"lo que se compara no son números, son letras"
¿Tú no crees que si en el primer post hubieras aportado estas premisas,
la respuesta hubiese ido mucho más encaminada a solucionar tu cuestión?

Estas aclaraciones centran bastante más "tu cuestión", pero parafraseando
a HM, "para recrear un modelo igual al tuyo"
haría falta más datos:
1.- ¿Comparas solamente dos filas? o ¿tienes una fila "maestra" y has de
compararla con varias filas de la hoja? o ¿más bien en tu hoja tienes
varios "pares" de filas a comparar, v.g. fila 2 con fila 8, fila 4 con
fila 12, etc.?
2.- Si se producen varias comparaciones, ¿El número de columnas a
comparar en un momento es único aunque pueda variar en el tiempo, o en
cada fila a comparar es variable el número de columnas? En el primer caso
indicar celda, en el segundo indicar columna que recoge el dato.
3.- ¿La coincidencia de "letras" como tú dices, debe ser al 100%, o basta
que coincidan algunos caracteres?

En cualquier caso, creo que combinando las funciones SUMAPRODUCTO y
DESREF se podría obtener lo que quieres.

Saludos.-

"hernan" escribió en el mensaje de noticias
news:
Voy a mirar la ayda de DESREF, pero no es para contar números el tema.

La idea es comparar datos de una fila con otra fila, pero la cantidad de
columnas es variable. Y, lo que se compara no son números, son letras.
Una vez que se comparen, por ejemplo las letras ingresadas a la fila 4,
desde C4 hasta V4 por ejemplo, con la fila 4, desde B$2 hasta V$2,
contar las que coinciden, pero la columna de llegada, la V en el
ejemplo, es variable, no es fija.

Bueno, veré lo que me indicaste y muchas gracias.

Saludos

hernan

"Juan Español" escribió en el mensaje de
noticias news:
Hola hernan:
Si lo que quieres contar son números

=CONTAR(DESREF(B6;0;0;1;$B$4))

Busca en la ayuda DESREF para que comprendas el porqué.

Saludos.-


"hernan" escribió en el mensaje de noticias
news:
Estimados y estimadas

En la celda b4 se ingresa un número que puede variar entre 10 y 40,
por ejemplo. En la celda cd6 hay una fórmula que cuenta datos que se
han ingresado en una misma fila, entre la celda b6 y tantas columnas a
la derecha como el número ingresado entre 10 y 40, por ejemplo ... si
se ingresó el 20, los datos a contar serían los ingresados entre la
celda b6 y la celda s6.

¿Cómo se hace para que se haga eso con solo ingresar el número en b4?

Saludos y gracias

hernan












Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida