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

Вход

Регистрация

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

 

= Мир MS Excel/Ссылка в формуле на предыдущую вкладку при копировании вклад - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Ссылка в формуле на предыдущую вкладку при копировании вклад
Alexs0221 Дата: Среда, 28.08.2024, 12:59 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте.

Есть файл с вкладками по месяцам года. Каждый месяц вкладка копируется. Как сделать, чтобы при копировании вкладки, в формулу автоматически
подставлялась ссылка на ту же ячейку из предыдущей вкладки?

Пример: вкладка Июль 2024 копируется и в формуле в ячейке С4 - ЕСЛИ('Июнь 2024'!C5<0;'Июнь 2024'!C5+(F16*(-1));F16*(-1)) - Июнь 2024, должен автоматом поменяться на Июль 2024.

Помогите пожалуйста.

Спасибо.
К сообщению приложен файл: kpeh_akimov_mikhail_gennadevic.xlsx (82.4 Kb)
 
Ответить
СообщениеЗдравствуйте.

Есть файл с вкладками по месяцам года. Каждый месяц вкладка копируется. Как сделать, чтобы при копировании вкладки, в формулу автоматически
подставлялась ссылка на ту же ячейку из предыдущей вкладки?

Пример: вкладка Июль 2024 копируется и в формуле в ячейке С4 - ЕСЛИ('Июнь 2024'!C5<0;'Июнь 2024'!C5+(F16*(-1));F16*(-1)) - Июнь 2024, должен автоматом поменяться на Июль 2024.

Помогите пожалуйста.

Спасибо.

Автор - Alexs0221
Дата добавления - 28.08.2024 в 12:59
Nic70y Дата: Среда, 28.08.2024, 13:19 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
Код
=МИН(ДВССЫЛ("'"&ТЕКСТ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("filename";C4);"]";ПОВТОР(" ";30));31))-1;"ММММ ГГГГ")&"'!C5");0)-F16


пс для русской версии эксель
К сообщению приложен файл: 19.xlsx (25.7 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Среда, 28.08.2024, 13:21
 
Ответить
Сообщение
Код
=МИН(ДВССЫЛ("'"&ТЕКСТ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("filename";C4);"]";ПОВТОР(" ";30));31))-1;"ММММ ГГГГ")&"'!C5");0)-F16


пс для русской версии эксель

Автор - Nic70y
Дата добавления - 28.08.2024 в 13:19
Alexs0221 Дата: Четверг, 29.08.2024, 08:48 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, спасибо огромное. hands

Теперь второй вопрос. Как сделать тоже самое в гугл таблицах?)
 
Ответить
СообщениеNic70y, спасибо огромное. hands

Теперь второй вопрос. Как сделать тоже самое в гугл таблицах?)

Автор - Alexs0221
Дата добавления - 29.08.2024 в 08:48
Nic70y Дата: Четверг, 29.08.2024, 09:20 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
гугл таблицах?
не знаю,
по ходу типа "имяфайла" в гуглотаблицах нет


ЮMoney 41001841029809
 
Ответить
Сообщение
гугл таблицах?
не знаю,
по ходу типа "имяфайла" в гуглотаблицах нет

Автор - Nic70y
Дата добавления - 29.08.2024 в 09:20
ANTON0042 Дата: Вторник, 06.01.2026, 11:40 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
Помогите пожалуйста, как сделать в моем файле формулу так чтобы каждый раз при копировании вкладки подтягивалась ячейка за предыдущий месяц автоматически
Код
=ЕСЛИ(B4=0;0;(B4-'октябрь 2025'!B34)*60*100)
а именно, создаю лист декабрь мне нужно что бы данные взялись с ноября.
Очень буду благодарен.
Nic70y,
К сообщению приложен файл: snjatie_pokazanij_s_chetchikov.xlsx (109.1 Kb)
 
Ответить
СообщениеДобрый день.
Помогите пожалуйста, как сделать в моем файле формулу так чтобы каждый раз при копировании вкладки подтягивалась ячейка за предыдущий месяц автоматически
Код
=ЕСЛИ(B4=0;0;(B4-'октябрь 2025'!B34)*60*100)
а именно, создаю лист декабрь мне нужно что бы данные взялись с ноября.
Очень буду благодарен.
Nic70y,

Автор - ANTON0042
Дата добавления - 06.01.2026 в 11:40
Nic70y Дата: Вторник, 06.01.2026, 14:57 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
видимо так,
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("filename";A1);"]";ПОВТОР(" ";31));31))-1;"ММММ ГГГГ"))&"'!"&АДРЕС(34;СТОЛБЕЦ()-1)))*60*100)
имена листов не должны содержать лишних пробелов,
формула для русской версии
- это обязательно для данной формулы

апдэйт
при копипасте формулы случайно затер* ваши множители, думаю не проблема)
К сообщению приложен файл: 4689857.xlsx (108.8 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 06.01.2026, 15:35
 
Ответить
Сообщениевидимо так,
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("filename";A1);"]";ПОВТОР(" ";31));31))-1;"ММММ ГГГГ"))&"'!"&АДРЕС(34;СТОЛБЕЦ()-1)))*60*100)
имена листов не должны содержать лишних пробелов,
формула для русской версии
- это обязательно для данной формулы

апдэйт
при копипасте формулы случайно затер* ваши множители, думаю не проблема)

Автор - Nic70y
Дата добавления - 06.01.2026 в 14:57
gling Дата: Вторник, 06.01.2026, 18:43 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2678
Репутация: 764 ±
Замечаний: 0% ±

2010
Ещё вариант
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&ТЕКСТ($A$4-1;"ММММ ГГГГ")&"'!R[30]C[-1]";))*60*100)
или так
Код
=ЕСЛИ(B4;(B4-ДВССЫЛ("'"&ТЕКСТ($A$4-1;"ММММ ГГГГ")&"'!R[30]C[-1]";))*60*100;)
имена листов не должны содержать лишних пробелов,

В файле добавил формулы в столбец А.
К сообщению приложен файл: 2630274.xlsx (109.1 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Вторник, 06.01.2026, 19:25
 
Ответить
СообщениеЕщё вариант
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&ТЕКСТ($A$4-1;"ММММ ГГГГ")&"'!R[30]C[-1]";))*60*100)
или так
Код
=ЕСЛИ(B4;(B4-ДВССЫЛ("'"&ТЕКСТ($A$4-1;"ММММ ГГГГ")&"'!R[30]C[-1]";))*60*100;)
имена листов не должны содержать лишних пробелов,

В файле добавил формулы в столбец А.

Автор - gling
Дата добавления - 06.01.2026 в 18:43
ANTON0042 Дата: Понедельник, 12.01.2026, 09:24 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y,
Добрый день. Спасибо большое, все работает.
Теперь другая возникла проблема, как сделать так что бы в формуле ячейки с предыдущей вкладки брались с разных строк в зависимости от дней в месяце. Допустим в ноябре 30 дней то нужна ячейка 33 а в декабре 31 день то нужна ячейка 34.
Есть какой то вариант?
Спасибо.
 
Ответить
СообщениеNic70y,
Добрый день. Спасибо большое, все работает.
Теперь другая возникла проблема, как сделать так что бы в формуле ячейки с предыдущей вкладки брались с разных строк в зависимости от дней в месяце. Допустим в ноябре 30 дней то нужна ячейка 33 а в декабре 31 день то нужна ячейка 34.
Есть какой то вариант?
Спасибо.

Автор - ANTON0042
Дата добавления - 12.01.2026 в 09:24
Nic70y Дата: Понедельник, 12.01.2026, 09:37 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("filename";A1);"]";ПОВТОР(" ";31));31))-1;"ММММ ГГГГ"))&"'!"&АДРЕС(ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3;СТОЛБЕЦ()-1)))*60*100)

апдэйт
или даже так
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(КОНМЕСЯЦА($A$4;-1);"ММММ ГГГГ"))&"'!"&АДРЕС(ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3;СТОЛБЕЦ()-1)))*60*100)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Понедельник, 12.01.2026, 09:42
 
Ответить
Сообщение
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("filename";A1);"]";ПОВТОР(" ";31));31))-1;"ММММ ГГГГ"))&"'!"&АДРЕС(ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3;СТОЛБЕЦ()-1)))*60*100)

апдэйт
или даже так
Код
=ЕСЛИ(B4=0;0;(B4-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(КОНМЕСЯЦА($A$4;-1);"ММММ ГГГГ"))&"'!"&АДРЕС(ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3;СТОЛБЕЦ()-1)))*60*100)

Автор - Nic70y
Дата добавления - 12.01.2026 в 09:37
ANTON0042 Дата: Понедельник, 12.01.2026, 10:55 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y,
Создал вкладку январь 2026, с декабрем 2025 все работает. А вот создаю вкладку февраль 2026, уже данные с предыдущей ячейки не подтягивает и еще при изменении даты в столбце в новых вкладках, формула перестает работать.
К сообщению приложен файл: 9130366.xlsx (219.8 Kb)
 
Ответить
СообщениеNic70y,
Создал вкладку январь 2026, с декабрем 2025 все работает. А вот создаю вкладку февраль 2026, уже данные с предыдущей ячейки не подтягивает и еще при изменении даты в столбце в новых вкладках, формула перестает работать.

Автор - ANTON0042
Дата добавления - 12.01.2026 в 10:55
Nic70y Дата: Понедельник, 12.01.2026, 11:04 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
ANTON0042, листы должны называться месяцпробелгод
даты в них соответствовать


ЮMoney 41001841029809
 
Ответить
СообщениеANTON0042, листы должны называться месяцпробелгод
даты в них соответствовать

Автор - Nic70y
Дата добавления - 12.01.2026 в 11:04
ANTON0042 Дата: Понедельник, 12.01.2026, 11:10 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, Спасибо большое, все заработало :D
 
Ответить
СообщениеNic70y, Спасибо большое, все заработало :D

Автор - ANTON0042
Дата добавления - 12.01.2026 в 11:10
ANTON0042 Дата: Понедельник, 12.01.2026, 11:31 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y,
Подскажите пожалуйста еще :), с формулами там где один столбец участвует все хорошо, а вот там где нужно складывать и вычитать 2 столбца, подставляю эту же формулу и начинает считать не то что нужно, пробовал скобки добавить не выходит.
К сообщению приложен файл: 2026614.xlsx (107.6 Kb)
 
Ответить
СообщениеNic70y,
Подскажите пожалуйста еще :), с формулами там где один столбец участвует все хорошо, а вот там где нужно складывать и вычитать 2 столбца, подставляю эту же формулу и начинает считать не то что нужно, пробовал скобки добавить не выходит.

Автор - ANTON0042
Дата добавления - 12.01.2026 в 11:31
Nic70y Дата: Понедельник, 12.01.2026, 11:52 | Сообщение № 14
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
ANTON0042, попробуйте так
Код
=ЕСЛИ(P4+Q4=0;0;(P4+Q4)-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(КОНМЕСЯЦА($A$4;-1);"ММММ ГГГГ"))&"'!R"&ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3)*500)
, где R - столбец для ссылки, может так нагляднее


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Понедельник, 12.01.2026, 11:54
 
Ответить
СообщениеANTON0042, попробуйте так
Код
=ЕСЛИ(P4+Q4=0;0;(P4+Q4)-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(КОНМЕСЯЦА($A$4;-1);"ММММ ГГГГ"))&"'!R"&ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3)*500)
, где R - столбец для ссылки, может так нагляднее

Автор - Nic70y
Дата добавления - 12.01.2026 в 11:52
gling Дата: Понедельник, 12.01.2026, 12:09 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2678
Репутация: 764 ±
Замечаний: 0% ±

2010
Можно формулу чуть сократить заменив КОНМЕСЯЦА($A$4;-1); на $A$4-1;


ЯД-41001506838083
 
Ответить
СообщениеМожно формулу чуть сократить заменив КОНМЕСЯЦА($A$4;-1); на $A$4-1;

Автор - gling
Дата добавления - 12.01.2026 в 12:09
ANTON0042 Дата: Понедельник, 12.01.2026, 12:16 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y,
Подставляю
Код
=ЕСЛИ(P4+Q4=0;0;(P4+Q4)-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(КОНМЕСЯЦА($A$4;-1);"ММММ ГГГГ"))&"'!R"&ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3)*500)
не получается.
 
Ответить
СообщениеNic70y,
Подставляю
Код
=ЕСЛИ(P4+Q4=0;0;(P4+Q4)-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ(КОНМЕСЯЦА($A$4;-1);"ММММ ГГГГ"))&"'!R"&ДЕНЬ(КОНМЕСЯЦА($A$4;-1))+3)*500)
не получается.

Автор - ANTON0042
Дата добавления - 12.01.2026 в 12:16
Nic70y Дата: Понедельник, 12.01.2026, 12:21 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
Можно формулу чуть сократить
действительно, на листе всегда же 1е число
см файл
так нужно?
К сообщению приложен файл: 3930611.xlsx (115.4 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Можно формулу чуть сократить
действительно, на листе всегда же 1е число
см файл
так нужно?

Автор - Nic70y
Дата добавления - 12.01.2026 в 12:21
ANTON0042 Дата: Понедельник, 12.01.2026, 12:47 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, В файле ни чего не изменилось, формула не правильно считает.
 
Ответить
СообщениеNic70y, В файле ни чего не изменилось, формула не правильно считает.

Автор - ANTON0042
Дата добавления - 12.01.2026 в 12:47
Nic70y Дата: Понедельник, 12.01.2026, 12:59 | Сообщение № 19
Группа: Друзья
Ранг: Экселист
Сообщений: 9211
Репутация: 2468 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(P4+Q4=0;0;((P4+Q4)-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ($A$4-1;"ММММ ГГГГ"))&"'!R"&ДЕНЬ($A$4-1)+3))*500)
так?
если не так, то опишите словами


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИ(P4+Q4=0;0;((P4+Q4)-ДВССЫЛ("'"&СТРОЧН(ТЕКСТ($A$4-1;"ММММ ГГГГ"))&"'!R"&ДЕНЬ($A$4-1)+3))*500)
так?
если не так, то опишите словами

Автор - Nic70y
Дата добавления - 12.01.2026 в 12:59
ANTON0042 Дата: Понедельник, 12.01.2026, 13:52 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y,
Нет что то не идет. В столбце R4 должно получиться 0, так как сумма ячеек за ноябрь (P33+Q33) вычесть сумму ячеек за декабрь (P4+О4), значения там и там одинаковые. А получается что выходит совершенно другое число. А должно быть как в столбце С.
 
Ответить
СообщениеNic70y,
Нет что то не идет. В столбце R4 должно получиться 0, так как сумма ячеек за ноябрь (P33+Q33) вычесть сумму ячеек за декабрь (P4+О4), значения там и там одинаковые. А получается что выходит совершенно другое число. А должно быть как в столбце С.

Автор - ANTON0042
Дата добавления - 12.01.2026 в 13:52
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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