Excel 2016. Creando automáticamente rangos basados en el contenido de las celdas y luego formateando condicionalmente el rango

2

Todavía no me he metido en macro, por lo que estoy preguntando aquí. pero tengo una hoja de cálculo en la que quiero establecer gradientes en un conjunto de celdas diagonales, pero es mucho tiempo cuando tienes más de 60 columnas. Tengo una plantilla que tiene las celdas numeradas diagonalmente. Aquí hay un pequeño ejemplo de la plantilla.


     Estocontinúahasta60tantoaladerechacomoalabajaPuedocompletarlosnúmerosfácilmente,peroformatearloscondicionalmenteendiagonalvaallevarmuchotiempo.Quierosabersihabíaunamaneradesimplementeseleccionarunáreaydecirseleccionartodaslasceldasenestaáreaquecontienenelmismonúmeroycrearunrangodefinidoconelnombrequeseaelnúmeroysieserangoyaexiste,entoncesagregueesaceldaalaexistentedistancia.

Elejemploseríatomartodaslasceldasquecontengan"1" dentro del rango "principal", luego crear el rango "_1" y agregarle celdas. luego repita hasta completar los 60 rangos.

entonces también necesitaría una forma de tomar los rangos "_1" a "_60" y agregarles fácilmente un formato condicional para 3 degradados de color para resaltar los números más grandes en cada rango una vez que elimine los números y los reemplace con una fórmula. Puede que tenga que hacer esta parte manualmente, pero sería mucho más fácil si ya existieran rangos definidos para cada diagonal, así que no tengo que ir y seleccionar la celda de búsqueda de área que contiene "5", definir rango "_5" y luego formatear condicionalmente para cada número 1-60 (solo 60 actualmente, pero puede llegar a ser más grande)

ejemplo de cómo se ve una línea con degradado. Habrá gradiente en cada diagonal. puede terminar siendo 3 colores diferentes para diferenciar fácilmente entre cada diagonal para que pueda decir de un vistazo lo que está buscando.

Puedohacerlosgradientesmanualmentedespuésdequesehacenlosrangos.

Lomásprobableesqueestoseaimposible,peromegustaríaverlo,yaquetengovariosdeestosquehacerynodisfrutopasarhorassimplementeformateandocientosdeceldasmanualmente.

unresumensimplistadeloquenecesitoes

paratodaslasceldasdentrodelrango"Principal"
leer celular
Si el rango "- [cell]" existe
    [
        añadir celda al rango
    ]
    else
    [
        define el rango denominado "- [celda]"
        añadir celda al rango
    ]

una vez que todas las celdas estén dentro de un rango, me gustaría hacer algo para hacer los gradientes. algo como "para cada rango de -1 a -60, haz un formato condicional de 3 colores"

Sé que habrá mucho más que eso, pero eso es esencialmente todo lo que necesito.

Déjame saber si esto es imposible. Probablemente lo es, pero no hay ningún daño en preguntar.

    
pregunta Michael Scheyer 30.11.2016 - 22:49

1 respuesta

4

Esto es bastante fácil en Excel 2016 para Mac.

Configura tu cuadrícula y selecciona el rango.

Definasucoloracióncondicionaldetrescoloresparaelrango.

Disfruta

    
respondido por el bmike 01.12.2016 - 00:42

Lea otras preguntas en las etiquetas