Suma condicional en base a formato celdas

27/11/2008 - 08:22 por danek | Informe spam
Hola! Me gustaria saber si con excel 2007 se puede realizar una suma
condicional, donde la condicion para sumar o no sumar sea que la celda tenga
un color o no.

Por ejemplo, con la siguiente tabla:

Leche (sin fondo) 1,20
Naranjas (con fondo amarillo) 2,60
Lentejas (con fondo amarillo) 0,80

Que me sume solamente el precio de las naranjas y las lentejas ya que las
celdas estan marcadas de color amarillo.

Gracias anticipadas!

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
27/11/2008 - 08:38 | Informe spam
hola, 'anonimo/a' !

... Me gustaria saber si con excel 2007 se puede realizar una suma condicional
donde la condicion para sumar o no sumar sea que la celda tenga un color o no.
Por ejemplo, con la siguiente tabla:
Leche (sin fondo) 1,20
Naranjas (con fondo amarillo) 2,60
Lentejas (con fondo amarillo) 0,80
Que me sume solamente el precio de las naranjas y las lentejas
ya que las celdas estan marcadas de color amarillo.



si todas las celdas tienen color por formato condicional de acuerdo con algun (in)determinado "criterio"...
y si el color decides cambiarlo (PERO) "respetando" la misma condicion para un "determinado" valor...
-> puedes utilizar la misma formula/criterio del formato condicional en las funciones contar.si(... y sumar.si(...

en caso contrario, ve si te sirve alguna de los siguientes grupos de conversaciones:
-> http://tinyurl.com/mqbjb
-> http://tinyurl.com/efsvq

solo toma en cuenta que (hasta donde se) ni en la version 2007 existe algun evento que detecte cambios de formato
(por si decides cambiar los colores "al vuelo"... sera necesario correr un (re)calculo completo de las funciones)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 danek
28/11/2008 - 16:02 | Informe spam
Gracias por tu ayuda Hector, al final encontre esto por internet:

Con este codigo en VB te identifica el color de una celda:

Public Function QueColor(Lacelda As Range)
If Lacelda.Interior.ColorIndex < 0 Then
QueColor = False
Else
QueColor = Lacelda.Interior.ColorIndex
End If
End Function

Luego se puede hacer la condicional utilizando dicha funcion
SUMAR.SI($C$4:$C$10;QueColor(A16);$B$4:$B$10)
donde la columna C contiene la formula QueColor(celda coloreada), la columna
B son las celdas a sumar, y la celda A16 es una celda de referencia con el
color a sumar...


"Héctor Miguel" escribió:

hola, 'anonimo/a' !

> ... Me gustaria saber si con excel 2007 se puede realizar una suma condicional
> donde la condicion para sumar o no sumar sea que la celda tenga un color o no.
> Por ejemplo, con la siguiente tabla:
> Leche (sin fondo) 1,20
> Naranjas (con fondo amarillo) 2,60
> Lentejas (con fondo amarillo) 0,80
> Que me sume solamente el precio de las naranjas y las lentejas
> ya que las celdas estan marcadas de color amarillo.

si todas las celdas tienen color por formato condicional de acuerdo con algun (in)determinado "criterio"...
y si el color decides cambiarlo (PERO) "respetando" la misma condicion para un "determinado" valor...
-> puedes utilizar la misma formula/criterio del formato condicional en las funciones contar.si(... y sumar.si(...

en caso contrario, ve si te sirve alguna de los siguientes grupos de conversaciones:
-> http://tinyurl.com/mqbjb
-> http://tinyurl.com/efsvq

solo toma en cuenta que (hasta donde se) ni en la version 2007 existe algun evento que detecte cambios de formato
(por si decides cambiar los colores "al vuelo"... sera necesario correr un (re)calculo completo de las funciones)

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



Respuesta Responder a este mensaje
#3 Aladino
30/11/2008 - 22:51 | Informe spam
Buenas tardes, Danek

En Excel 2007 hay una manera muy sencilla de sumar celdas que tengan
color de fondo utilizando filtros y subtotales. Primero filtras las
celdas por color y luego le aplicas el subtotal SUMA.

En este enlace te explico como:
http://5incoaprendices.blogspot.com/2008/11/como-sumar-y-contar-celdas-con-color-de.html

Que pases un estupendo día

Aladino
Respuesta Responder a este mensaje
#4 Aladino
30/11/2008 - 22:51 | Informe spam
Buenas tardes, Danek

En Excel 2007 hay una manera muy sencilla de sumar celdas que tengan
color de fondo utilizando filtros y subtotales. Primero filtras las
celdas por color y luego le aplicas el subtotal SUMA.

En este enlace te explico como:
http://5incoaprendices.blogspot.com/2008/11/como-sumar-y-contar-celdas-con-color-de.html

Que pases un estupendo día

Aladino
Respuesta Responder a este mensaje
#5 danek
01/12/2008 - 20:23 | Informe spam
Excelente! Rapido y facil!!! Gracias Aladino

"Aladino" escribió:

Buenas tardes, Danek

En Excel 2007 hay una manera muy sencilla de sumar celdas que tengan
color de fondo utilizando filtros y subtotales. Primero filtras las
celdas por color y luego le aplicas el subtotal SUMA.

En este enlace te explico como:
http://5incoaprendices.blogspot.com/2008/11/como-sumar-y-contar-celdas-con-color-de.html

Que pases un estupendo día

Aladino

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