Utilizzare la formattazione delle celle (ad es. "Buono", "Cattivo", "Neutro") nelle formule?


2

Sto compilando un confronto tra diversi software in un foglio di calcolo Excel. È un lungo elenco di funzionalità (le righe), con ogni colonna che è una delle applicazioni che sto valutando. Ho usato gli stili per mostrare visivamente quanto ogni prodotto soddisfa ogni caratteristica, così come l'importanza di quella caratteristica, e ora mi chiedo se c'è un modo in cui posso usare quelle annotazioni in una formula.

La tabella è come:

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

Laddove ho inserito "blah" nella tabella sopra, nel mio foglio di calcolo reale è presente un testo descrittivo (potenzialmente lungo) che spiega qualcosa su questa funzionalità nel prodotto dato.

Ho quindi usato gli stili "Buono", "Neutro" e "Cattivo" per annotare visivamente la descrizione, per mostrare quanto ogni prodotto soddisfa tale funzionalità.

Per ogni funzione ho anche usato gli stili Accent4, 60% Accent4, 40% Accent4, ecc., Per annotare l'importanza di ogni funzione.

Ora mi chiedo se in qualche modo posso usare quegli stili (le annotazioni) per ottenere un punteggio totale per ogni prodotto.

ad es. Punteggio per funzione A = valoreof (Accento 60% 4) * valoreof (Buono)

È possibile affatto?

Risposte:


2

Probabilmente puoi farlo usando VBA , ma sicuramente non è molto facile o facile da usare. In alternativa, potresti voler utilizzare la formattazione condizionale con valori numerici e codici colore.

In alternativa puoi usare qualcosa come Resolver One , che è un foglio di calcolo che utilizza IronPython per gli script . Ironpython è molto più facile da lavorare rispetto alle formule o alle macro di Excel e consente anche di incorporare oggetti e tipi di dati complessi nella griglia. È quindi possibile definire gli operatori su quegli oggetti in modo che SUM (B: B) restituisca il risultato desiderato.

Ho usato Resolver One per creare un simulatore Texas Holdem Monte Carlo , che ha fatto ampio uso di oggetti incorporati nella griglia. Ci sono molte altre cose divertenti che puoi fare anche con esso, come grafici pivot, integrazione WatiN, controlli WPF e sintesi vocale.


Alla fine ho appena aggiunto ulteriori colonne di "spartito" accanto alle descrizioni del testo in formato libero e ho usato la formattazione condizionale per ottenere lo stile.
ngm,

1

Non ho esperienza con Excel 2007, ma nel 2003 probabilmente creerei una scheda / tabella di dati nascosta per il calcolo dei valori positivi / negativi e dei valori di accento. Questa tabella di dati potrebbe essere utilizzata come base per generare stili extra e punteggi complessivi.

Pertanto, qualsiasi formula venga utilizzata per elaborare gli stili per le celle, viene memorizzata al di fuori del calcolo dello stile e quindi indirettamente referenziata. Ciò consentirebbe di accedere ai valori per altri scopi come l'elaborazione del sistema di punteggio.

Spero di aver compreso correttamente il tuo problema

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.