Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.05.2009, 16:25   #1
LENA_M
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 98
По умолчанию Добавление примеров

Здравствуйте!
Помогите пожайлуста с формулой.
Даны несколько примеров, которые надо решить. Если ответ не правильный, то выводится ошибка. Нужно, чтобы за каждую ошибку, добавлялось, допустим, по 2 примера?

Пример прилагаю.
Вложения
Тип файла: rar Пример1.rar (2.0 Кб, 10 просмотров)

Последний раз редактировалось LENA_M; 01.05.2009 в 18:34.
LENA_M вне форума Ответить с цитированием
Старый 01.05.2009, 19:01   #2
IFRSoff
Заблокирован
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

Что-то я плохо понял, что именно надо. И какая формула нужна и где она должна быть. Может так?
Вложения
Тип файла: rar Пример1.rar (4.0 Кб, 14 просмотров)
IFRSoff вне форума Ответить с цитированием
Старый 01.05.2009, 23:27   #3
LENA_M
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 98
По умолчанию

Нет, вы меня не так поняли. Когда ребёнок неправильно пишит ответ и выдаётся ошибка, то, допустим, к 5 примерам, прибавляется ещё 2, или 3, или сколько будет написано в условии.
Т.Е, первоночально я решаю 5 примеров, делаю 2 ошибки, примеров становится 9...
А у вас, формула считает просто кол-во дополнительных примеров, но не выводит их...
LENA_M вне форума Ответить с цитированием
Старый 02.05.2009, 00:01   #4
IFRSoff
Заблокирован
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

А я сижу гадаю, где примеры брать, что за примеры Мне и голову не пришло заглянуть на Лист2! Могли бы хоть намекнуть
Вложения
Тип файла: rar Пример11.rar (5.0 Кб, 12 просмотров)

Последний раз редактировалось IFRSoff; 02.05.2009 в 01:29.
IFRSoff вне форума Ответить с цитированием
Старый 02.05.2009, 16:05   #5
LENA_M
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 98
По умолчанию

А как быть, если в ячейках "А", "С" уже записана формула подсчёта, вычистяющая другое значение, но нужно, чтоб для этих 10 примеров работали обе формулы?
LENA_M вне форума Ответить с цитированием
Старый 02.05.2009, 16:07   #6
IFRSoff
Заблокирован
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

Вы имеете ввиду ту формулу, которую я написал в прошлой теме?
Вложения
Тип файла: rar Пример11.rar (5.7 Кб, 12 просмотров)

Последний раз редактировалось IFRSoff; 02.05.2009 в 16:56.
IFRSoff вне форума Ответить с цитированием
Старый 02.05.2009, 17:22   #7
LENA_M
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 98
По умолчанию

Именно
таблицу "после преобразования" я делаю для Вас, что бы вам было понятней, что должно происходить.
Но сама формула должна быть в "исходной " таблице, таблицы "после преобразования" вообще быть не должно.
Я пыталась ввести эту формулу в ячейку А7, но тогда значения повторяются, добавляются примеры не из "дополнительных", а из той же таблицы...
Вложения
Тип файла: rar Книга2.rar (14.8 Кб, 13 просмотров)

Последний раз редактировалось LENA_M; 02.05.2009 в 17:53.
LENA_M вне форума Ответить с цитированием
Старый 02.05.2009, 18:58   #8
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

А не проще ли все примеры сразу поместить на лист, и при помощи условного форматирования (белый шрифт) отображать / не отображать дополнительные примеры в зависимости от количества допущенных ошибок?

(добавлено)
К тому же, в вашем файле уже столько макросов, что, пожалуй, будет проще по событию пересчёта листа макросом формировать новые примеры (с учётом поля "Сумма прим. не больше") и выводить их на лист.
Или даже сделать форму, где ученик будет получать задания, количество которых будет зависеть от количества ошибок.

(добавлено после долгих раздумий...)
LENA_M, Вы уже по этой задаче создали несколько тем...
Может, пора уже полностью сформулировать задание (что вы хотите видеть в своём файле, и как это всё должно работать), и получить готовое решение в виде файла?

Последний раз редактировалось EducatedFool; 02.05.2009 в 19:08.
EducatedFool вне форума Ответить с цитированием
Старый 02.05.2009, 19:22   #9
IFRSoff
Заблокирован
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

Игорь, на счет полностью сформулировать задачу, согласен. Часто делаем то, что можно и не делать. Просто пишут, хочу так и так, а на самом деле, все можно сделать гораздо проще и быстрее, если рассматривать задачу комплексно.

"Решил все же сделать формулу. Хотя до конца, что откуда брать так и не понял, есть вопросы(например, на каком листе считать ошибки). Ну думаю, если что-то не так, подправите."
Вложения
Тип файла: rar Пример111.rar (18.4 Кб, 14 просмотров)

Последний раз редактировалось IFRSoff; 03.05.2009 в 01:59.
IFRSoff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить пару примеров!! функции. blackstersl Свободное общение 5 01.02.2009 09:11
Добавление в БД Dissonance БД в Delphi 3 05.06.2008 21:22
Добавление Holodok БД в Delphi 1 09.05.2008 18:01
Помогите разобратся (генератор примеров) FAiver Общие вопросы Delphi 6 15.03.2008 11:51
Странности инди и примеров по инди oleg kutkov Работа с сетью в Delphi 2 18.07.2007 14:06