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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2010, 02:34   #11
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Заглянул еще раз
По поводу неинтересного диспута - не согласен. Любая толковая (иногда и бестолковая) информация может быть полезна.
Я раньше любил использовать СМЕЩ(), ДВССЫЛ(). Сейчас стараюсь их избегать. Причина - летучесть. Любое изменение на листе - и пошел пересчет всех формул с летучими функциями. Если их много - тормоза
Лучше такие функции заменять. Например, предложенный именованный диапазон "остатки" может формироваться формулой:
=Ведомость!$I$3:ИНДЕКС(Ведомость!$I $3:$I$10000;СЧЁТ(Ведомость!$I$3:$I$ 10000))

По поводу утяжеления формул для определения положения на листе - зависит от задачи. Есть понятия достаточности и ограничений. Чем больше условий, уменьшающих рамки дозволенного, тем проще формула.
vikttur вне форума Ответить с цитированием
Старый 05.06.2010, 10:54   #12
kim2
Форумчанин
 
Регистрация: 23.03.2010
Сообщений: 101
По умолчанию

А лучше СЧЁТ() заменить ПОИСКПОЗ():

=Ведомость!$I$3:ИНДЕКС(Ведомость!$I $1:$I$10000;ПОИСКПОЗ(9E+307;Ведомос ть!$I$1:$I$10000))
kim2 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
если >30 тогда "да" иначе "нет"... DBgrid Daur БД в Delphi 4 30.05.2010 16:54
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. Каравай Microsoft Office Excel 13 17.02.2010 09:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51