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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование количества ячеек, имеющих в своем значении опре - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Суммирование количества ячеек, имеющих в своем значении опре
stifler007 Дата: Воскресенье, 11.10.2015, 19:50 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем привет. Пытался сделать самостоятельно, перерыл все форумы, но ответа на свою задачу так и не нашел.
Итак, имеется 2 таблицы:
1 (Итог)

Пример таблицы
1 2 6 51 25 23 3
501
502
503

2 (Данные)

Код Данные
501 СП.1: 41;ДАТА ПОСТ.: 01.07.2010 Г.;
501 СП.1: 06;ДАТА ПОСТ.: 01.03.2014 Г.;
501 СП.1: 01;ДАТА ПОСТ.: 01.06.2010 Г.;
СП.2: 03;ДАТА ПОСТ.: 01.06.2010 Г.;
501 СП.1: 25;ДАТА ПОСТ.: 01.03.2013 Г.;
501 СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
502 СП.1: 35;ДАТА ПОСТ.: 01.04.2014 Г.;
502 СП.1: 01;ДАТА ПОСТ.: 20.04.2014 Г.;
502 СП.1: 51;ДАТА ПОСТ.: 19.03.2014 Г.;
502 СП.1: 01;ДАТА ПОСТ.: 24.11.2014 Г.;
502 СП.1: 67;ДАТА ПОСТ.: 01.05.2013 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.05.2013 Г.;
СП.3: 23;ДАТА ПОСТ.: 01.05.2013 Г.;
502 СП.1: 26;ДАТА ПОСТ.: 10.04.2015 Г.;
503 СП.1: 51;ДАТА ПОСТ.: 01.05.2008 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.05.2009 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.06.1994 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.05.2008 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.11.2009 Г.;
503 СП.1: 23;ДАТА ПОСТ.: 01.04.2013 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.04.2013 Г.;
СП.3: 65;ДАТА ПОСТ.: 01.04.2013 Г.;
СП.4: 67;ДАТА ПОСТ.: 01.04.2013 Г.;
503 СП.1: 26;ДАТА ПОСТ.: 05.05.2015 Г.;
503 СП.1: 41;ДАТА ПОСТ.: 06.04.2015 Г.;
503 СП.1: 23;ДАТА ПОСТ.: 01.02.2013 Г.;
СП.2: 66;ДАТА ПОСТ.: 01.02.2013 Г.;
СП.3: 01;ДАТА ПОСТ.: 01.02.2013 Г.;
503 СП.1: 06;ДАТА ПОСТ.: 01.05.2009 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.06.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.05.2009 Г.;
СП.3: 03;ДАТА ПОСТ.: 01.05.2009 Г.;
СП.4: 51;ДАТА ПОСТ.: 01.05.2009 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.06.2011 Г.;
Мне необходимо, чтобы в 1 таблице осуществлялась автоматическая сумма количества значений из 2 таблицы. Но имеются определенные условия. Так, в 1 таблице в строке 501 столбца с названием "6" должно быть количество имеющихся во 2 таблице данных, содержащих из 1 столбца код 501, но с учетом того, что в столбце данные имеются данные, содержащие в себе "06" (например: СП.1: 06;ДАТА ПОСТ.: 01.03.2014 Г.). Однако, если в данных, содержащих в себе "06" указано (СП.3: 06;ДАТА ПОСТ.: 01.05.2008 Г.; ПРИЧ. СН.: 24;ДАТА СН.: 01.11.2009 Г.), то есть после них указано ПРИЧ. СН., то такие данные не должны входить в итоговую сумму значений в таблице 1.
Как-то так, не знаю, как по другому объяснить, готов ответить и пояснить необходимые значения.
К сообщению приложен файл: 4405176.xlsx (11.8 Kb)
 
Ответить
СообщениеВсем привет. Пытался сделать самостоятельно, перерыл все форумы, но ответа на свою задачу так и не нашел.
Итак, имеется 2 таблицы:
1 (Итог)

Пример таблицы
1 2 6 51 25 23 3
501
502
503

2 (Данные)

Код Данные
501 СП.1: 41;ДАТА ПОСТ.: 01.07.2010 Г.;
501 СП.1: 06;ДАТА ПОСТ.: 01.03.2014 Г.;
501 СП.1: 01;ДАТА ПОСТ.: 01.06.2010 Г.;
СП.2: 03;ДАТА ПОСТ.: 01.06.2010 Г.;
501 СП.1: 25;ДАТА ПОСТ.: 01.03.2013 Г.;
501 СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
502 СП.1: 35;ДАТА ПОСТ.: 01.04.2014 Г.;
502 СП.1: 01;ДАТА ПОСТ.: 20.04.2014 Г.;
502 СП.1: 51;ДАТА ПОСТ.: 19.03.2014 Г.;
502 СП.1: 01;ДАТА ПОСТ.: 24.11.2014 Г.;
502 СП.1: 67;ДАТА ПОСТ.: 01.05.2013 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.05.2013 Г.;
СП.3: 23;ДАТА ПОСТ.: 01.05.2013 Г.;
502 СП.1: 26;ДАТА ПОСТ.: 10.04.2015 Г.;
503 СП.1: 51;ДАТА ПОСТ.: 01.05.2008 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.05.2009 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.06.1994 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.05.2008 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.11.2009 Г.;
503 СП.1: 23;ДАТА ПОСТ.: 01.04.2013 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.04.2013 Г.;
СП.3: 65;ДАТА ПОСТ.: 01.04.2013 Г.;
СП.4: 67;ДАТА ПОСТ.: 01.04.2013 Г.;
503 СП.1: 26;ДАТА ПОСТ.: 05.05.2015 Г.;
503 СП.1: 41;ДАТА ПОСТ.: 06.04.2015 Г.;
503 СП.1: 23;ДАТА ПОСТ.: 01.02.2013 Г.;
СП.2: 66;ДАТА ПОСТ.: 01.02.2013 Г.;
СП.3: 01;ДАТА ПОСТ.: 01.02.2013 Г.;
503 СП.1: 06;ДАТА ПОСТ.: 01.05.2009 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.06.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.05.2009 Г.;
СП.3: 03;ДАТА ПОСТ.: 01.05.2009 Г.;
СП.4: 51;ДАТА ПОСТ.: 01.05.2009 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.06.2011 Г.;
Мне необходимо, чтобы в 1 таблице осуществлялась автоматическая сумма количества значений из 2 таблицы. Но имеются определенные условия. Так, в 1 таблице в строке 501 столбца с названием "6" должно быть количество имеющихся во 2 таблице данных, содержащих из 1 столбца код 501, но с учетом того, что в столбце данные имеются данные, содержащие в себе "06" (например: СП.1: 06;ДАТА ПОСТ.: 01.03.2014 Г.). Однако, если в данных, содержащих в себе "06" указано (СП.3: 06;ДАТА ПОСТ.: 01.05.2008 Г.; ПРИЧ. СН.: 24;ДАТА СН.: 01.11.2009 Г.), то есть после них указано ПРИЧ. СН., то такие данные не должны входить в итоговую сумму значений в таблице 1.
Как-то так, не знаю, как по другому объяснить, готов ответить и пояснить необходимые значения.

Автор - stifler007
Дата добавления - 11.10.2015 в 19:50
Pelena Дата: Воскресенье, 11.10.2015, 20:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19515
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Код
=СУММПРОИЗВ((Данные!$A$2:$A$18=$A4)*ЕЧИСЛО(ПОИСК(ТЕКСТ(B$3;"00")&";";Данные!$B$2:$B$18))*ЕОШИБКА(ПОИСК("ПРИЧ. СН.";Данные!$B$2:$B$18)))
К сообщению приложен файл: 3712674.xlsx (12.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Код
=СУММПРОИЗВ((Данные!$A$2:$A$18=$A4)*ЕЧИСЛО(ПОИСК(ТЕКСТ(B$3;"00")&";";Данные!$B$2:$B$18))*ЕОШИБКА(ПОИСК("ПРИЧ. СН.";Данные!$B$2:$B$18)))

Автор - Pelena
Дата добавления - 11.10.2015 в 20:31
stifler007 Дата: Воскресенье, 11.10.2015, 21:00 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Нет, к сожалению, в строках 501 таблицы с данными есть такие позиции, содержащие "01":
Код Данные
501 СП.1: 01;ДАТА ПОСТ.: 01.06.2010 Г.;
СП.2: 03;ДАТА ПОСТ.: 01.06.2010 Г.;
501 СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
а значит, в в ячейке B4 итоговой таблицы должно быть значение, равное "2"
 
Ответить
СообщениеНет, к сожалению, в строках 501 таблицы с данными есть такие позиции, содержащие "01":
Код Данные
501 СП.1: 01;ДАТА ПОСТ.: 01.06.2010 Г.;
СП.2: 03;ДАТА ПОСТ.: 01.06.2010 Г.;
501 СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
а значит, в в ячейке B4 итоговой таблицы должно быть значение, равное "2"

Автор - stifler007
Дата добавления - 11.10.2015 в 21:00
stifler007 Дата: Воскресенье, 11.10.2015, 21:01 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Еще раз, только на коротком образце:

501 СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;

Например, в данном случае, в итоговой таблице в столбце 1 будет значение, равное "1" (т.к. имеем 01 в таблице в данными);
в столбце 51 будет значение, равное "0" (т.к. имеем 51 в таблице с данными, но после 51 указано выражение "ПРИЧ. СН.")
в столбце 06 также будет значение, равное "0" (т.к. имеет 06 в таблице с данными, но после 06 указано выражение "ПРИЧ. СН").

Вообщем, в текстовом файле данная ячейка выглядела бы так: СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.; ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.; СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.; СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.; ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
Соответственно, имеем СП.1, СП.2, СП.3 (то есть 3 списка), где СП.1: 51 был снят с учета (ДАТА СН. 01.04.2011 Г.), СП.2: 01 имеется (после этого не указано ПРИЧ. СН.), с СП. 3: 06 также был снят с учет (ДАТА СН. 01.04.2011 Г.).
 
Ответить
СообщениеЕще раз, только на коротком образце:

501 СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.;
СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.;
ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;

Например, в данном случае, в итоговой таблице в столбце 1 будет значение, равное "1" (т.к. имеем 01 в таблице в данными);
в столбце 51 будет значение, равное "0" (т.к. имеем 51 в таблице с данными, но после 51 указано выражение "ПРИЧ. СН.")
в столбце 06 также будет значение, равное "0" (т.к. имеет 06 в таблице с данными, но после 06 указано выражение "ПРИЧ. СН").

Вообщем, в текстовом файле данная ячейка выглядела бы так: СП.1: 51;ДАТА ПОСТ.: 01.03.2010 Г.; ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.; СП.2: 01;ДАТА ПОСТ.: 01.03.2010 Г.; СП.3: 06;ДАТА ПОСТ.: 01.03.2010 Г.; ПРИЧ. СН.: 24;ДАТА СН.: 01.04.2011 Г.;
Соответственно, имеем СП.1, СП.2, СП.3 (то есть 3 списка), где СП.1: 51 был снят с учета (ДАТА СН. 01.04.2011 Г.), СП.2: 01 имеется (после этого не указано ПРИЧ. СН.), с СП. 3: 06 также был снят с учет (ДАТА СН. 01.04.2011 Г.).

Автор - stifler007
Дата добавления - 11.10.2015 в 21:01
Pelena Дата: Воскресенье, 11.10.2015, 22:07 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19515
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Так?
К сообщению приложен файл: 1342890.xlsx (12.6 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак?

Автор - Pelena
Дата добавления - 11.10.2015 в 22:07
gling Дата: Воскресенье, 11.10.2015, 22:17 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

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


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

Автор - gling
Дата добавления - 11.10.2015 в 22:17
stifler007 Дата: Воскресенье, 11.10.2015, 23:32 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Так?
К сообщению приложен файл: 1342890.xlsx(13Kb)

Черт, я восхищен, вы гений!!!

Здравствуйте. Посмотрите еще вариант.
К сообщению приложен файл: 3821467.xlsx(14Kb)

К сожалению, Ваш вариант глубоко не верен, но, тем не менее, спасибо за попытку!
 
Ответить
Сообщение
Так?
К сообщению приложен файл: 1342890.xlsx(13Kb)

Черт, я восхищен, вы гений!!!

Здравствуйте. Посмотрите еще вариант.
К сообщению приложен файл: 3821467.xlsx(14Kb)

К сожалению, Ваш вариант глубоко не верен, но, тем не менее, спасибо за попытку!

Автор - stifler007
Дата добавления - 11.10.2015 в 23:32
stifler007 Дата: Понедельник, 12.10.2015, 00:00 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
А если в таблице с данными будет увеличение кодов (например 505, 506 и т.д.), как сделать, чтобы в формуле был охвачен весь столбец, содержащий коды (чтобы формула не была ограничена 18-ю строками, а считала полностью весь столбец, содержащий данные)?
Например, часть формулы (Данные!$A$2:$A$18=$A5) изменить на A:A


Сообщение отредактировал stifler007 - Понедельник, 12.10.2015, 00:02
 
Ответить
СообщениеА если в таблице с данными будет увеличение кодов (например 505, 506 и т.д.), как сделать, чтобы в формуле был охвачен весь столбец, содержащий коды (чтобы формула не была ограничена 18-ю строками, а считала полностью весь столбец, содержащий данные)?
Например, часть формулы (Данные!$A$2:$A$18=$A5) изменить на A:A

Автор - stifler007
Дата добавления - 12.10.2015 в 00:00
gling Дата: Понедельник, 12.10.2015, 00:41 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Ваш вариант глубоко не верен

Я понял это когда прочитал сообщение№4 но удалять не стал. Может кому пригодится.


ЯД-41001506838083
 
Ответить
Сообщение
Ваш вариант глубоко не верен

Я понял это когда прочитал сообщение№4 но удалять не стал. Может кому пригодится.

Автор - gling
Дата добавления - 12.10.2015 в 00:41
  • Страница 1 из 1
  • 1
Поиск:

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