Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Создание формулы, привязанной к вводимой дате - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Создание формулы, привязанной к вводимой дате (Формулы/Formulas)
Создание формулы, привязанной к вводимой дате
anatolyimoskal Дата: Четверг, 25.11.2021, 09:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Подскажите пожалуйста, необходимо создать формулу следующего порядка для ячейки L5 и т.д. Если в ячейке B5 введена дата, при определенном указанном месяце, выбор значения идет в диапазоне ячеек C5:AG5, между листами от "Январь" до "Декабрь". И при определенной указанной дате выбор значения идет в том же диапазоне ячеек C5:AG5, в нужном листе согласно порядку нахождения в диапазоне.
То есть, если введена дата, например, 15.07.202Х, то, не важно какой год, формула обратится к листу "Июль", и в выбранном диапазоне найдет 15-ую по счету ячейку и её значение продублирует.
К сообщению приложен файл: 1420856.xlsx (144.6 Kb)


Сообщение отредактировал anatolyimoskal - Четверг, 25.11.2021, 09:24
 
Ответить
СообщениеПодскажите пожалуйста, необходимо создать формулу следующего порядка для ячейки L5 и т.д. Если в ячейке B5 введена дата, при определенном указанном месяце, выбор значения идет в диапазоне ячеек C5:AG5, между листами от "Январь" до "Декабрь". И при определенной указанной дате выбор значения идет в том же диапазоне ячеек C5:AG5, в нужном листе согласно порядку нахождения в диапазоне.
То есть, если введена дата, например, 15.07.202Х, то, не важно какой год, формула обратится к листу "Июль", и в выбранном диапазоне найдет 15-ую по счету ячейку и её значение продублирует.

Автор - anatolyimoskal
Дата добавления - 25.11.2021 в 09:10
китин Дата: Четверг, 25.11.2021, 09:18 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
anatolyimoskal, - Прочитайте Правила форума
- Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеanatolyimoskal, - Прочитайте Правила форума
- Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума

Автор - китин
Дата добавления - 25.11.2021 в 09:18
Serge_007 Дата: Четверг, 25.11.2021, 09:24 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Как вариант:
Код
=ДВССЫЛ(ВПР(МЕСЯЦ(A1);{1;"январь":2;"февраль":3;"март":4;"апрель":5;"май":6;"июнь":7;"июль":8;"август":9;"сентябрь":10;"октябрь":11;"ноябрь":12;"декабрь"};2;)&"!A"&ДЕНЬ(A1))
К сообщению приложен файл: 2021125_anatoly.xls (60.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеКак вариант:
Код
=ДВССЫЛ(ВПР(МЕСЯЦ(A1);{1;"январь":2;"февраль":3;"март":4;"апрель":5;"май":6;"июнь":7;"июль":8;"август":9;"сентябрь":10;"октябрь":11;"ноябрь":12;"декабрь"};2;)&"!A"&ДЕНЬ(A1))

Автор - Serge_007
Дата добавления - 25.11.2021 в 09:24
anatolyimoskal Дата: Четверг, 25.11.2021, 09:32 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

При такой формуле он дублирует данные только из одной указанной ячейки и только в столбцах, а у меня диапазон идет в строке. Так же,в моем диапазоне каждая ячейка уже с формулой, исход которой и надо продублировать, нет возможности их заменить.


Сообщение отредактировал anatolyimoskal - Четверг, 25.11.2021, 09:58
 
Ответить
СообщениеПри такой формуле он дублирует данные только из одной указанной ячейки и только в столбцах, а у меня диапазон идет в строке. Так же,в моем диапазоне каждая ячейка уже с формулой, исход которой и надо продублировать, нет возможности их заменить.

Автор - anatolyimoskal
Дата добавления - 25.11.2021 в 09:32
Serge_007 Дата: Четверг, 25.11.2021, 09:39 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата anatolyimoskal, 25.11.2021 в 09:10, в сообщении № 1 ()
если введена дата, например, 15.07.202Х, то, не важно какой год, формула обратится к листу "Июль", и в выбранном диапазоне найдет 15-ую по счету ячейку и её значение продублирует
Цитата anatolyimoskal, 25.11.2021 в 09:32, в сообщении № 4 ()
При такой формуле он дублирует данные только из одной указанной ячейки
Что просили - то Вам и сделали


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата anatolyimoskal, 25.11.2021 в 09:10, в сообщении № 1 ()
если введена дата, например, 15.07.202Х, то, не важно какой год, формула обратится к листу "Июль", и в выбранном диапазоне найдет 15-ую по счету ячейку и её значение продублирует
Цитата anatolyimoskal, 25.11.2021 в 09:32, в сообщении № 4 ()
При такой формуле он дублирует данные только из одной указанной ячейки
Что просили - то Вам и сделали

Автор - Serge_007
Дата добавления - 25.11.2021 в 09:39
anatolyimoskal Дата: Четверг, 25.11.2021, 09:48 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Я видимо не корректно объяснил свою мысль по предложенному варианту. Предложенная формула действительно работает, спасибо. Однако загвоздка в том, что она берет в диапазон значения из столбца, а не строки. Так же, ячейки, значения которых берет данная формула, уже заполнены формулой, для их отображения в итоге, а мне же необходимо продублировать значение ячейки, которое уже высчитывается формулой на другом листе, соответственно менять формулу посчета на формулу переноса я не могу.
Надеюсь, я смог объяснить свои мысли.
 
Ответить
СообщениеЯ видимо не корректно объяснил свою мысль по предложенному варианту. Предложенная формула действительно работает, спасибо. Однако загвоздка в том, что она берет в диапазон значения из столбца, а не строки. Так же, ячейки, значения которых берет данная формула, уже заполнены формулой, для их отображения в итоге, а мне же необходимо продублировать значение ячейки, которое уже высчитывается формулой на другом листе, соответственно менять формулу посчета на формулу переноса я не могу.
Надеюсь, я смог объяснить свои мысли.

Автор - anatolyimoskal
Дата добавления - 25.11.2021 в 09:48
anatolyimoskal Дата: Четверг, 25.11.2021, 09:50 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Как вариант, можно строку выше переделать в формулу "=столбец()-2", и как то сделать, чтобы перенос был со строки ниже, если это возможно
 
Ответить
СообщениеКак вариант, можно строку выше переделать в формулу "=столбец()-2", и как то сделать, чтобы перенос был со строки ниже, если это возможно

Автор - anatolyimoskal
Дата добавления - 25.11.2021 в 09:50
Serge_007 Дата: Четверг, 25.11.2021, 10:15 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата anatolyimoskal, 25.11.2021 в 09:48, в сообщении № 6 ()
загвоздка в том, что она берет в диапазон значения из столбца, а не строки
Без разницы:
Код
=ДВССЫЛ(ВПР(МЕСЯЦ(A1);{1;"январь":2;"февраль":3;"март":4;"апрель":5;"май":6;"июнь":7;"июль":8;"август":9;"сентябрь":10;"октябрь":11;"ноябрь":12;"декабрь"};2;)&"!RC["&ДЕНЬ(A1)-СТОЛБЕЦ()&"]";0)


Цитата anatolyimoskal, 25.11.2021 в 09:48, в сообщении № 6 ()
ячейки, значения которых берет данная формула, уже заполнены формулой
В моем примере так же
К сообщению приложен файл: 5073449.xls (59.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата anatolyimoskal, 25.11.2021 в 09:48, в сообщении № 6 ()
загвоздка в том, что она берет в диапазон значения из столбца, а не строки
Без разницы:
Код
=ДВССЫЛ(ВПР(МЕСЯЦ(A1);{1;"январь":2;"февраль":3;"март":4;"апрель":5;"май":6;"июнь":7;"июль":8;"август":9;"сентябрь":10;"октябрь":11;"ноябрь":12;"декабрь"};2;)&"!RC["&ДЕНЬ(A1)-СТОЛБЕЦ()&"]";0)


Цитата anatolyimoskal, 25.11.2021 в 09:48, в сообщении № 6 ()
ячейки, значения которых берет данная формула, уже заполнены формулой
В моем примере так же

Автор - Serge_007
Дата добавления - 25.11.2021 в 10:15
anatolyimoskal Дата: Четверг, 25.11.2021, 10:26 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

А есть возможность, чтобы он искал не в первой а пятой строке и не с первой, а с пятой ячейки начиная? То есть мне надо ограничить диапазон поиска на конкретных ячейках, находящихся в центре таблицы
 
Ответить
СообщениеА есть возможность, чтобы он искал не в первой а пятой строке и не с первой, а с пятой ячейки начиная? То есть мне надо ограничить диапазон поиска на конкретных ячейках, находящихся в центре таблицы

Автор - anatolyimoskal
Дата добавления - 25.11.2021 в 10:26
Serge_007 Дата: Четверг, 25.11.2021, 10:46 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата anatolyimoskal, 25.11.2021 в 10:26, в сообщении № 9 ()
есть возможность, чтобы он искал не в первой а пятой строке и не с первой, а с пятой ячейки начиная?
Да с какой угодно
R в формуле - это номер строки, С - номер столбца
Подставляйте какие Вам надо

Если формула в первой строке, то R[4] - ссылка на пятую строку исходных листов ("январь","февраль", и т.д.)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата anatolyimoskal, 25.11.2021 в 10:26, в сообщении № 9 ()
есть возможность, чтобы он искал не в первой а пятой строке и не с первой, а с пятой ячейки начиная?
Да с какой угодно
R в формуле - это номер строки, С - номер столбца
Подставляйте какие Вам надо

Если формула в первой строке, то R[4] - ссылка на пятую строку исходных листов ("январь","февраль", и т.д.)

Автор - Serge_007
Дата добавления - 25.11.2021 в 10:46
anatolyimoskal Дата: Четверг, 25.11.2021, 10:57 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Огромное спасибо, всё получилось. Вы меня очень выручили, еще раз ОГРОМНОЕ СПАСИБО
 
Ответить
СообщениеОгромное спасибо, всё получилось. Вы меня очень выручили, еще раз ОГРОМНОЕ СПАСИБО

Автор - anatolyimoskal
Дата добавления - 25.11.2021 в 10:57
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Создание формулы, привязанной к вводимой дате (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!