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

Вход

Регистрация

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

 

= Мир MS Excel/Горизонтальное автоматическое заполнение - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Горизонтальное автоматическое заполнение (Формулы/Formulas)
Горизонтальное автоматическое заполнение
KIK Дата: Суббота, 01.02.2020, 19:48 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
Добрый день! Есть таблица такого вида (в приложении), возможно ли сделать так, чтобы при заполнении столбца "Дефицит", строки автоматически заполнялись? Т.е., меняю я значение "Дефицит" первой строки с 0 на 7, и получаю семь ячеек с цифрой 3 и восьмую ячейку с цифрой 1.
 
Ответить
СообщениеДобрый день! Есть таблица такого вида (в приложении), возможно ли сделать так, чтобы при заполнении столбца "Дефицит", строки автоматически заполнялись? Т.е., меняю я значение "Дефицит" первой строки с 0 на 7, и получаю семь ячеек с цифрой 3 и восьмую ячейку с цифрой 1.

Автор - KIK
Дата добавления - 01.02.2020 в 19:48
Pelena Дата: Суббота, 01.02.2020, 20:03 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 15238
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Файл не приложился


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеФайл не приложился

Автор - Pelena
Дата добавления - 01.02.2020 в 20:03
KIK Дата: Суббота, 01.02.2020, 20:08 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
Pelena,
Странно.
К сообщению приложен файл: 75325.xlsx(9.2 Kb)
 
Ответить
СообщениеPelena,
Странно.

Автор - KIK
Дата добавления - 01.02.2020 в 20:08
Pelena Дата: Суббота, 01.02.2020, 20:19 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 15238
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
С пустым доп. столбцом, в файле скрыт
Код
=МИН($B2*10-$N2-СУММ($C2:C2);$B2)

и нули в ячейках скрыты форматом
К сообщению приложен файл: 4241101.xlsx(10.7 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеС пустым доп. столбцом, в файле скрыт
Код
=МИН($B2*10-$N2-СУММ($C2:C2);$B2)

и нули в ячейках скрыты форматом

Автор - Pelena
Дата добавления - 01.02.2020 в 20:19
KIK Дата: Суббота, 01.02.2020, 21:06 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
Pelena,
Фантастик, Но как??!! hands Спасибо большое! Если будет время, расшифруйте пожалуйста пошагово как оно работает, думал здесь скрипты нужны.


Сообщение отредактировал KIK - Суббота, 01.02.2020, 21:21
 
Ответить
СообщениеPelena,
Фантастик, Но как??!! hands Спасибо большое! Если будет время, расшифруйте пожалуйста пошагово как оно работает, думал здесь скрипты нужны.

Автор - KIK
Дата добавления - 01.02.2020 в 21:06
Pelena Дата: Суббота, 01.02.2020, 21:26 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 15238
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
От общей потребности $B2*10 отнимаем дефицит $N2 и распределенную ранее сумму СУММ($C2:C2). Именно для этого нужен пустой столбец, чтобы для первой ячейки задать "предыдущую" сумму. Этот диапазон СУММ($C2:C2) при протягивании вправо будет растягиваться, это всегда будет сумма предыдущих ячеек. Функция МИН позволяет выводить числа, не превышающие потребность.
Как-то так

UPD. Вариант без доп столбца
Код
=ЕСЛИ($B2*10>$M2;МИН($B2;$B2*(11-СТОЛБЕЦ(A1))-$M2);$B2*10-$M2)
К сообщению приложен файл: 4001199.xlsx(10.5 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеОт общей потребности $B2*10 отнимаем дефицит $N2 и распределенную ранее сумму СУММ($C2:C2). Именно для этого нужен пустой столбец, чтобы для первой ячейки задать "предыдущую" сумму. Этот диапазон СУММ($C2:C2) при протягивании вправо будет растягиваться, это всегда будет сумма предыдущих ячеек. Функция МИН позволяет выводить числа, не превышающие потребность.
Как-то так

UPD. Вариант без доп столбца
Код
=ЕСЛИ($B2*10>$M2;МИН($B2;$B2*(11-СТОЛБЕЦ(A1))-$M2);$B2*10-$M2)

Автор - Pelena
Дата добавления - 01.02.2020 в 21:26
KIK Дата: Суббота, 01.02.2020, 21:58 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
Pelena,
Ещё раз спасибо, разобрался, очень интересно и легко казалось бы. :)

А есть ли на форуме тема для небольших вопросов? Возник у меня такой, возможно ли заблокировать лист от изменений, но оставить возможность вставлять комментарий к ячейкам?
 
Ответить
СообщениеPelena,
Ещё раз спасибо, разобрался, очень интересно и легко казалось бы. :)

А есть ли на форуме тема для небольших вопросов? Возник у меня такой, возможно ли заблокировать лист от изменений, но оставить возможность вставлять комментарий к ячейкам?

Автор - KIK
Дата добавления - 01.02.2020 в 21:58
KIK Дата: Воскресенье, 02.02.2020, 12:00 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
Существует ли способ массовой заливки? Ведь эта таблица имеет функциональность шкалы и заполненные ячейки (совпадающие с потребностью), нужно закрашивать зелёным. Таким образом, проставив дефицит, потом нужно вручную докрасить все строки, что весьма трудоёмко. Можно ли это автоматизировать?
К сообщению приложен файл: 4001199-2.xlsx(10.5 Kb)


Сообщение отредактировал KIK - Воскресенье, 02.02.2020, 12:01
 
Ответить
СообщениеСуществует ли способ массовой заливки? Ведь эта таблица имеет функциональность шкалы и заполненные ячейки (совпадающие с потребностью), нужно закрашивать зелёным. Таким образом, проставив дефицит, потом нужно вручную докрасить все строки, что весьма трудоёмко. Можно ли это автоматизировать?

Автор - KIK
Дата добавления - 02.02.2020 в 12:00
Pelena Дата: Воскресенье, 02.02.2020, 12:15 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 15238
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Этот вопрос уже не по теме. Создайте новую


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЭтот вопрос уже не по теме. Создайте новую

Автор - Pelena
Дата добавления - 02.02.2020 в 12:15
_Boroda_ Дата: Воскресенье, 02.02.2020, 23:36 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15768
Репутация: 6152 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще вариант без допстолбца
Код
=МИН($B2;СЧЁТ(D2:$M2)*$B2-$M2)

Или, если в Дефицит может быть не 0, а пусто, то
Код
=МИН($B2;СЧЁТЗ(D$1:$M$1)*$B2-$M2)
К сообщению приложен файл: 4001199_1.xlsx(10.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант без допстолбца
Код
=МИН($B2;СЧЁТ(D2:$M2)*$B2-$M2)

Или, если в Дефицит может быть не 0, а пусто, то
Код
=МИН($B2;СЧЁТЗ(D$1:$M$1)*$B2-$M2)

Автор - _Boroda_
Дата добавления - 02.02.2020 в 23:36
KIK Дата: Понедельник, 03.02.2020, 17:55 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
_Boroda_,
О спасибо, работает.

А возможно ли решение, когда таблица имеет пустую строку, в которую вносится другая информация? А точнее, возможно ли быстро размножить формулу, не выделяя каждую строку вручную? Прикладываю файл.
К сообщению приложен файл: 7783195.xlsx(10.9 Kb)
 
Ответить
Сообщение_Boroda_,
О спасибо, работает.

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

Автор - KIK
Дата добавления - 03.02.2020 в 17:55
Pelena Дата: Суббота, 08.02.2020, 16:35 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 15238
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Включите фильтр -- отфильтруйте по первому столбцу, чтобы не отображались пустые ячейки -- протяните формулу вниз -- отключите фильтр


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеВключите фильтр -- отфильтруйте по первому столбцу, чтобы не отображались пустые ячейки -- протяните формулу вниз -- отключите фильтр

Автор - Pelena
Дата добавления - 08.02.2020 в 16:35
KIK Дата: Воскресенье, 09.02.2020, 14:27 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013 / 2016
Pelena,
Спасибо большое, рабочий вариант, я то думал, по прошлому опыту, при перетягивании заполняются и скрытые ячейки, но значит фильтра это не касается.

А если таблица с нуля создаётся, есть ли способ выделить строки через одну, чтобы вставить в них значение для последующего фильтра? Пробовал вариант =ГИПЕРССЫЛКА("#C3:l3;C5:l5";"Выделить"), но описать задачу в формуле не знаю как.
 
Ответить
СообщениеPelena,
Спасибо большое, рабочий вариант, я то думал, по прошлому опыту, при перетягивании заполняются и скрытые ячейки, но значит фильтра это не касается.

А если таблица с нуля создаётся, есть ли способ выделить строки через одну, чтобы вставить в них значение для последующего фильтра? Пробовал вариант =ГИПЕРССЫЛКА("#C3:l3;C5:l5";"Выделить"), но описать задачу в формуле не знаю как.

Автор - KIK
Дата добавления - 09.02.2020 в 14:27
Pelena Дата: Воскресенье, 09.02.2020, 14:32 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 15238
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Можно ещё обычным автозаполнением. Надо выделить две строки: первую с формулами и вторую под ней пустую - и протянуть обе эти строки разом вниз


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеМожно ещё обычным автозаполнением. Надо выделить две строки: первую с формулами и вторую под ней пустую - и протянуть обе эти строки разом вниз

Автор - Pelena
Дата добавления - 09.02.2020 в 14:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Горизонтальное автоматическое заполнение (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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