|
53 Кб. |
|
| Базка есть, там нужно прописать код для ABC в бланке, помогите плиз... Торможу с синтаксисом IIF, прям дым идет...
Зачем это делать в Аксе что собстенно надо - в отчете "Постановка задачи" Просьба не ржать над убогими... | |
|
| |
|
|
|
| А дай в нормальном формате. 2003.
Вообще если в запросе, то типа iif(forms![Форма1]![подчиненная форма].form![поле или что там]="ХЗ";[поле];"Все остальное")
Ну как-то в этом роде вроде. | |
|
| |
|
28 Кб. |
|
| Вот., плиз... | |
|
| |
|
69 Кб. |
|
| Как-то делал пример ABC анализа. => | |
|
| |
|
|
|
| Ура, ура! Спасибо, товарищ !!!!!!
Мне не знать извинительно - я маркетолог все же.
Надо будет по маркетингу чего - обращайтесь, я хороший маркетолог,, честно-честно! | |
|
| |
|
|
|
|
| вот та строка которая ваша
=IIf([НарИтог]<0,51;"A";IIf([НарИтог]<0,81;"B";IIf([НарИтог]<0,101;"";"c")))
1. наритог у вас от 0 до 1 - а вы написали 51, 81, 101.
2. механиз работы iif - напутали
iif ( условие , значение_Правльно (TRUE); значение_НЕ_ПРАВИЛЬНО)
вы сравнивали наритог с больши числом (101) и сразу получали положительный результат - т.е. все числа будут С.
еще есть swich - который в некоторых случаях более удобен.
Вычисляет список выражений и возвращает значение типа Variant или выражение, соответствующее первому выражению в списке, которое имеет значение True.
Switch(выражение-1, значение-1[, выражение-2, значение-2 … [, выражение-n, значение-n]])
|
пример
Matchup = Switch(CityName = "Лондон", "Англия", CityName = "Рим", "Италия", CityName = "Москва", "Россия")
п.с. Рим - столица Парижа | |
|
| |
|
|
|
|
а может и так... уже... | |
|
| |