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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2010, 16:09   #11
Freerider1972
Пользователь
 
Регистрация: 01.07.2007
Сообщений: 41
По умолчанию

Я конечно не совсем чайник )))
и про ссылки знаю и про массивы тоже
вот в сложных вещах, тут да, я чайник
сейчас заменим

Все бы гуд, но выдает #ЧИСЛО! в строке после последнего значения. Остальные строки прочерк, как положено

Последний раз редактировалось Freerider1972; 26.05.2010 в 16:16.
Freerider1972 вне форума Ответить с цитированием
Старый 27.05.2010, 13:34   #12
Freerider1972
Пользователь
 
Регистрация: 01.07.2007
Сообщений: 41
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
Чтобы переделать надо немного специфических знаний. Понятно, что все решается, но без наличия опыта - сложновато. Она следит за диапазоном В4:В13 на данном листе, если в нем что-то изменилось - пересчитывает значения в 5-й колонке.

в формуле есть фрагмент
Код:
НЕ(ЕПУСТО(R4C2:R13C2))
возможно он выглядит так
Код:
НЕ(ЕПУСТО($B$4:$B$13))
заменить его на R4C2:R13C2>0 или на это $B$4:$B$13>0. Не знаю какая у Вас система ссылок.
Из данного сообщения фрагмент копируем, в формуле аккуратно отмечаем начиная с НЕ и заканчивая двумя скобками )) и вставляем.
Потом курсор в формулу F2, Ctrl+Shift+Enter - сделать формулу - формулой массива.
Выдает #ЧИСЛО! в строке после последнего значения. Остальные строки прочерк, как положено
Freerider1972 вне форума Ответить с цитированием
Старый 27.05.2010, 13:53   #13
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

)))
и еще одно исправление (в связи с нулями)
было:
Код:
СЧЁТ(C[-2])
надо сделать:
Код:
СЧЁТЕСЛИ(C[-2];">0")
СЧЕТ считал сколько чисел есть в колонке вообще, но 0 - то же число, поэтому теперь надо считать сколько чисел > 0.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 24.04.2011, 00:44   #14
Вятичъ
Новичок
Джуниор
 
Регистрация: 24.04.2011
Сообщений: 2
По умолчанию

Здравствуйте! У меня аналогичный вопрос по вложениям функций "Если". К примеру в таблице 16 строк от 1 до 16 и справа каждой строки её буквенное обозначение. А числовое значение выбирается из полученного ранее числа N. Как получить в ячейке "результат" ответ в виде буквенного значения строк от 1 до 16 в зависимости от полученного N. Заранее благодарю!
Вложения
Тип файла: zip Вычисления N 1.zip (2.2 Кб, 16 просмотров)

Последний раз редактировалось Вятичъ; 24.04.2011 в 00:46.
Вятичъ вне форума Ответить с цитированием
Старый 24.04.2011, 00:52   #15
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Вятичъ Посмотреть сообщение
Здравствуйте! У меня аналогичный вопрос по вложениям функций "Если". К примеру в таблице 16 строк от 1 до 16 и справа каждой строки её буквенное обозначение. А числовое значение выбирается из полученного ранее числа N. Как получить в ячейке "результат" ответ в виде буквенного значения строк от 1 до 16 в зависимости от полученного N. Заранее благодарю!
=ВПР(H19;B2:C17;2;ЛОЖЬ)
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 24.04.2011, 01:00   #16
Вятичъ
Новичок
Джуниор
 
Регистрация: 24.04.2011
Сообщений: 2
По умолчанию

Цитата:
Сообщение от R Dmitry Посмотреть сообщение
=ВПР(H19;B2:C17;2;ЛОЖЬ)
Благодарю, Dmitry!!!
Вятичъ вне форума Ответить с цитированием
Старый 14.05.2011, 21:14   #17
karyshkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 21
По умолчанию

Уважаемые!
поможите, чем можете)))

формула нужна, а работать не хочет... пишет что большая слишком)))


=ЕСЛИ(И(E8>=0;E8<0,2);0;ЕСЛИ(И(E8>= 0,2;E8<0,4);5;ЕСЛИ(И(E8>=0,5;E8<0,7 );10;ЕСЛИ(И(E8>=0,7;E8<0,9);20;ЕСЛИ (И(E8>=1,0;E8<1,2);30;ЕСЛИ(И(E8>=1, 2;E8<1,4);40;ЕСЛИ(И(E8>=1,5;E8<1,7) ;50;ЕСЛИ(И(E8>=1,7;E8<1,9);60;ЕСЛИ( И(E8>=2,0);70)))))))))
karyshkin вне форума Ответить с цитированием
Старый 14.05.2011, 21:22   #18
karyshkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 21
По умолчанию

формулой можно?
karyshkin вне форума Ответить с цитированием
Старый 14.05.2011, 22:02   #19
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Код:
=ВПР(E8;{0;0:0,2;5:0,5;10:0,7;20:1;30:1,2;40:1,5;50:1,7;60:2;70};2;1)
nilem вне форума Ответить с цитированием
Старый 14.05.2011, 22:07   #20
karyshkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 21
Хорошо

Цитата:
Сообщение от nilem Посмотреть сообщение
Код:
=ВПР(E8;{0;0:0,2;5:0,5;10:0,7;20:1;30:1,2;40:1,5;50:1,7;60:2;70};2;1)
Премного благодарен!!!
karyshkin вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Допускается до 7 уровней вложения функций IF, а если нужно больше? kapitel_bc@ukr.net Microsoft Office Excel 10 10.02.2013 12:37
Чем больше объектов - тем меньше скорость? Diego__ Microsoft Office Word 6 05.01.2010 01:39
Как задать в формулу больше чем 7 условий IF??? xXx666 Microsoft Office Excel 2 29.10.2009 22:55
Да тестостерона в 3 раза больше чем норма HellMercenariess Свободное общение 3 25.08.2009 22:52
Как быть если условий больше 7? 911old Microsoft Office Excel 1 20.08.2009 16:08