Use formatação de célula (por exemplo, "Bom", "Ruim", "Neutro") em fórmulas?

2

Estou compilando uma comparação de diferentes partes do software em uma planilha do Excel. É uma grande lista de recursos (as linhas), com cada coluna sendo uma das aplicações que estou avaliando. Eu usei estilos para mostrar visualmente como cada produto atende a cada recurso, bem como a importância desse recurso, e agora estou pensando se há uma maneira de usar essas anotações em uma fórmula.

A tabela é como:

.         | Product A | Product B | Product C
Feature A |   blah        blah        blah
Feature B |   blah        blah        blah
Feature C |   blah        blah        blah
....      |
....      |
etc       |

Onde coloquei "blah" na tabela acima, na minha planilha real há um texto descritivo (potencialmente longo) que explica algo sobre esse recurso no produto em questão.

Eu usei os estilos "Bom", "Neutro" e "Ruim" para anotar visualmente a descrição, para mostrar como cada produto atende a esse recurso.

Para cada recurso, também usei os estilos Accent4, 60% Accent4, 40% Accent4, etc, para anotar a importância de cada recurso.

Agora estou pensando se de alguma forma eu posso usar esses estilos (as anotações) para totalizar uma pontuação total para cada produto.

, por exemplo, Pontuação para o recurso A = valor de (60% de acento4) * valor de (bom)

É possível?

    
por ngm 11.05.2010 / 13:36

2 respostas

2

Você provavelmente pode fazer isso usando o VBA , mas definitivamente não é muito fácil ou o usuário amigáveis. Você pode querer usar Formatação condicional com valores numéricos e códigos de cores.

Alternativamente, você pode usar algo como Resolver One , que é uma planilha que usa IronPython para scripts . O Ironpython é muito mais fácil de trabalhar do que as fórmulas ou macros do Excel, e também permite incorporar objetos e complexos tipos de dados na grade. Você pode definir operadores nesses objetos para que SUM (B: B) retorne o resultado desejado.

Eu usei o Resolver One para fazer um simulador de Texas Holdem Monte Carlo , que fazia uso extensivo de objetos incorporados na grade. Há muitas outras coisas divertidas que você pode fazer com isso também, como gráficos dinâmicos, integração do WatiN, controles do WPF e Síntese de fala

    
por 11.05.2010 / 20:02
1

Eu não tenho experiência com o Excel 2007, mas em 2003 eu provavelmente criaria uma planilha / tabela de dados oculta para calcular seus valores de bom / ruim e seus valores de sotaque. Essa tabela de dados pode ser usada como base para gerar seus estilos extras e suas pontuações gerais.

Assim, quaisquer fórmulas que você use para elaborar os estilos das células, são armazenadas fora do cálculo de estilo e, em seguida, indiretamente referenciadas. Isso permitiria que os valores fossem acessados para outros fins, como trabalhar com o sistema de pontuação.

Espero ter entendido seu problema corretamente

    
por 11.05.2010 / 14:17