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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск и суммирование значений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Поиск и суммирование значений
Mezhik Дата: Вторник, 05.02.2013, 22:36 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 20% ±

2019
Вечер добрый!
Есть две таблицы. В первом листе сводная, а во втором таблица со значениями. Каким образом можно произвести поиск и суммирование найденных значений в сводную таблицу? Если искомое значение не находится, каким образом сделать так, чтобы ставился ноль, а не НД в сводную таблицу?
К сообщению приложен файл: 3177647.xlsx (10.1 Kb)
 
Ответить
СообщениеВечер добрый!
Есть две таблицы. В первом листе сводная, а во втором таблица со значениями. Каким образом можно произвести поиск и суммирование найденных значений в сводную таблицу? Если искомое значение не находится, каким образом сделать так, чтобы ставился ноль, а не НД в сводную таблицу?

Автор - Mezhik
Дата добавления - 05.02.2013 в 22:36
Serge_007 Дата: Вторник, 05.02.2013, 22:40 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=СУММЕСЛИ('2'!A$2:A$8;A2;'2'!B$2:B$8)


Но лучше сводной таблицей (см. вложение)
К сообщению приложен файл: Mezhik.xls (29.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=СУММЕСЛИ('2'!A$2:A$8;A2;'2'!B$2:B$8)


Но лучше сводной таблицей (см. вложение)

Автор - Serge_007
Дата добавления - 05.02.2013 в 22:40
AlexM Дата: Вторник, 05.02.2013, 22:45 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
А если в ячейку В2 вставить такую формулу?
Код
=СУММЕСЛИ('2'!$A$2:$A$8;A2;'2'!$B$2:$B$8)

или
Код
=СУММПРОИЗВ(('2'!$A$2:$A$8=A2)*'2'!$B$2:$B$8)

И потом протянуть вниз

Опоздал с формулой. sad



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Вторник, 05.02.2013, 22:50
 
Ответить
СообщениеА если в ячейку В2 вставить такую формулу?
Код
=СУММЕСЛИ('2'!$A$2:$A$8;A2;'2'!$B$2:$B$8)

или
Код
=СУММПРОИЗВ(('2'!$A$2:$A$8=A2)*'2'!$B$2:$B$8)

И потом протянуть вниз

Опоздал с формулой. sad

Автор - AlexM
Дата добавления - 05.02.2013 в 22:45
Ralf Дата: Вторник, 05.02.2013, 22:46 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация: 5 ±
Замечаний: 0% ±

сводной таблицей, которая Pivot Table или формулой суммесли()
пока писал - опередили, разве что у меня ищет по всему столбцу, вдруг данные будут добавляться
К сообщению приложен файл: 2993861.xlsx (15.8 Kb)


Сообщение отредактировал Ralf - Вторник, 05.02.2013, 22:49
 
Ответить
Сообщениесводной таблицей, которая Pivot Table или формулой суммесли()
пока писал - опередили, разве что у меня ищет по всему столбцу, вдруг данные будут добавляться

Автор - Ralf
Дата добавления - 05.02.2013 в 22:46
Mezhik Дата: Вторник, 05.02.2013, 23:40 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 20% ±

2019
Serge_007, Спасибо))) Но есть еще одна проблема. В заданных значениях есть ТЕКС и ДАТЫ, а в искомых нет. Как можно решить эту проблему?
К сообщению приложен файл: 6260635.xlsx (10.3 Kb)
 
Ответить
СообщениеSerge_007, Спасибо))) Но есть еще одна проблема. В заданных значениях есть ТЕКС и ДАТЫ, а в искомых нет. Как можно решить эту проблему?

Автор - Mezhik
Дата добавления - 05.02.2013 в 23:40
Serge_007 Дата: Вторник, 05.02.2013, 23:46 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А ещё какие тузы есть в рукаве?
Код
=СУММЕСЛИ('2'!A$2:A$8;ЛЕВСИМВ(A2;ПОИСК(" ";A2));'2'!B$2:B$8)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА ещё какие тузы есть в рукаве?
Код
=СУММЕСЛИ('2'!A$2:A$8;ЛЕВСИМВ(A2;ПОИСК(" ";A2));'2'!B$2:B$8)

Автор - Serge_007
Дата добавления - 05.02.2013 в 23:46
Mezhik Дата: Среда, 06.02.2013, 01:07 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 20% ±

2019
Serge_007, Тузов больше нет))) Но почему? при вбивании или вставке еще одного номера в искомые значения, не происходит суммирования?
К сообщению приложен файл: 2013420.xlsx (10.9 Kb)
 
Ответить
СообщениеSerge_007, Тузов больше нет))) Но почему? при вбивании или вставке еще одного номера в искомые значения, не происходит суммирования?

Автор - Mezhik
Дата добавления - 06.02.2013 в 01:07
alx74 Дата: Среда, 06.02.2013, 08:46 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

Цитата (Mezhik)
Но почему? при вбивании или вставке еще одного номера в искомые значения, не происходит суммирования?

Разберитесь с формулами в скобках ПОИСК и ЛЕВСИМВ. После этого сможете увидеть, что у суммирование идет по 9 символам (ваш требуемый номер) плюс один пробел. На листе 2 в ячейке A2 после записи есть пробел, а в ячейке A9 пробела нет, соответственно нет суммирования. Приведите в порядок лист 2 с данными для суммирования ( все с пробелами либо корректировать формулы для подсчета без пробела) и все получится


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447
 
Ответить
Сообщение
Цитата (Mezhik)
Но почему? при вбивании или вставке еще одного номера в искомые значения, не происходит суммирования?

Разберитесь с формулами в скобках ПОИСК и ЛЕВСИМВ. После этого сможете увидеть, что у суммирование идет по 9 символам (ваш требуемый номер) плюс один пробел. На листе 2 в ячейке A2 после записи есть пробел, а в ячейке A9 пробела нет, соответственно нет суммирования. Приведите в порядок лист 2 с данными для суммирования ( все с пробелами либо корректировать формулы для подсчета без пробела) и все получится

Автор - alx74
Дата добавления - 06.02.2013 в 08:46
Mezhik Дата: Среда, 06.02.2013, 09:48 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 20% ±

2019
alx74, Спасибо... А как можно откорректировать формулу, чтобы был подсчет без пробелов???
 
Ответить
Сообщениеalx74, Спасибо... А как можно откорректировать формулу, чтобы был подсчет без пробелов???

Автор - Mezhik
Дата добавления - 06.02.2013 в 09:48
alx74 Дата: Среда, 06.02.2013, 10:07 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

Код
=СУММЕСЛИ('2'!A$2:A$9;ЛЕВСИМВ(A2;ПОИСК(" ";A2)-1);'2'!B$2:B$9)
В этом случае необходимо, чтобы на листе 2 после номера не было пробелов.

[admin]Оформляйте коды тегами![/admin]


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447
 
Ответить
Сообщение
Код
=СУММЕСЛИ('2'!A$2:A$9;ЛЕВСИМВ(A2;ПОИСК(" ";A2)-1);'2'!B$2:B$9)
В этом случае необходимо, чтобы на листе 2 после номера не было пробелов.

[admin]Оформляйте коды тегами![/admin]

Автор - alx74
Дата добавления - 06.02.2013 в 10:07
  • Страница 1 из 1
  • 1
Поиск:

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