É possível ter uma célula de formatação condicional "visualmente ciclo" através de todos os formatos que avaliaram verdadeiro?


2

Como o título diz: "No Excel, quando uma célula possui várias regras de formatação condicional que avaliam true, é possível que a célula" percorra visualmente "todos os formatos avaliados como verdadeiros? Caso contrário, sugestões sobre o que fazer seriam estimado!"

Estou criando uma programação de funcionários para uma empresa que possui várias áreas de trabalho que precisam ter um funcionário designado para cobrir. No momento, a programação está configurada com a data na linha superior, a lista de funcionários na coluna esquerda e a referência cruzada da "área de trabalho" atribuída pelo funcionário com a data na linha superior. Originalmente, era configurado onde, se todas as "áreas de trabalho" necessárias não tivessem alguém designado, a data (via formatação condicional) mudaria para vermelho.

Eu configurei agora que, se uma condição não for atendida, a data mudará para a cor da "área de trabalho" que não possui um funcionário atribuído a ela. No entanto, há casos em que várias áreas de trabalho não têm um funcionário atribuído, mas a data muda de cor apenas com base na primeira condição que não é atendida.

Seria bom se houvesse alguma maneira de a célula da data percorrer as diferentes cores que correspondem às áreas de trabalho em que ninguém está atribuído. Eu tenho um palpite que não é possível.

Se for possível, eu adoraria saber como fazê-lo. E se não for, se alguém tiver alguma sugestão sobre como modificar a planilha do Excel para facilitar a identificação das áreas de trabalho que não têm ninguém atribuído a elas, eu agradeceria.

FYI Este cronograma sai meses antes.

Respostas:


3

Eu não acredito que haja uma maneira de fazer um ciclo de célula através de formatos usando a funcionalidade de formatação condicional nativa do Excel (você provavelmente pode fazê-lo no VBA, mas isso me parece um exagero). No entanto, há uma solução alternativa bastante simples:

Para cada regra, você pode usar diferentes formatos que não são incompatíveis entre si. Por exemplo, a Regra 1 pode aplicar uma fonte vermelha, a Regra 2 pode aplicar um texto em negrito, a Regra 3 pode aplicar uma borda esquerda azul, a Regra 4 pode aplicar uma borda vermelha e a Regra 5 pode aplicar um preenchimento amarelo. Desde que cada formato seja compatível com os outros, você poderá ver exatamente quais critérios a célula atendeu.

Exemplo: insira a descrição da imagem aqui


Obrigado por essa sugestão, vou ver se consigo fazer algo desse tipo funcionar.
Ben

0

Se você estiver usando o Excel 2007 ou 2010, há algumas coisas inteligentes que você pode fazer com os conjuntos de ícones. Você pode atribuir valores numéricos a cada trabalho - as tarefas ausentes definiriam algum valor limite e você poderia usar um sistema de semáforo para fornecer uma indicação geral de quantas postagens não foram preenchidas. Há também um conjunto de ícones de 5 valores - pequenos quadrados de xadrez que forneceriam uma indicação visual imediata de até 5 postagens ausentes. Outra coisa que funciona muito bem (em uma célula separada) está usando algo como uma letra minúscula l como um gráfico de barras - cada uma sendo uma postagem ausente.


Obrigado pela sua ajuda, eu preferiria que fosse algo que identifica a área de trabalho específica que não é coberta.
Ben

0

Para alternar visualmente por um tempo fixo de um segundo, você precisaria executar uma macro, como cada segundo. Essa construção não apenas exigiria um grande esforço de construção, como provavelmente teria um impacto negativo no desempenho do excel. Além disso, você basicamente tem uma informação interessante, mas não a representa de maneira reutilizável.

Eu não recomendaria esta solução.


Para mim, andar de bicicleta está fora de questão. Além disso, você precisará de algo mais, que precisará de espaço vertical ou horizontalmente. Não há como contornar isso, exceto usando uma caixa de combinação, que basicamente dobra o espaço vertical necessário. Mas você terá que indicar cada opção de alguma forma.


Se precisar ser colorido, por que você não usa algumas colunas adicionais com um widht pequeno como 10px? Você pode facilmente codificar em cores como 10 a 20 delas, sem ocupar muito espaço.


Use um gráfico para visualizar essas informações. Isso seria como uma versão terceirizada e aprimorada de suas colunas com código de cores.

Você pode fazer um gráfico para cada funcionário, ou um para todos, ou um para cada área ou dinâmico, que muda com a seleção de funcionários.


Crie uma tabela dinâmica ou uma tabela cruzada manual, que é como uma versão em texto das colunas codificadas por cores.

           area1 | area2 | area 3 | ...
employee1    x                x
employee2            x

Dependendo do número de funcionários, você pode incorporar uma caixa de combinação para cada um deles. Usando uma macro, você pode ver para cada um deles, quais áreas estão disponíveis. E, como kicker, sua macro pode até ter algum tipo de algoritmo para selecionar o mais importante por si só.


Você pode criar um formulário de usuário para alternar entre funcionários ou examinar todos os funcionários de uma vez (isso depende novamente de quantos existem).

Em um formulário de usuário, você pode novamente usar caixas de combinação, caixas de listagem, códigos de cores ou qualquer outra coisa, mas não está mais restrito ao estilo de planilha.


E, claro - a solução do Excellll também tem o meu apoio.


0

Eu acho que “o que é necessário?” Pode ser tão relevante quanto “quem está disponível?” (Essa é a sua tabela), então eu sugiro uma repetição da tabela “por funcionário”, mas “por área de trabalho”. O último pode ser criado por uma fórmula como =VLOOKUP(MATCH($B15,D$2:D$13,0),$A$2:$B$13,2,FALSE)no exemplo abaixo em D15e copiado de um lado para o outro. Certamente #N/Adestaca o 'Não atribuído' ( )!

Mas, por todos os meios, também mantenha a formatação condicional que mostra uma correspondência incompleta naquele dia.

Exemplo SU505698

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.