Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

¿Es posible contar las celdas que han cambiado de color de relleno

657 views
Skip to first unread message

José-Luis

unread,
Jul 30, 2009, 5:56:10 AM7/30/09
to
Hola a todos
Se trata de, en una columna dada de valores numéricos, ver si se pueden
contar las celdas que han cambiado de color de relleno en virtud de formatos
condicionales puestos. Así puedo tener tres "fondos de relleno de celda":
Blano o ningún color = valor intermedio.
Rojo = Valor máximo en la fila, de una serie de columnas.
Verde = Valor mínimo en la fila, de una serie de columnas.
Es decir, se pretende contar los rojos, los verdes y los blancos por columna.
¿Es posible?
Saludos y gracias por la ayuda
José-Luis

Abraham

unread,
Jul 30, 2009, 12:47:07 PM7/30/09
to
Mira este ejmplo:

http://cid-003809d6d9821399.skydrive.live.com/self.aspx/Público/Excel/ContarFormatoCondicional.xls


Abraham

José-Luis

unread,
Jul 30, 2009, 1:12:02 PM7/30/09
to
Hola Abraham
Es excatamente lo que busco pero no logro hacerlo funcionar en mi hoja.
Tengo Excel 2003. Me da un mensaje como que no reconoce el nombre (supongo
que será el contarcolor2 que se aplica en la fórmula).
¿Me puedes aclarar esto?
Saludos y gracias
José-Luis

José-Luis

unread,
Jul 30, 2009, 1:19:01 PM7/30/09
to
Hola Abraham de nuevo
Ya tengo claro porque no va. Lo expresas en el ejemplo.
Mis dos últimas condiciones de las tres que aplico a la celda provienen de
las fórmulas
=$Z1251 para la condición 2 (menor o igual a) y
=E1251=MAX($E1251;$H1251;$K1251;$N1251;$Q1251;$T1251) como fórmula para la
condición 3.
¿Tiene solución?
Saludos y gracias de nuevo
José-Luis

Abraham

unread,
Jul 30, 2009, 6:34:40 PM7/30/09
to
Lamentablemente no he hayado solucion a eso aun.

Una opcion es que cuentes mediante formula, las celdas que cuenten con
las caracteristicas que las hace adquirir el formato condicional.
Podrias usar CONTAR.SI, o SUMAPRODUCTO o la que mas te convenga,
dependiendo de tus condiciones y datos_

Abraham

H�ctor Miguel

unread,
Jul 31, 2009, 2:58:08 AM7/31/09
to
hola, chicos !

> Mis dos ultimas condiciones de las tres que aplico a la celda provienen de las formulas
> =$Z1251 para la condicion 2... y
> =E1251=MAX($E1251;$H1251;$K1251;$N1251;$Q1251;$T1251)... para la condicion 3.
> Tiene solucion? ...

si tiene solucion, pero... NO por funciones personalizadas que han de ser llamadas en celdas de una hoja de calculo
los formatos condicionales "por formula" (desde vba) requieren ser "evaluados" a traves del idioma y regionalismos del equipo "en curso"
para esto se necesita depositar (en alguna celda de la hoja) la/s formula/s de la condicion con la propiedad "FormulaLocal"
para luego "leerla/evaluarla" con la propiedad "Formula" (en ingles para vba) desde esa celda "puente" (localizada por el mismo codigo)
y es una accion ("escribir" en celdas) que esta PROHIBIDA a las funciones personalizadas (vba) desde celdas en hojas de calculo :-((

(prueba con la propuesta de Abraham por la funcion sumaproducto o similares) ;)

saludos,
hector.


José-Luis

unread,
Jul 31, 2009, 3:20:01 AM7/31/09
to
Hola Héctor

Como que no me he "enterado" de lo que me has dicho. Me he "perdido", pero
al final parec que la opción mejor es lo de Abraham ¿no?. Me pod´´eis indicar
un ejemplo para adaptarlo. Mis conocimientos son pequeños y justamente con
esas fórmulas aún no he "experimentado" mucho y no acabo de "pillarlas".
Saludos y gracias por la ayuda.
José-Luis

H�ctor Miguel

unread,
Jul 31, 2009, 9:40:34 PM7/31/09
to
hola, Jos� Luis !

> ... Me podeis indicar un ejemplo para adaptarlo...

se requiere conocer algunos detalles que no has expuesto aun (y de preferencia, +/- exactamente, p.e.)

- la celda (o rango de celdas) donde necesitas este tipo de cuenta
- cuales son las 3 condiciones de formato (las formulas y su razonamiento)
- como (o de donde) se obtiene cual de las condiciones "cumplidas" necesitas contar
- el rango donde se debera contar (es continuo ?... hay celdas intermedias que no entren en la cuenta ?...)
- (probablemente) algunos detalles mas que (de momento) solo tu conoces (?)

saludos,
hector.


José-Luis

unread,
Aug 1, 2009, 4:44:01 PM8/1/09
to
Hola Héctor
Gracias por tu interés.
Voy a intentar explicar lo que pides

> - la celda (o rango de celdas) donde necesitas este tipo de cuenta

En principio da igual pero podriamos utilizar las celdas E1260, E1261,
E1262, E1263 para el cáculo de "blancos" o precios intermedios, "rojos" o
precios máximos, "verdes" o precios iguales al mínimo y totales (todas las
celdas ocupadas contadas) respectivamente. Puede ocurrir que los "blancos"
contengan precio intermedio o sin precio aún (mientras no propongan un precio
para ese producto). Luego saltamos tres columnas y en la H lo mismo. Luego
otras tres y en la K lo mismo y así hasta n proveedores En principio son seis
pero esto se puede ampliar.

> - cuales son las 3 condiciones de formato (las formulas y su razonamiento)

Las tres condiciones son
1ª.- (Valor de celda) Si no hay precio o si precio es= 0-------> sin color
de fondo o "blanco" (ahora que lo estoy escribiendo igual esta se puede
omitir ¿no?)
2ª.- (Valor de celda) menor o igual que $Z(*fila) (Min por fila)
------>Color de fondo de celda "verde".
3ª.- (Fórmula) =H22=MAX($E22;$H22;$K22;$N22;$Q22;$T22) ------>Color de fondo
de celda "rojo" (precio más alto o Máx. por fila).

> - como (o de donde) se obtiene cual de las condiciones "cumplidas" necesitas contar

Necesito contar los tres colores para saber, por proveedor, cuantos precios
tienen por color para posteriormente sacar un porcentaje de cada uno de ellos
sobre el total (de ahí que también los tenga que contar todos, los rellenos
con precios y los que todavía no han rellenado).
Los precios, por proveedor, están en las columnas E, H, K, N, Q y T

> - el rango donde se debera contar (es continuo ?... hay celdas intermedias que no entren en la cuenta ?...)

Es continuo....pero tengo filas intermedias a modo de separatas por familias
de productos de forma aleatoria, es decir puede haber familias con un sólo
producto, con dos, con 8...... y puede que en un momento dado aún falten
precios por rellenar.
Estas filas a modo de separación de familias las tengo con fondo de color de
celda amarillo. En la columna C, que es donde están los productos, están
todas las celdas llenas desde la celda C4 hasta la celda C1254. Pueden tener
fondo "blanco" o sin color y fondo amarillo (donde se encuentra el nombre de
la familia de productos)
P.ej.
C18 ADAPTADORES (Esto sería amarillo de fondo)
C19 ADAPTADOR SCHUKO-CETAC HEMBRA (esto sería blanco de fondo)
C20 ADAPTADOR SCHUKO-CETAC MACHO (esto sería blanco de fondo)
C21 AEROSOLES (esto seria amarillo de fondo)
aquí los n tipos de aerosoles y así..... familia por familia

> - (probablemente) algunos detalles mas que (de momento) solo tu conoces (?)

No se me ocurre que más explicarte pero si me lo pides con mucho gusto te lo
intentaré explicar.
Saludos y muchas garcias por tu tiempo.
José-Luis

"Héctor Miguel" wrote:

> hola, José Luis !

H�ctor Miguel

unread,
Aug 1, 2009, 11:05:42 PM8/1/09
to
hola, Jos� Luis !

hasta donde alcanzo a "ver" (tratando de antcipar) tu consulta requiere ser resuelta "en campo" y...
se necesita (re)crear/construir un modelo (y su entorno de trabajo) EXACTAMENTE "igual al tuyo"
te sugiero "subir" una copia de tu archivo en algun sitio de hospedaje publico/gratuito (como rapidshare.com)
e indica la direccion para descargarlo (tendras mas manos "echando mano" a tu archivo en busca de soluciones)

revisa comentarios (numerados) entre lineas de este tu mensaje...

saludos,
hector.

__ 1 __
> En principio da igual pero podriamos utilizar las celdas E1260, E1261, E1262, E1263 para el caculo de
> "blancos" o precios intermedios
> "rojos" o precios maximos
> "verdes" o precios iguales al minimo


> y totales (todas las celdas ocupadas contadas) respectivamente.

> Puede ocurrir que los "blancos" contengan precio intermedio o sin precio aun


> (mientras no propongan un precio para ese producto).
> Luego saltamos tres columnas y en la H lo mismo.

> Luego otras tres y en la K lo mismo y asi hasta n proveedores


> En principio son seis pero esto se puede ampliar.

1) dices que... "en principio da igual"... (probablemente, pero...)
=> en la realidad podria ser inoperante algun "supuesto mal puesto"

__ 2 __
> Las tres condiciones son
> 1�.- (Valor de celda) Si no hay precio o si precio es= 0 ------> sin color de fondo o "blanco"


> (ahora que lo estoy escribiendo igual esta se puede omitir no?)

> 2�.- (Valor de celda) menor o igual que $Z(*fila) (Min por fila) ------>Color de fondo de celda "verde".
> 3�.- (Formula) =H22=MAX($E22;$H22;$K22;$N22;$Q22;$T22) ------>Color de fondo de celda "rojo" (precio mas alto o Max. por fila).

2) el color del formato resulta irrelevante, lo importante es "la condicion" por la que (si se cumple) se aplica el formato
el formato lo puedes cambiar (pero...) si cambias "la condicion", habra que (re)estructurar "la formula" (dependiendo de... ???)

__ 3 __


> Necesito contar los tres colores para saber, por proveedor, cuantos precios tienen por color
> para posteriormente sacar un porcentaje de cada uno de ellos sobre el total

> (de ahi que tambien los tenga que contar todos, los rellenos con precios y los que todavia no han rellenado).
> Los precios, por proveedor, estan en las columnas E, H, K, N, Q y T

3) esto significa que quieres contar cuantos de los productos (filas) de cada proveedor (por COLUMNA)
cumplen con la condicion de ser iguales al minimo/maximo de sus similares EN LA MISMA FILA (de cada producto)
y si los "similares" estan en columnas "saltadas", se requiere de un "cruce de referencias" (sumamente) "volatil"
ademas, si piensas (inicialmente) en 6 grupos/proveedores y despues los (de)creces... como determinar una formula "preparada" ???

__ 4 __


> Es continuo....pero tengo filas intermedias a modo de separatas por familias de productos de forma aleatoria

> es decir puede haber familias con un solo producto, con dos, con 8...... y puede que en un momento dado aun falten precios por rellenar.
> Estas filas a modo de separacion de familias las tengo con fondo de color de celda amarillo.
> En la columna C, que es donde estan los productos, estan todas las celdas llenas desde la celda C4 hasta la celda C1254.


> Pueden tener fondo "blanco" o sin color y fondo amarillo (donde se encuentra el nombre de la familia de productos) P.ej.

> C18 ADAPTADORES (Esto seria amarillo de fondo)
> C19 ADAPTADOR SCHUKO-CETAC HEMBRA (esto seria blanco de fondo)
> C20 ADAPTADOR SCHUKO-CETAC MACHO (esto seria blanco de fondo)
> C21 AEROSOLES (esto seria amarillo de fondo) aqui los n tipos de aerosoles y asi... familia por familia

4) es probable que estas "filas de separacion de grupos" interfieran (o no) con algunas funciones necesarias en "la formula" (???)

__ OP __


>>> ... Me podeis indicar un ejemplo para adaptarlo...
>>
>> se requiere conocer algunos detalles que no has expuesto aun (y de preferencia, +/- exactamente, p.e.)
>>

>> 1) la celda (o rango de celdas) donde necesitas este tipo de cuenta
>> 2) cuales son las 3 condiciones de formato (las formulas y su razonamiento)
>> 3) como (o de donde) se obtiene cual de las condiciones "cumplidas" necesitas contar
>> 4) el rango donde se debera contar (es continuo ?... hay celdas intermedias que no entren en la cuenta ?...)
>> 5) (probablemente) algunos detalles mas que (de momento) solo tu conoces (?)


José-Luis

unread,
Aug 2, 2009, 5:00:01 PM8/2/09
to
Hola Héctor

He subido mi libro al sitio que comentas. el link es:

http://rapidshare.com/files/262985691/FERRETERIA_COMP_Fcc_marco_ferreteria_2009rev01__EEe_.xls.html
Espero que la puedas descargar sin problemas y veas como esta estructurada y
las necesidades comentadas.
Si tienes algún problema me lo comentas. La hoja en cuestion es "comparativo".
Respecto de los comentarios:
Las condiciones no cambian pues es un comparativo basado siempre en precios,
que tendrán lógicamente mínimos, máximos e intermedios siempre y cálculos de
totales con los precios dados y unidades dadas. Lo malo es que el
comparativo, como tal, es cambiante en cuanto a nº de productos, nº de
proveedores... a comparar cada vez. Es decir, igual tengo un comparativo con
20 uds a comparar y tres proveedores que este como ejemplo, que tiene más de
mil uds y 6 ó 7 proveedores (el séptimo está preparado con columnas ocultas
aún).
Respecto a tu punto 1:
Pues indícame, a la vista de la hoja, que localización sería la óptima. Aquí
tu consejo, más experto, será bienvenido.
Respecto a tu punto 2:
Claro que el color en principio es irrelevante pero he elegido esos colores
en función de si son los mínimos (verde por aquello de O.K.) en funcíon de
toda la fila estudiada y el mínimo siempre será el mínimo (aunque podría no
ser único), los máximos (rojo por aquello de peligro o caro) en función de
toda la fila estudiada e igual que antes el máx. siempre será el máximo. Y
por último los neutros o blancos que son todos aquellos que están entre el
mínimo y el máximo.
Si que es verdad que se podrían introducir otros niveles aparte del mínimo y
el máximo pero esto creo que complicaría todavía más la hoja y lo dejo para
mejor oportunidad.
Respecto a tu punto 3:
Si ya tengo localizados los mínimos/máximos/intermedios por fila y
proveedor...
...¿para qué la relación o cruce de referencias a que te refieres?.
Por cada fila ya sale el mínimo/máximo/intermedios. Se trata de contar
cuantos mínimos/máximos/intermedios tiene cada proveedor y el porcentaje de
estos sobre el total de productos que ha ofertado y sobre el TOTAl de
productos de la pertición de oferta (podría darse el caso de que no conteste
completamente a la petición de oferta)
Respecto a tu punto 4:
Creo que las "separatas" introducidas no influyen para nada y además sirven
para poder poner subtotales en caso necesario por familias de productos.

Si necesitas algún dato o aportación adicional, por favor házmelo saber.
Muchas gracias por tu tiempo.
Saludos.
P.D.: He modificado la posición del cálculo del mínimo a la columna Y tal y
como sugerías en otra consulta que llevabamos paralela para la presentación
de QUIEN era el mejor precio. Si puedes retomar también este tema aquí te lo
agradeceré.
José-Luis

"Héctor Miguel" wrote:

> hola, José Luis !


>
> hasta donde alcanzo a "ver" (tratando de antcipar) tu consulta requiere ser resuelta "en campo" y...
> se necesita (re)crear/construir un modelo (y su entorno de trabajo) EXACTAMENTE "igual al tuyo"
> te sugiero "subir" una copia de tu archivo en algun sitio de hospedaje publico/gratuito (como rapidshare.com)
> e indica la direccion para descargarlo (tendras mas manos "echando mano" a tu archivo en busca de soluciones)
>
> revisa comentarios (numerados) entre lineas de este tu mensaje...
>
> saludos,
> hector.
>
> __ 1 __
> > En principio da igual pero podriamos utilizar las celdas E1260, E1261, E1262, E1263 para el caculo de
> > "blancos" o precios intermedios
> > "rojos" o precios maximos
> > "verdes" o precios iguales al minimo
> > y totales (todas las celdas ocupadas contadas) respectivamente.
> > Puede ocurrir que los "blancos" contengan precio intermedio o sin precio aun
> > (mientras no propongan un precio para ese producto).
> > Luego saltamos tres columnas y en la H lo mismo.
> > Luego otras tres y en la K lo mismo y asi hasta n proveedores
> > En principio son seis pero esto se puede ampliar.
>
> 1) dices que... "en principio da igual"... (probablemente, pero...)
> => en la realidad podria ser inoperante algun "supuesto mal puesto"
>
> __ 2 __
> > Las tres condiciones son

> > 1ª.- (Valor de celda) Si no hay precio o si precio es= 0 ------> sin color de fondo o "blanco"


> > (ahora que lo estoy escribiendo igual esta se puede omitir no?)

> > 2ª.- (Valor de celda) menor o igual que $Z(*fila) (Min por fila) ------>Color de fondo de celda "verde".
> > 3ª.- (Formula) =H22=MAX($E22;$H22;$K22;$N22;$Q22;$T22) ------>Color de fondo de celda "rojo" (precio mas alto o Max. por fila).

H�ctor Miguel

unread,
Aug 2, 2009, 10:40:52 PM8/2/09
to
hola, Jos� Luis !

revisa este ejemplo:
http://rapidshare.com/files/263084411/Jose-Luis__precio_minimo_.xls.html

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.


José-Luis

unread,
Aug 3, 2009, 9:01:01 AM8/3/09
to
Hola Héctor
En primer lugar agradecerte tu RÁPIDA y EFICAZ respuesta. Captas nuestros
problemas a la primera y das soluciones solventes a la primera.
Unas últimas (espero) cuestiones:
Cuando defina en mi hoja los nombres LocMinimo y MatrizDatos cómo introduzco
el número de fila en la fórmula pues he visto en el desarrollo de la fórmula
que "toma" el nº de la fila donde lo estoy visualizando el contenido o a qué
hace referencia el nombre:
p.ej:

=(COINCIDIR(Hoja1!$Y45;SUBTOTALES(9;DESREF(Hoja1!$E45;;MatrizCols));0)-1)*3
aquí "ha cogido" la fila 45 pues en esa fila me he situado para verlo y

=(COINCIDIR(Hoja1!$Y50;SUBTOTALES(9;DESREF(Hoja1!$E50;;MatrizCols));0)-1)*3
aquí estoy en la 50. Cuando lo defina... ¿en qué fila se ha de poner? ¿O da
igual?.
Gracias por tu tiempo.
Saludos
José-Luis


"Héctor Miguel" wrote:

> hola, José Luis !

H�ctor Miguel

unread,
Aug 3, 2009, 12:28:37 PM8/3/09
to
hola, Jos� Luis !

> Unas ultimas (espero) cuestiones:
> Cuando defina en mi hoja los nombres LocMinimo y MatrizDatos como introduzco el numero de fila en la formula
> pues he visto en el desarrollo de la formula que "toma" el n� de la fila donde lo estoy visualizando el contenido
> o a que hace referencia el nombre: p.ej:


>
> =(COINCIDIR(Hoja1!$Y45;SUBTOTALES(9;DESREF(Hoja1!$E45;;MatrizCols));0)-1)*3

> aqui "ha cogido" la fila 45 pues en esa fila me he situado para verlo y


>
> =(COINCIDIR(Hoja1!$Y50;SUBTOTALES(9;DESREF(Hoja1!$E50;;MatrizCols));0)-1)*3

> aqui estoy en la 50. Cuando lo defina... en que fila se ha de poner? O da igual?.

cuando definas el nombre, debes hacer referencia a la columna (absoluta) y fila (relativa) de donde estas al definirlo
y solo necesitas "puntear" dicha celda y pulsar {F4} para que se convierta (p.e.) de $Y$45 a &Y45 (el nombre de la hoja "se pone solo")

saludos,
hector.


José-Luis

unread,
Aug 4, 2009, 7:12:01 AM8/4/09
to
Hola Héctor
Disculpa por pedirte más consejos o información. Gracias de antemano por tu
tiempo.
En la parte de mostrar la marca correspondiente en el modelo que me enviaste
y que salía de la fórmula =SI(W5;DESREF(D5;;LocMinimo);"") funciona (TODO el
modelo) a la perfección pero hay un detalle que no logro solucionar y es que
cuando existe algún proveedor que tiene el mínimo precio y NO tiene marca
asignada me sale " 0 " en la celda correspondiente a marca (en mi modelo).
¿Se puede evitar que salga cero? Preferiría que no saliera nada pero ya te
digo que no logro (o no se) evitar el cero. En teoría, con las comillas que
pones al final, ya está dando " nada ", ¿no?.
¿Qué ocurriría si en algún producto no hubiese más que un precio?
Lógicamente es el mínimo y máximo a la vez...
¿Cómo puedo utilizar sumaproducto para -en mi modelo- utilizar los parciales
por familias (mis filas amarillas que tu llamas Gpo 1, Gpo 2, Gpo 3...) y
finalmente sacar tres sumas generales (sum gener, protecc colectiva, protecc
individual) y la TOTAL.
Por otra parte... ¿me puedes indicar alguna página o sitio donde leer e
investigar el funcionamiento de los dos signos menos ( -- ) asociados que has
utilizado en alguna de tus fórmulas propuestas? Me ha impresionado este
recurso.
De nuevo agradezco tu tiempo.
Saludos cordiales
José-Luis

"Héctor Miguel" wrote:

> hola, José Luis !


>
> > Unas ultimas (espero) cuestiones:
> > Cuando defina en mi hoja los nombres LocMinimo y MatrizDatos como introduzco el numero de fila en la formula

> > pues he visto en el desarrollo de la formula que "toma" el nº de la fila donde lo estoy visualizando el contenido

H�ctor Miguel

unread,
Aug 4, 2009, 10:34:53 PM8/4/09
to
hola, Jos� Luis !

> En la parte de mostrar la marca correspondiente... la formula =SI(W5;DESREF(D5;;LocMinimo);"") funciona
> ... pero hay un detalle que no logro solucionar... cuando... algun proveedor... NO tiene marca... me sale " 0 "
> Se puede evitar que salga cero?... En teoria, con las comillas que pones al final, ya esta dando " nada ", no?.

no "necesariamente", ya que si W5 no devuelve falso (el proveedor tiene el precio minimo) ya no se aplica el "" final
para este caso habria que agregar una condicionante MAS a la formula o... dejar de mostrar los valores en cero
(menu:) herramientas / opciones / (ficha) ver / (seccion) opciones de ventana > quita la marca en: "valores cero"

> Que ocurriria si en algun producto no hubiese mas que un precio? Logicamente es el minimo y maximo a la vez...

(nuevamente...) para casos mas "especificos" (y/o como se vayan presentando...)
que, cuando, donde y como te gustaria resolver estas eventualidades y otras futuras ?
- alargando las formulas ?
- evitando mas de dos celdas sin datos ?
- aplicar otros formatos condicionales ?
- ???

> Como puedo utilizar sumaproducto para -en mi modelo- utilizar los parciales por familias


> (mis filas amarillas que tu llamas Gpo 1, Gpo 2, Gpo 3...) y finalmente sacar tres sumas generales
> (sum gener, protecc colectiva, protecc individual) y la TOTAL.

dividiendo en los mismos n_grupos la determinacion de otras n_formulas para cada tipo de resumen (?)
OJO con los rangos inicial y final para cada grupo de funciones sumaproducto(...
y no pierdas de vista que (probablemente) perderas el "dinamismo" segun agregues/elimines "grupos" de articulos (???)

> Por otra parte... ... alguna pagina o sitio donde leer e investigar el funcionamiento de los dos signos menos ( -- ) ...

existe un sitio excelente (de Bob Phillips) pero esta en proceso de cambiar de servidor donde se alojan sus paginas :-((
vere de alguno disponible con este tipo de informacion ;)

saludos,
hector.


José-Luis

unread,
Aug 5, 2009, 9:04:03 AM8/5/09
to
Hola Héctor
Gracias por tus respuestas y ayuda.
Respecto a esto

- alargando las formulas ?
> - evitando mas de dos celdas sin datos ?
> - aplicar otros formatos condicionales ?
> - ???
Creo que las opciones deberían pasar por alargar las fórmulas y/o aplicar
otros formatos pues lo que yo no manejo inicialmente es que pueda haber un
único precio en una fila (que sólo lo oferte un proveedor de los n
proveedores). Si me puedes dar una pista porque he probado en añadir algún
condicional a la fórmula y no me sale.

Respecto a esto

> dividiendo en los mismos n_grupos la determinacion de otras n_formulas para cada tipo de resumen (?)
> OJO con los rangos inicial y final para cada grupo de funciones sumaproducto(...
> y no pierdas de vista que (probablemente) perderas el "dinamismo" segun agregues/elimines "grupos" de articulos (???)

creo que he entendido lo de dividir en los mismos n_grupos (voy a probar) lo
que no acabo de entender es lo del dinamismo al agregar/eliminar grupos pues
lo que yo he pensado -"desde siempre"- con el excel es que una vez tienes
encajado lo que quieres, si insertas o eliminas filas o columnas el sólo se
"autoajusta" en sus fórmulas. ¿Estoy equivocado en esto?.
Gracias por tus comentarios.
Saludos
José-Luis


"Héctor Miguel" wrote:

> hola, José Luis !

H�ctor Miguel

unread,
Aug 5, 2009, 3:51:26 PM8/5/09
to
hola, Jos� Luis !

__ 1 __


> Respecto a esto
> - alargando las formulas ?
>> - evitando mas de dos celdas sin datos ?
>> - aplicar otros formatos condicionales ?
>> - ???

> Creo que las opciones deberian pasar por alargar las formulas y/o aplicar otros formatos
> pues lo que yo no manejo inicialmente es que pueda haber un unico precio en una fila
> (que solo lo oferte un proveedor de los n proveedores).
> Si me puedes dar una pista porque he probado en anadir algun condicional a la formula y no me sale.

1) una opcion es "contar" (de la misma fila en las columnas saltadas correspondientes) por si hay solo un precio
(considerando que solo podria haber celdas con precios o vacias ???)
=> comenta lo que ya has intentado (expon la formula exacta)

__ 2 __


> Respecto a esto
>> dividiendo en los mismos n_grupos la determinacion de otras n_formulas para cada tipo de resumen (?)
>> OJO con los rangos inicial y final para cada grupo de funciones sumaproducto(...
>> y no pierdas de vista que (probablemente) perderas el "dinamismo" segun agregues/elimines "grupos" de articulos (???)
>
> creo que he entendido lo de dividir en los mismos n_grupos (voy a probar)
> lo que no acabo de entender es lo del dinamismo al agregar/eliminar grupos
> pues lo que yo he pensado -"desde siempre"- con el excel es que una vez tienes encajado lo que quieres

> si insertas o eliminas filas o columnas el solo se "autoajusta" en sus formulas. Estoy equivocado en esto?.

2) no estas equivocado, a lo que me refiero es al numero de "grupos" que pudiera ser (de)creciente (?)
no tendras problemas en tanto puedas identificar (por formula o procedimiento) cuantos "grupos" hay en un rango "general" (pero... ???)

saludos,
hector.


H�ctor Miguel

unread,
Aug 5, 2009, 11:18:59 PM8/5/09
to
hola (de nuevo), Jos� Luis !

>> Por otra parte... ... alguna pagina o sitio donde leer e investigar el funcionamiento de los dos signos menos ( -- ) ...
>
> existe un sitio excelente (de Bob Phillips) pero esta en proceso de cambiar de servidor donde se alojan sus paginas :-((
> vere de alguno disponible con este tipo de informacion ;)

J.E. McGimpsey:
http://mcgimpsey.com/excel/formulae/doubleneg.html

Chip Pearson:
http://www.cpearson.com/excel/ArrayFormulas.aspx

Bob Umlas:
http://www.emailoffice.com/excel/arrays-bobumlas.html

saludos,
hector.


José-Luis

unread,
Aug 7, 2009, 7:31:01 AM8/7/09
to
Hola Héctor
Gracias por tus respuestas y ayuda. Son certeras 100%.
tengo, ahora este problema que no se por dónde puede venir ni si tiene ayuda
o solución.
Excel 2003. Hoja que estoy manejando de la que te envié el modelo y sobre el
que llevo trabajando todos estos días con tus aportaciones.
Llevo varios días que, a veces, sólo a veces, pe da el siguiente error al
guardar:
"No se pueden guardar todos los datos ni el formato que ha añadido a (nombre
fichero).
-Para volver al libro si guardar, click en cancelar.
-Si desea continuar guardando los cambios sin resolver elproblema, click en
aceptar."

Lo que me lleva "loco" es que es sólo a veces. Otra cosa que ocurre cuando
estoy trabajando en la hoja es que los formatos condicionales en una
determinada parte de la hoja (normalmente a partir de la fila 959) se
desconfiguran y se "ubican" con referencia a otras filas y siempre con los
mismos "saltos" de desconfiguración. P.ej.: (esto en las columnas que se
"descuadran" referencias a filas.
1043 cuando debería ser 1075, 909 cuando debería ser 959y así otras muchas.
He revisado las cosas y datos y no hay nada que me de una pista (con mis
conocimientos).
¿Hay algún límite para formatos y datos?
De los otros temas que aún quedan pendientes en cuanto pueda te lo comento,
pero es que esto de la desconfiguración me lleva de cabeza.
Saludos y gracias
José-Luis


"Héctor Miguel" wrote:

> hola (de nuevo), José Luis !

H�ctor Miguel

unread,
Aug 7, 2009, 2:53:30 PM8/7/09
to
hola, Jos� Luis !

> Hay algun limite para formatos y datos? ...

consulta la ayuda en linea {F1} y pregunta por: "especificaciones y limites"
- formatos: ~40000 (aplicados -en el caso de formatos condicionales-)
- vinculos: "en funcion de la memoria disponible"
- etc. etc. etc.

0 new messages