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

Вход

Регистрация

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

 

= Мир MS Excel/Автоматическое добавление строк с формулами - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Автоматическое добавление строк с формулами
KiTrOd Дата: Пятница, 20.03.2015, 13:07 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Здравствуйте уважаемые знатоки excel.
Ломаю голову над автоматическим добавлением строк с формулами.
Вопрос в следующем, есть таблица, которую я ежедневно заполняю руками "Ввод данных сделок"
В дальнейшем планирую достаточно большое количество графиков и промежуточных таблиц на основании эти данных.
Но для этого необходимо формирование определенных промежуточных итогов из которых я хочу сформировать отдельную таблицу.
В примере таблица слева - это то, что введено руками, справа, то чего хочется добиться (очень упрощенно, только для понимая идеи)
Правая таблица должна формироваться автоматически, при заполнении новых строк в левой таблице.
Подскажите пожалуйста как это реализовать?

Для модераторов: подскажите как добавить теги, сразу добавлю
К сообщению приложен файл: 9999220.xlsx (13.1 Kb)
 
Ответить
СообщениеЗдравствуйте уважаемые знатоки excel.
Ломаю голову над автоматическим добавлением строк с формулами.
Вопрос в следующем, есть таблица, которую я ежедневно заполняю руками "Ввод данных сделок"
В дальнейшем планирую достаточно большое количество графиков и промежуточных таблиц на основании эти данных.
Но для этого необходимо формирование определенных промежуточных итогов из которых я хочу сформировать отдельную таблицу.
В примере таблица слева - это то, что введено руками, справа, то чего хочется добиться (очень упрощенно, только для понимая идеи)
Правая таблица должна формироваться автоматически, при заполнении новых строк в левой таблице.
Подскажите пожалуйста как это реализовать?

Для модераторов: подскажите как добавить теги, сразу добавлю

Автор - KiTrOd
Дата добавления - 20.03.2015 в 13:07
Manyasha Дата: Пятница, 20.03.2015, 13:21 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 902 ±
Замечаний: 0% ±

Excel 2010, 2016
KiTrOd, здравствуйте. Сводная подойдет?
К сообщению приложен файл: 9999220_1.xlsx (18.8 Kb)


ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеKiTrOd, здравствуйте. Сводная подойдет?

Автор - Manyasha
Дата добавления - 20.03.2015 в 13:21
KiTrOd Дата: Пятница, 20.03.2015, 13:28 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Manyasha, пробовал через сводную не удобно через нее, постоянно приходится менять диапазон, да и формулы для отдельных ячеек не пропишешь.
 
Ответить
СообщениеManyasha, пробовал через сводную не удобно через нее, постоянно приходится менять диапазон, да и формулы для отдельных ячеек не пропишешь.

Автор - KiTrOd
Дата добавления - 20.03.2015 в 13:28
Russel Дата: Пятница, 20.03.2015, 13:56 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Так пойдет?
Код
=СУММПРОИЗВ((A$4:A$1000=N4)*G$4:G$1000)-СУММПРОИЗВ((A$4:A$1000=N4)*F$4:F$1000)

Или даже проще:
Код
=СУММПРОИЗВ((A$4:A$1000=N5)*(G$4:G$1000-F$4:F$1000))


[offtop]Но Маняша права - сводные таблицы технологичнее ;) [/offtop]


QIWI 9173973973

Сообщение отредактировал Russel - Пятница, 20.03.2015, 14:01
 
Ответить
СообщениеТак пойдет?
Код
=СУММПРОИЗВ((A$4:A$1000=N4)*G$4:G$1000)-СУММПРОИЗВ((A$4:A$1000=N4)*F$4:F$1000)

Или даже проще:
Код
=СУММПРОИЗВ((A$4:A$1000=N5)*(G$4:G$1000-F$4:F$1000))


[offtop]Но Маняша права - сводные таблицы технологичнее ;) [/offtop]

Автор - Russel
Дата добавления - 20.03.2015 в 13:56
KiTrOd Дата: Пятница, 20.03.2015, 14:52 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Russel, супер! спасибо! часть вопросов СУММПРОИЗВ снимает
но формула берет дату из таблицы, которую я привел для наглядности, чтобы понимать, что нужно в итоге. А нужно чтобы там даты появлялись автоматически после их ввода в исходную таблицу (слева) и не повторялись (справа). Вручную их можно получить через "сортировка и фильтр" - "фильтр" - "дополнительно", но тогда при добавлении новых данных (таблица слева) они не добавляются в таблицу справа. Каждый раз проделывать фильтрацию не вариант
 
Ответить
СообщениеRussel, супер! спасибо! часть вопросов СУММПРОИЗВ снимает
но формула берет дату из таблицы, которую я привел для наглядности, чтобы понимать, что нужно в итоге. А нужно чтобы там даты появлялись автоматически после их ввода в исходную таблицу (слева) и не повторялись (справа). Вручную их можно получить через "сортировка и фильтр" - "фильтр" - "дополнительно", но тогда при добавлении новых данных (таблица слева) они не добавляются в таблицу справа. Каждый раз проделывать фильтрацию не вариант

Автор - KiTrOd
Дата добавления - 20.03.2015 в 14:52
Russel Дата: Пятница, 20.03.2015, 16:13 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
KiTrOd, Если поискать, была здесь формула для вытаскивания уникального списка, но мне лень искать, поэтому с допстоблцом.
К сообщению приложен файл: 4627985.xlsx (13.9 Kb)


QIWI 9173973973
 
Ответить
СообщениеKiTrOd, Если поискать, была здесь формула для вытаскивания уникального списка, но мне лень искать, поэтому с допстоблцом.

Автор - Russel
Дата добавления - 20.03.2015 в 16:13
_Boroda_ Дата: Пятница, 20.03.2015, 16:44 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А почему 27/02 куда-то убежало?
Одной формулой куча вариантов. Например, так можно:
Код
=ИНДЕКС(A$1:A$99;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ(Q$3:Q3;A$4:A$99)=0;СТРОКА(A$4:A$99));1))
К сообщению приложен файл: 4627985_1.xlsx (14.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА почему 27/02 куда-то убежало?
Одной формулой куча вариантов. Например, так можно:
Код
=ИНДЕКС(A$1:A$99;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ(Q$3:Q3;A$4:A$99)=0;СТРОКА(A$4:A$99));1))

Автор - _Boroda_
Дата добавления - 20.03.2015 в 16:44
KiTrOd Дата: Понедельник, 23.03.2015, 12:50 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
_Boroda_, спасибо Вам большое! Это именно то, что я искал
 
Ответить
Сообщение_Boroda_, спасибо Вам большое! Это именно то, что я искал

Автор - KiTrOd
Дата добавления - 23.03.2015 в 12:50
KiTrOd Дата: Вторник, 05.05.2015, 12:18 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
В файле два листа. В листе "Ввод данных" все данные ввожу руками, в листе "Расчет данных" все считается формулами. Таблиц с формулами у меня уже 7 и будет еще несколько. Очень не удобно после каждого ввода данных протягивать формулы в остальных таблицах с формулами. Подскажите как сделать так, чтобы при вводе данных руками (в новых строках), остальные таблицы понимали, что им нужно протягивать формулы и считать добавленную информацию.
[moder]Нарушение п. 5q Правил форума. Тема закрыта. Вам замечание.
К сообщению приложен файл: 5045581.xlsx (15.2 Kb)


Сообщение отредактировал _Boroda_ - Вторник, 05.05.2015, 12:28
 
Ответить
СообщениеВ файле два листа. В листе "Ввод данных" все данные ввожу руками, в листе "Расчет данных" все считается формулами. Таблиц с формулами у меня уже 7 и будет еще несколько. Очень не удобно после каждого ввода данных протягивать формулы в остальных таблицах с формулами. Подскажите как сделать так, чтобы при вводе данных руками (в новых строках), остальные таблицы понимали, что им нужно протягивать формулы и считать добавленную информацию.
[moder]Нарушение п. 5q Правил форума. Тема закрыта. Вам замечание.

Автор - KiTrOd
Дата добавления - 05.05.2015 в 12:18
  • Страница 1 из 1
  • 1
Поиск:

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