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

Вход

Регистрация

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

 

= Мир MS Excel/Вытягивание и суммирование значений из соседнего столбца - Мир MS Excel

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

Excel 2016
Добрый день!
вновь вынужден обратиться к гуру экселя.
В приложенном файле есть столбец "количество", значения из этого столбца в соответствии с нуждой вручную разносятся в столбцы с названиями 1-5 (выделил одинаковым цветом).
Также есть столбец с ценой для каждой строчки и столбец сумма (количество*цена)
Задача:
1) показывать актуальную сумму столбцов 1-5 под ними (строчки постоянно будут добавляться)
2) под каждым из столбцов 1-5 считать среднюю цену. То есть нужно, чтоб программа вытягивала и суммировала значения из столбца "сумма", соответствующие заполненным значениям "количество" в столбце "1" и делила полученное значение на сумму столбца "1". В самой таблице для наглядности указал в ячейках, что должно в них быть.

Правилами форума вроде не запрещено, поэтому готов компенсировать трудовые затраты автору удачного решения (если оно существует) не только плюсиками, но и материально.
К сообщению приложен файл: 1328133.xlsx(87.2 Kb)


Сообщение отредактировал chelski - Понедельник, 23.09.2019, 13:18
 
Ответить
СообщениеДобрый день!
вновь вынужден обратиться к гуру экселя.
В приложенном файле есть столбец "количество", значения из этого столбца в соответствии с нуждой вручную разносятся в столбцы с названиями 1-5 (выделил одинаковым цветом).
Также есть столбец с ценой для каждой строчки и столбец сумма (количество*цена)
Задача:
1) показывать актуальную сумму столбцов 1-5 под ними (строчки постоянно будут добавляться)
2) под каждым из столбцов 1-5 считать среднюю цену. То есть нужно, чтоб программа вытягивала и суммировала значения из столбца "сумма", соответствующие заполненным значениям "количество" в столбце "1" и делила полученное значение на сумму столбца "1". В самой таблице для наглядности указал в ячейках, что должно в них быть.

Правилами форума вроде не запрещено, поэтому готов компенсировать трудовые затраты автору удачного решения (если оно существует) не только плюсиками, но и материально.

Автор - chelski
Дата добавления - 23.09.2019 в 13:16
Kostya_Ye Дата: Понедельник, 23.09.2019, 13:24 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 91
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
chelski, добрый день,
смотрите, так ?
в L8
Код
=SUM(L2:L7)

в L9
Код
=SUMIF(L2:L7;">0";G2:G7)/L8
К сообщению приложен файл: 4551894.xlsx(88.7 Kb)
 
Ответить
Сообщениеchelski, добрый день,
смотрите, так ?
в L8
Код
=SUM(L2:L7)

в L9
Код
=SUMIF(L2:L7;">0";G2:G7)/L8

Автор - Kostya_Ye
Дата добавления - 23.09.2019 в 13:24
chelski Дата: Понедельник, 23.09.2019, 13:52 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
chelski, добрый день,
смотрите, так ?

для этой конкретной таблицы наверно да, но как быть с новыми строчками, которые надо добавлять ежедневно? каждый раз заново прописывать не очень хочется. Завтра это уже не L2:L7 будет, а L10 например. и в конце не L8 а L11 :confused:
 
Ответить
Сообщение
chelski, добрый день,
смотрите, так ?

для этой конкретной таблицы наверно да, но как быть с новыми строчками, которые надо добавлять ежедневно? каждый раз заново прописывать не очень хочется. Завтра это уже не L2:L7 будет, а L10 например. и в конце не L8 а L11 :confused:

Автор - chelski
Дата добавления - 23.09.2019 в 13:52
Kostya_Ye Дата: Понедельник, 23.09.2019, 14:06 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 91
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
chelski,
1. преобразовать диапазон в умную таблицу, тогда формула будет адаптироваться под необходимое количество строк
2. добавить запасную пустую строку и добавлять строки выше нее, в существующих формулах диапазон также изменится после добавления строки

для добавления столбцов в формуле нужно сделать столбцы G2:G7 в ссылках абсолютными, тогда при копировании на новые столбцы также формула продолжит работать.
К сообщению приложен файл: 0706256.xlsx(87.4 Kb)
 
Ответить
Сообщениеchelski,
1. преобразовать диапазон в умную таблицу, тогда формула будет адаптироваться под необходимое количество строк
2. добавить запасную пустую строку и добавлять строки выше нее, в существующих формулах диапазон также изменится после добавления строки

для добавления столбцов в формуле нужно сделать столбцы G2:G7 в ссылках абсолютными, тогда при копировании на новые столбцы также формула продолжит работать.

Автор - Kostya_Ye
Дата добавления - 23.09.2019 в 14:06
Nic70y Дата: Понедельник, 23.09.2019, 14:10 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5687
Репутация: 1248 ±
Замечаний: 0% ±

ru13;10;03
Код
=СУММ(ИНДЕКС(L:L;2):ИНДЕКС(L:L;СТРОКА()-1))
Код
=ЕСЛИ(L8;СУММЕСЛИ(ИНДЕКС(L:L;2):ИНДЕКС(L:L;СТРОКА()-1);"<>";ИНДЕКС($G:$G;2):ИНДЕКС($G:$G;СТРОКА()-1))/L8;)
апдЭйт
вернее конечно
Код
=ЕСЛИ(L8;СУММЕСЛИ(ИНДЕКС(L:L;2):ИНДЕКС(L:L;СТРОКА()-2);"<>";ИНДЕКС($G:$G;2):ИНДЕКС($G:$G;СТРОКА()-2))/L8;)
но в данном случае не принципиально
К сообщению приложен файл: 8082259.xlsx(87.4 Kb)


ЯД(poison) 41001841029809

Сообщение отредактировал Nic70y - Понедельник, 23.09.2019, 14:35
 
Ответить
Сообщение
Код
=СУММ(ИНДЕКС(L:L;2):ИНДЕКС(L:L;СТРОКА()-1))
Код
=ЕСЛИ(L8;СУММЕСЛИ(ИНДЕКС(L:L;2):ИНДЕКС(L:L;СТРОКА()-1);"<>";ИНДЕКС($G:$G;2):ИНДЕКС($G:$G;СТРОКА()-1))/L8;)
апдЭйт
вернее конечно
Код
=ЕСЛИ(L8;СУММЕСЛИ(ИНДЕКС(L:L;2):ИНДЕКС(L:L;СТРОКА()-2);"<>";ИНДЕКС($G:$G;2):ИНДЕКС($G:$G;СТРОКА()-2))/L8;)
но в данном случае не принципиально

Автор - Nic70y
Дата добавления - 23.09.2019 в 14:10
chelski Дата: Понедельник, 23.09.2019, 14:48 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Nic70y, вот это вообще четко, спасибо огромное!
единственное что не понял, в свой файл вставляю, и мне не дает добавлять новые строки, ошибку какую то выдает, а в вашем варианте нормально все работает...
 
Ответить
СообщениеNic70y, вот это вообще четко, спасибо огромное!
единственное что не понял, в свой файл вставляю, и мне не дает добавлять новые строки, ошибку какую то выдает, а в вашем варианте нормально все работает...

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

Excel 2016
Kostya_Ye, вам тоже спасибо за участие!
 
Ответить
СообщениеKostya_Ye, вам тоже спасибо за участие!

Автор - chelski
Дата добавления - 23.09.2019 в 14:49
Kostya_Ye Дата: Понедельник, 23.09.2019, 14:55 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 91
Репутация: 17 ±
Замечаний: 0% ±

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

Автор - Kostya_Ye
Дата добавления - 23.09.2019 в 14:55
Nic70y Дата: Понедельник, 23.09.2019, 14:56 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 5687
Репутация: 1248 ±
Замечаний: 0% ±

ru13;10;03
у Вас в ячейке L1048576 формула, удалите ее


ЯД(poison) 41001841029809
 
Ответить
Сообщениеу Вас в ячейке L1048576 формула, удалите ее

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

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