Используйте форматирование ячейки (например, “Хороший”, “Плохой”, “Нейтральный”) в формулах?

Я компилирую сравнение различных частей программного обеспечения в электронной таблице Excel. Это - большой длинный список функций (строки), при этом каждый столбец является одним из приложений, я оцениваю. Я использовал стили, чтобы визуально показать, как хорошо каждый продукт встречает каждую функцию, а также важность той функции, и теперь я задаюсь вопросом, существует ли способ, которым я могу использовать те аннотации в формуле.

Таблица похожа:

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

Куда я поместил 'вздор' в приведенную выше таблицу, в мою фактическую электронную таблицу (потенциально длинный) описательный текст, объясняя что-то об этой функции в данном продукте.

Я затем использовал стили, "Хорошие", "Нейтральные" и "Плохие", чтобы визуально аннотировать описание, показать, как хорошо каждый продукт встречает ту функцию.

Для каждой функции я также использовал стили Accent4, 60%-й Accent4, 40%-й Accent4, и т.д., для аннотирования важности каждой функции.

Теперь я задаюсь вопросом, могу ли так или иначе я использовать те стили (аннотации) для суммирования общего счета к каждому продукту.

например, Счет к функции = valueof (60%-й Accent4) * valueof (Хороший)

Действительно ли это возможно вообще?

2
задан 11.05.2010, 14:36

2 ответа

Вероятно, можно сделать это с помощью VBA, но это определенно не очень легко или удобно для пользователя. Вы могли бы хотеть посмотреть на использование Условного форматирования с численными значениями и цветовыми кодами вместо этого.

Кроме того, Вы могли использовать что-то как Сопоставитель Один, который является электронной таблицей, которая использует IronPython для сценариев. Ironpython намного легче работать с, чем Формулы Excel или макросы, и он также позволяет Вам встраивать объекты и сложные типы данных в сетку. Можно затем определить операторы на тех объектах так, чтобы СУММА (B:B) возвратила бы желаемый результат.

Я использовал Сопоставитель Один для создания Техас Холдема средством моделирования Монте-Карло, которое сделало широкое применение внедренных объектов в сетке. Существует много других забавных вещей, которые можно сделать с ним также, как сводные диаграммы, интеграция WatiN, средства управления WPF и Синтез речи.

2
ответ дан 08.12.2019, 07:34

У меня нет опыта с Excel 2007, но в 2003 я, вероятно, создал бы скрытую таблицу данных / таблица для вычисления Ваших значений для хорошего/плохого и Ваших значений диакритического знака. Эта таблица данных могла использоваться в качестве основания для генерации Ваших дополнительных стилей и Ваших общих оценок.

Так безотносительно формул Вы используете для разработки стилей для ячеек, сохранены за пределами вычисления стиля и затем косвенно сосланы. Это позволило бы значениям быть полученными доступ для других целей, таких как разработка Вашей системы выигрыша.

Надеюсь, что я схватил Вашу проблему правильно

1
ответ дан 08.12.2019, 07:34

Теги

Похожие вопросы