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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование данных из одного листа в другой - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Суммирование данных из одного листа в другой
Caxapok899 Дата: Вторник, 18.04.2017, 22:57 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Доброе время суток, подскажите пожалуйста как справиться с подобной проблемой:
имеется лист 1 в нем столбы: Наименование (бренд), сумма в руб., и статус.
Требуется чтоб при ведении первой таблицы, на второй лист заносились данные и разносились по столбцам в соответствии с 3мя параметрами (статус), которые в первой таблице, ну и был соответственный подсчет количества и суммы. Ну или как-то подобно чтоб автоматизировать процесс заполнения.
 
Ответить
СообщениеДоброе время суток, подскажите пожалуйста как справиться с подобной проблемой:
имеется лист 1 в нем столбы: Наименование (бренд), сумма в руб., и статус.
Требуется чтоб при ведении первой таблицы, на второй лист заносились данные и разносились по столбцам в соответствии с 3мя параметрами (статус), которые в первой таблице, ну и был соответственный подсчет количества и суммы. Ну или как-то подобно чтоб автоматизировать процесс заполнения.

Автор - Caxapok899
Дата добавления - 18.04.2017 в 22:57
Caxapok899 Дата: Вторник, 18.04.2017, 22:59 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
пример таблицы
К сообщению приложен файл: 8145101.xlsx (10.7 Kb)
 
Ответить
Сообщениепример таблицы

Автор - Caxapok899
Дата добавления - 18.04.2017 в 22:59
_Boroda_ Дата: Вторник, 18.04.2017, 23:11 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Формула для суммы
Код
=СУММЕСЛИМН(Лист1!$C$2:$C$99;Лист1!$D$2:$D$99;$B2;Лист1!$E$2:$E$99;ЛЕВБ(E$1;2)&"*")
К сообщению приложен файл: 8145101_1.xlsx (11.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Формула для суммы
Код
=СУММЕСЛИМН(Лист1!$C$2:$C$99;Лист1!$D$2:$D$99;$B2;Лист1!$E$2:$E$99;ЛЕВБ(E$1;2)&"*")

Автор - _Boroda_
Дата добавления - 18.04.2017 в 23:11
_Igor_61 Дата: Вторник, 18.04.2017, 23:17 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте! Проверяйте:
К сообщению приложен файл: 0107217.xlsx (11.7 Kb)
 
Ответить
СообщениеЗдравствуйте! Проверяйте:

Автор - _Igor_61
Дата добавления - 18.04.2017 в 23:17
gling Дата: Вторник, 18.04.2017, 23:24 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Здравствуйте. Вариант сводной и умной таблицей.
К сообщению приложен файл: 6635935.xlsx (16.7 Kb)


ЯД-41001506838083
 
Ответить
СообщениеЗдравствуйте. Вариант сводной и умной таблицей.

Автор - gling
Дата добавления - 18.04.2017 в 23:24
Caxapok899 Дата: Вторник, 18.04.2017, 23:24 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_ , _Igor_61 спасибо, да это то что нужно единственное не спросил сразу, можно ли так сделать , чтобы во второй лист в строчку бренд так же подтягивались из первого листа бренды , которые будут введены вручную, ну и по совпадению суммировались, ну а далее производился расчет как вы выше показали.
 
Ответить
Сообщение_Boroda_ , _Igor_61 спасибо, да это то что нужно единственное не спросил сразу, можно ли так сделать , чтобы во второй лист в строчку бренд так же подтягивались из первого листа бренды , которые будут введены вручную, ну и по совпадению суммировались, ну а далее производился расчет как вы выше показали.

Автор - Caxapok899
Дата добавления - 18.04.2017 в 23:24
_Boroda_ Дата: Вторник, 18.04.2017, 23:35 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Можно, чего ж нельзя-то?
Один из множества вариантов
Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!D$2:D$99;ПОИСКПОЗ(;СЧЁТЕСЛИ(B$1:B1;Лист1!D$2:D$99);));)&""

Еще массивный вариант
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!D$1:D$99;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(Лист1!D$2:D$99&"";Лист1!D$1:D$99&"";)=СТРОКА(Лист1!D$2:D$99);СТРОКА(Лист1!D$2:D$99));СТРОКА(B1)));)&""

и немассивный вариант "наоборот" - значения пишутся снизу вверх
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/ЕНД(ПОИСКПОЗ(Лист1!D$2:D$99;B$1:B1;))/(Лист1!D$2:D$99<>"");Лист1!D$2:D$99);"")
К сообщению приложен файл: 8145101_3.xlsx (12.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожно, чего ж нельзя-то?
Один из множества вариантов
Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!D$2:D$99;ПОИСКПОЗ(;СЧЁТЕСЛИ(B$1:B1;Лист1!D$2:D$99);));)&""

Еще массивный вариант
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!D$1:D$99;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(Лист1!D$2:D$99&"";Лист1!D$1:D$99&"";)=СТРОКА(Лист1!D$2:D$99);СТРОКА(Лист1!D$2:D$99));СТРОКА(B1)));)&""

и немассивный вариант "наоборот" - значения пишутся снизу вверх
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/ЕНД(ПОИСКПОЗ(Лист1!D$2:D$99;B$1:B1;))/(Лист1!D$2:D$99<>"");Лист1!D$2:D$99);"")

Автор - _Boroda_
Дата добавления - 18.04.2017 в 23:35
Caxapok899 Дата: Четверг, 20.04.2017, 23:24 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, еще раз хочу сказать спасибо, по первому варианту , который вы мне показали , переделал свою, "реальную" таблицу. , второй вариант вообще супер, но к сожалению пока ничего не соображу как писать формулы, и как работает. Буду читать и разбираться. Так как хочу дойти ко второму варианту.
 
Ответить
Сообщение_Boroda_, еще раз хочу сказать спасибо, по первому варианту , который вы мне показали , переделал свою, "реальную" таблицу. , второй вариант вообще супер, но к сожалению пока ничего не соображу как писать формулы, и как работает. Буду читать и разбираться. Так как хочу дойти ко второму варианту.

Автор - Caxapok899
Дата добавления - 20.04.2017 в 23:24
_Boroda_ Дата: Четверг, 20.04.2017, 23:52 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Просто скопируйте мою формулу, вставьте ее к себе в первую ячейку, поменяйте диапазоны и нажмите Контрл Шифт Ентер. А потом протяните формулу вниз на сколько нужно


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПросто скопируйте мою формулу, вставьте ее к себе в первую ячейку, поменяйте диапазоны и нажмите Контрл Шифт Ентер. А потом протяните формулу вниз на сколько нужно

Автор - _Boroda_
Дата добавления - 20.04.2017 в 23:52
Tali Дата: Пятница, 21.04.2017, 12:23 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_,
А что означит знаки &"" в конце формулы или диапазона в Ваших формулах?
 
Ответить
Сообщение_Boroda_,
А что означит знаки &"" в конце формулы или диапазона в Ваших формулах?

Автор - Tali
Дата добавления - 21.04.2017 в 12:23
_Boroda_ Дата: Пятница, 21.04.2017, 12:32 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Поскольку диапазоны заданы с запасом (на 99 строк), то при протягивании формулы вниз когда-нибудь наступит момент, что значения для вывода закончатся и формула будет выводить пустую ячейку. Но Excel при этом автоматически преобразует значение пустой ячейки в ноль. Чтобы он этого не делал, мы прилепляем к этой пустой ячейке еще второй пусто - &"". Вот тогда Excel уже не умничает и выводит все так, как и дОлжно - пустое значение.
Это хорошо работает для текстовых значений. Если же нам нужно вытащить числовые значения, то не все так радужно. Если мы к тексту прилепим пусто, то получим тот же текст, а вот если мы к числу прилепим пусто, то получим "текстовое число" - выглядеть оно будет почти также, как и нормальное, но это будет не число, а текст, с которым арифметические действия не проводятся.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПоскольку диапазоны заданы с запасом (на 99 строк), то при протягивании формулы вниз когда-нибудь наступит момент, что значения для вывода закончатся и формула будет выводить пустую ячейку. Но Excel при этом автоматически преобразует значение пустой ячейки в ноль. Чтобы он этого не делал, мы прилепляем к этой пустой ячейке еще второй пусто - &"". Вот тогда Excel уже не умничает и выводит все так, как и дОлжно - пустое значение.
Это хорошо работает для текстовых значений. Если же нам нужно вытащить числовые значения, то не все так радужно. Если мы к тексту прилепим пусто, то получим тот же текст, а вот если мы к числу прилепим пусто, то получим "текстовое число" - выглядеть оно будет почти также, как и нормальное, но это будет не число, а текст, с которым арифметические действия не проводятся.

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

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