Buenas Noches.
Estoy intentando idear la forma de aplicar la funcion SI en las celdas que tengan un determinado color de fondo, pero no hay manera.
El problema está en que el formato condicional sólo funciona con valores.
¿Alguna idea?
Parece ser que para llevar a la práctica lo que deseo sería necesario la utilización de macros o programar la función en VBA.
Teniendo en cuenta que eso me supera, doy por zanjado el asunto.
Hola!
Qué es *exactamente* lo que quieres hacer?
Podrias dar una explicacion un poco mas especifica?
Saludos!
Cita de: B€T€B€ en 9 Mayo 2019, 00:19 AM
Buenas Noches.
Estoy intentando idear la forma de aplicar la funcion SI en las celdas que tengan un determinado color de fondo, pero no hay manera.
El problema está en que el formato condicional sólo funciona con valores.
¿Alguna idea?
para eso podrias usar formato condicional
https://support.office.com/es-es/article/usar-f%C3%B3rmulas-con-formato-condicional-fed60dfa-1d3f-4e13-9ecb-f1951ff89d7f
Cita de: MCKSys Argentina en 12 Mayo 2019, 05:43 AM
Hola!
Qué es *exactamente* lo que quieres hacer?
Podrias dar una explicacion un poco mas especifica?
Saludos!
Lo que quiero hacer es que (habiendo celdas en blanco y amarillo) me detecte si está coloreada o en blanco y si está coloreada la cuente.
Citarpara eso podrias usar formato condicional
https://support.office.com/es-es/article/usar-f%C3%B3rmulas-con-formato-condicional-fed60dfa-1d3f-4e13-9ecb-f1951ff89d7f
La función SI es formato condicional.
OK, y eso lo pondrías en una celda que sería el resultados de la cuenta de las casillas pintadas/coloreadas?
Si es así, entonces ésto te puede resultar útil: https://www.got-it.ai/solutions/excel-chat/excel-tutorial/count/how-to-count-colored-cells (https://www.got-it.ai/solutions/excel-chat/excel-tutorial/count/how-to-count-colored-cells)
Saludos!
' Usage: =CheckColor(A1)
Public Function CheckColor(oRange As Range) As String
If oRange.Interior.ColorIndex = 2 Or oRange.Interior.ColorIndex = -4142 Then
CheckColor = "Sin relleno o en blanco"
Else
CheckColor = "Con relleno"
End If
End Function
Example: https://www.dropbox.com/s/34wueztgnfv80k9/PoC.xlsm?dl=0
Ahora lo del tema del conteo creo que podría: Agregar el valor a la columna de chequeo de color y al final hacer un =SUM(A:A)
Cita de: MCKSys Argentina en 13 Mayo 2019, 03:45 AM
OK, y eso lo pondrías en una celda que sería el resultados de la cuenta de las casillas pintadas/coloreadas?
Si es así, entonces ésto te puede resultar útil: https://www.got-it.ai/solutions/excel-chat/excel-tutorial/count/how-to-count-colored-cells (https://www.got-it.ai/solutions/excel-chat/excel-tutorial/count/how-to-count-colored-cells)
Saludos!
Quiero que identifique y cuente las celdas una por una.
Supongamos que esta coloreada A1, B1, C1, H1 Y K1
La intención es que en A4, B4, C4, H4 y K4 me diga si están coloreadas.
Coloreadas = 1
Sin relleno = 0
Después con una simple suma valdría.
¿Sería factible hacerlo en Openoffice/LibreOffice?
CitarSi es así, entonces ésto te puede resultar útil: https://www.got-it.ai/solutions/excel-chat/excel-tutorial/count/how-to-count-colored-cells
Me lo miro.
CitarCódigo
' Usage: =CheckColor(A1)
Public Function CheckColor(oRange As Range) As String
If oRange.Interior.ColorIndex = 2 Or oRange.Interior.ColorIndex = -4142 Then
CheckColor = "Sin relleno o en blanco"
Else
CheckColor = "Con relleno"
End If
End Function
Example: https://www.dropbox.com/s/34wueztgnfv80k9/PoC.xlsm?dl=0
Ahora lo del tema del conteo creo que podría: Agregar el valor a la columna de chequeo de color y al final hacer un =SUM(A:A)
Me lo miro.
¿Sería factible hacerlo en Openoffice/LibreOffice?