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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2012, 16:29   #11
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

поздравляю!

только это
=НАИМЕНЬШИЙ(ЕСЛИ(дано=Лист3!R62C2;СТРОКА(дано)+СТОЛБЕЦ(дано)/100);СТОЛБЕЦ()-9)

на вот так поправьте:
=НАИМЕНЬШИЙ(ЕСЛИ(дано=Лист3!RC2;СТР ОКА(дано)+СТОЛБЕЦ(дано)/100);СТОЛБЕЦ()-9)
а то будет все время брать значение из 62 строки
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 25.10.2012, 16:48   #12
madex
Пользователь
 
Регистрация: 07.02.2011
Сообщений: 61
По умолчанию

Где то напортачил где не пойму. Ищет корректно только по первой части календарая т.е. до пятнадцатого числа. Далее дает значение ССЫЛКА
Формула =ИНДЕКС(табло;ЦЕЛОЕ((поза-3)/13)*13+3;ОСТАТ(поза;2)*100)
ПОЗА=НАИМЕНЬШИЙ(ЕСЛИ(дано=Лист3!RC2 ;СТРОКА(дано)+СТОЛБЕЦ(дано)/100);СТОЛБЕЦ()-9)
ДАНО=график!R3C2:R28C17
ТАБЛО=график!R1C1:R28C17
madex вне форума Ответить с цитированием
Старый 25.10.2012, 22:56   #13
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Формула
Код:
=ИНДЕКС(табло;ЦЕЛОЕ((поза-3)/13)*13+3;ОСТАТ(поза;1)*100)
индекс вываливался за пределы ТАБЛО
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 26.10.2012, 09:25   #14
madex
Пользователь
 
Регистрация: 07.02.2011
Сообщений: 61
По умолчанию

У меня месяцы идут друг под другом, возможно ли задать в ДАНО=R1C1:R325C17 диапазон на весь год, чтоб формула корректно работала. Объединенные ячейки(там где месяцы) уберу.
Изображения
Тип файла: jpg Screen_01 Oct. 26 09.21.jpg (82.5 Кб, 138 просмотров)
madex вне форума Ответить с цитированием
Старый 26.10.2012, 14:37   #15
madex
Пользователь
 
Регистрация: 07.02.2011
Сообщений: 61
По умолчанию

Пробовал сдвигать этой цифрой, только с каждым следующим месяцем убегает на один, а раздельные диапазоны не понимает, как бы исключть из диапазона ДАНО строчку с месяцем?
=ИНДЕКС(табло;ЦЕЛОЕ((поза-3)/13)*13+3;ОСТАТ(поза;1)*100)
madex вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос множество данных из разных книг на 1 лист общей книги Nick-1984 Microsoft Office Excel 2 06.04.2011 13:02
Поиск на другом листе agregator Microsoft Office Excel 8 25.12.2010 19:41
сверка значений на другом листе подстановка подходящего marc-nikita Microsoft Office Excel 5 07.02.2010 14:10
Перенос данных из строк в массив на другом листе akd2009 Microsoft Office Excel 2 15.12.2009 15:58
Копировать данные из разных ячеек по нескольким листам в один лист Dorvir Microsoft Office Excel 2 11.06.2008 10:10