Добавить имя листа к диапазону в формуле
DrMini
Дата: Среда, 18.06.2025, 16:13 |
Сообщение № 1
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Здравствуйте форумчане и гости. подскажите, как изменить в формуле:Код
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;0)))="Я")*7+(ИНДЕКС(май!B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;-1)))="Я")*7
на автоматическую подстановку ссылки (заданной в ручную) на диапазон с предыдущего листа май!
Здравствуйте форумчане и гости. подскажите, как изменить в формуле:Код
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;0)))="Я")*7+(ИНДЕКС(май!B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;-1)))="Я")*7
на автоматическую подстановку ссылки (заданной в ручную) на диапазон с предыдущего листа май! DrMini
Ответить
Сообщение Здравствуйте форумчане и гости. подскажите, как изменить в формуле:Код
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;0)))="Я")*7+(ИНДЕКС(май!B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;-1)))="Я")*7
на автоматическую подстановку ссылки (заданной в ручную) на диапазон с предыдущего листа май! Автор - DrMini Дата добавления - 18.06.2025 в 16:13
_Boroda_
Дата: Среда, 18.06.2025, 17:33 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация:
6599
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Код
=ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ДЕНЬ($B$2-1)+1;0)
Ссылка на лист с названием предыдущего месяца (можно прыгать через год, с января на декабрь), на ячейку текущей строки и столбца с номером, равным количеству дней в предыдущем месяце +1 (+1 потому, что даты начинаются со столбца В). Дату берет из ячейки В2 Вся формулаКод
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;0)))="Я")*7+(ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ДЕНЬ($B$2-1)+1;0)="Я")*7
Код
=ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ДЕНЬ($B$2-1)+1;0)
Ссылка на лист с названием предыдущего месяца (можно прыгать через год, с января на декабрь), на ячейку текущей строки и столбца с номером, равным количеству дней в предыдущем месяце +1 (+1 потому, что даты начинаются со столбца В). Дату берет из ячейки В2 Вся формулаКод
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;0)))="Я")*7+(ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ДЕНЬ($B$2-1)+1;0)="Я")*7
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Код
=ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ДЕНЬ($B$2-1)+1;0)
Ссылка на лист с названием предыдущего месяца (можно прыгать через год, с января на декабрь), на ячейку текущей строки и столбца с номером, равным количеству дней в предыдущем месяце +1 (+1 потому, что даты начинаются со столбца В). Дату берет из ячейки В2 Вся формулаКод
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ДЕНЬ(КОНМЕСЯЦА(B2;0)))="Я")*7+(ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ДЕНЬ($B$2-1)+1;0)="Я")*7
Автор - _Boroda_ Дата добавления - 18.06.2025 в 17:33
DrMini
Дата: Среда, 18.06.2025, 20:15 |
Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Александр большое спасибо. Пример работает. Пытаюсь перенести в свой рабочий файл - не работает. У меня координаты (в рабочем файле) первого дня месяца D13 . Заметил, что когда смещаю по строкам вниз (в любом месяце) - всё работает, а вот стоит добавить хотя бы один столбец в предыдущем месяце - не работает. Подскажите пожалуйста, что нужно подправить в формуле.
Александр большое спасибо. Пример работает. Пытаюсь перенести в свой рабочий файл - не работает. У меня координаты (в рабочем файле) первого дня месяца D13 . Заметил, что когда смещаю по строкам вниз (в любом месяце) - всё работает, а вот стоит добавить хотя бы один столбец в предыдущем месяце - не работает. Подскажите пожалуйста, что нужно подправить в формуле. DrMini
Ответить
Сообщение Александр большое спасибо. Пример работает. Пытаюсь перенести в свой рабочий файл - не работает. У меня координаты (в рабочем файле) первого дня месяца D13 . Заметил, что когда смещаю по строкам вниз (в любом месяце) - всё работает, а вот стоит добавить хотя бы один столбец в предыдущем месяце - не работает. Подскажите пожалуйста, что нужно подправить в формуле. Автор - DrMini Дата добавления - 18.06.2025 в 20:15
DrMini
Дата: Четверг, 19.06.2025, 06:36 |
Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Кажется нашёл. Вот в этом куске формулы: ДЕНЬ($B$2-1)+1 ;0) нужно прибавить количество столбцов перед диапазоном (в моём варианте +3). Сегодня на работе проверю. [p.s.]Только сейчас увидел. Была же подсказка.Цитата
(+1 потому, что даты начинаются со столбца В)
вот что значит прочитать "вскользь".[/p.s.]
Кажется нашёл. Вот в этом куске формулы: ДЕНЬ($B$2-1)+1 ;0) нужно прибавить количество столбцов перед диапазоном (в моём варианте +3). Сегодня на работе проверю. [p.s.]Только сейчас увидел. Была же подсказка.Цитата
(+1 потому, что даты начинаются со столбца В)
вот что значит прочитать "вскользь".[/p.s.] DrMini
Сообщение отредактировал DrMini - Четверг, 19.06.2025, 06:53
Ответить
Сообщение Кажется нашёл. Вот в этом куске формулы: ДЕНЬ($B$2-1)+1 ;0) нужно прибавить количество столбцов перед диапазоном (в моём варианте +3). Сегодня на работе проверю. [p.s.]Только сейчас увидел. Была же подсказка.Цитата
(+1 потому, что даты начинаются со столбца В)
вот что значит прочитать "вскользь".[/p.s.] Автор - DrMini Дата добавления - 19.06.2025 в 06:36
gling
Дата: Четверг, 19.06.2025, 08:13 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация:
737
±
Замечаний:
0% ±
2010
Эдравствуйте. Ещё вариант Код
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ПОИСКПОЗ("яя";B3:AF3;1))="Я")*7+(ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ПОИСКПОЗ($B$2-1;ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!A2:AF2");0);0)="Я")*7
Если первое число месяца в D13, измените все $B$2 на $D$13. Или выложите файл с реальным расположением данных.
Эдравствуйте. Ещё вариант Код
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ПОИСКПОЗ("яя";B3:AF3;1))="Я")*7+(ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ПОИСКПОЗ($B$2-1;ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!A2:AF2");0);0)="Я")*7
Если первое число месяца в D13, измените все $B$2 на $D$13. Или выложите файл с реальным расположением данных. gling
ЯД-41001506838083
Сообщение отредактировал gling - Четверг, 19.06.2025, 08:16
Ответить
Сообщение Эдравствуйте. Ещё вариант Код
=СЧЁТЕСЛИ(B3:AF3;"=я")&" / "&СЧЁТЕСЛИ(B3:AF3;"Я")*24-(ИНДЕКС(B3:AF3;ПОИСКПОЗ("яя";B3:AF3;1))="Я")*7+(ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!RC"&ПОИСКПОЗ($B$2-1;ДВССЫЛ(ТЕКСТ($B$2-1;"ММММ")&"!A2:AF2");0);0)="Я")*7
Если первое число месяца в D13, измените все $B$2 на $D$13. Или выложите файл с реальным расположением данных. Автор - gling Дата добавления - 19.06.2025 в 08:13
DrMini
Дата: Четверг, 19.06.2025, 10:20 |
Сообщение № 6
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Здравствуйте gling . Попробовал Ваш вариант. Вроде работает.измените все $B$2 на $D$13
Не совсем понял вот этот кусок формулы. У Вас так: Я изменил на:
Здравствуйте gling . Попробовал Ваш вариант. Вроде работает.измените все $B$2 на $D$13
Не совсем понял вот этот кусок формулы. У Вас так: Я изменил на: DrMini
Ответить
Сообщение Здравствуйте gling . Попробовал Ваш вариант. Вроде работает.измените все $B$2 на $D$13
Не совсем понял вот этот кусок формулы. У Вас так: Я изменил на: Автор - DrMini Дата добавления - 19.06.2025 в 10:20
DrMini
Дата: Четверг, 19.06.2025, 10:57 |
Сообщение № 7
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Никогда такого не было и вот опять. Не думал, что при смещении результата в (этом случае) будет не правильный итог. Понимаю, что это из-за RC но, как исправить не пойму. Объединение ячеек помогает, но вдруг можно "малой кровью" сделать без объединения.
Никогда такого не было и вот опять. Не думал, что при смещении результата в (этом случае) будет не правильный итог. Понимаю, что это из-за RC но, как исправить не пойму. Объединение ячеек помогает, но вдруг можно "малой кровью" сделать без объединения. DrMini
Ответить
Сообщение Никогда такого не было и вот опять. Не думал, что при смещении результата в (этом случае) будет не правильный итог. Понимаю, что это из-за RC но, как исправить не пойму. Объединение ячеек помогает, но вдруг можно "малой кровью" сделать без объединения. Автор - DrMini Дата добавления - 19.06.2025 в 10:57
gling
Дата: Четверг, 19.06.2025, 11:09 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация:
737
±
Замечаний:
0% ±
2010
Вместо RC напишите R[-1]C A13:AH13 можно изменить на A13:AX13, чтобы с запасом.
Вместо RC напишите R[-1]C A13:AH13 можно изменить на A13:AX13, чтобы с запасом. gling
ЯД-41001506838083
Сообщение отредактировал gling - Четверг, 19.06.2025, 11:13
Ответить
Сообщение Вместо RC напишите R[-1]C A13:AH13 можно изменить на A13:AX13, чтобы с запасом. Автор - gling Дата добавления - 19.06.2025 в 11:09
DrMini
Дата: Четверг, 19.06.2025, 11:31 |
Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Большое спасибо - заработало. надеюсь, что в месяце 32 дня не сделают.
Большое спасибо - заработало. надеюсь, что в месяце 32 дня не сделают. DrMini
Ответить
Сообщение Большое спасибо - заработало. надеюсь, что в месяце 32 дня не сделают. Автор - DrMini Дата добавления - 19.06.2025 в 11:31
gling
Дата: Четверг, 19.06.2025, 12:11 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация:
737
±
Замечаний:
0% ±
2010
Согласен, но этот диапазон фиксированный и при добавлении столбцов слева таблицы, может последний месяц выйти за границы диапазона. В результате ячейка с последним денем месяца не найдётся.
Согласен, но этот диапазон фиксированный и при добавлении столбцов слева таблицы, может последний месяц выйти за границы диапазона. В результате ячейка с последним денем месяца не найдётся. gling
ЯД-41001506838083
Ответить
Сообщение Согласен, но этот диапазон фиксированный и при добавлении столбцов слева таблицы, может последний месяц выйти за границы диапазона. В результате ячейка с последним денем месяца не найдётся. Автор - gling Дата добавления - 19.06.2025 в 12:11
DrMini
Дата: Четверг, 19.06.2025, 13:08 |
Сообщение № 11
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация:
316
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
может последний месяц выйти за границы диапазона
Не допущу.
может последний месяц выйти за границы диапазона
Не допущу. DrMini
Ответить
Сообщение может последний месяц выйти за границы диапазона
Не допущу. Автор - DrMini Дата добавления - 19.06.2025 в 13:08