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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет ячеек содержащих разный текст - Мир MS Excel

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

Excel 2010
Добрый день.

Имеем 2 столбца: А столбец - адрес, В столбец - № квартиры. Нужна формула для подсчета кол-ва ячеек (столбец В) в каждом адресе. Адреса разные и повторяются на каждой строке.
Смысл в том, что нужно узнать сколько ячеек в столбце "В" в каждом адресе.
Руками приходиться выделять ячейки адреса и смотреть кол-во ячеек. Но объемы большие и это очень долго.
К сообщению приложен файл: 3305974.xlsx (14.8 Kb)
 
Ответить
СообщениеДобрый день.

Имеем 2 столбца: А столбец - адрес, В столбец - № квартиры. Нужна формула для подсчета кол-ва ячеек (столбец В) в каждом адресе. Адреса разные и повторяются на каждой строке.
Смысл в том, что нужно узнать сколько ячеек в столбце "В" в каждом адресе.
Руками приходиться выделять ячейки адреса и смотреть кол-во ячеек. Но объемы большие и это очень долго.

Автор - CA310
Дата добавления - 07.09.2015 в 14:59
ArkaIIIa Дата: Понедельник, 07.09.2015, 15:04 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Как-то так?
Код
=ЕСЛИ(A2=A1;"";СЧЁТЕСЛИ($A$2:$A$572;A2))

Там же, рядом, вариант со сводной таблицей.
К сообщению приложен файл: 3305974_1.xlsx (22.8 Kb)


Сообщение отредактировал ArkaIIIa - Понедельник, 07.09.2015, 15:05
 
Ответить
СообщениеКак-то так?
Код
=ЕСЛИ(A2=A1;"";СЧЁТЕСЛИ($A$2:$A$572;A2))

Там же, рядом, вариант со сводной таблицей.

Автор - ArkaIIIa
Дата добавления - 07.09.2015 в 15:04
_Boroda_ Дата: Понедельник, 07.09.2015, 15:46 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6612 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Можно сводной таблицей.
Вставка - сводная таблица.
В примере сделано до строки 9999, поэтому есть строка "пусто". Ее можно убрать фильтром или оставить - ее наличие будет показателем того, что диапазон сводной таблицы больше, чем диапазон исходной таблицы.
Обновляется сводная - топнуть на нее - Параметры - Обновить (или топнуть на нее правой мышой - Обновить

Или формулой массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=ЕСЛИОШИБКА(ИНДЕКС(A$1:A$572;НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$572<>A$3:A$573;СТРОКА(A$2:A$572));СТРОКА(I1)));"")
собрать уникальные адреса и формулой
Код
=СЧЁТЕСЛИ(A$2:A$572;I3)
посчитать количество квартир.
Файлик перевложил
К сообщению приложен файл: 3305974_2.xlsx (22.2 Kb)


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

Или формулой массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=ЕСЛИОШИБКА(ИНДЕКС(A$1:A$572;НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$572<>A$3:A$573;СТРОКА(A$2:A$572));СТРОКА(I1)));"")
собрать уникальные адреса и формулой
Код
=СЧЁТЕСЛИ(A$2:A$572;I3)
посчитать количество квартир.
Файлик перевложил

Автор - _Boroda_
Дата добавления - 07.09.2015 в 15:46
Che79 Дата: Понедельник, 07.09.2015, 15:50 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Предложу вариант "в лоб". В С2 формулу и протянуть
Код
=СУММПРОИЗВ(($B$2:$B$572<>"")*($A$2:$A$572=A2))

Но сводной конечно гораздо нагляднее и проще


Делай нормально и будет нормально!
 
Ответить
СообщениеПредложу вариант "в лоб". В С2 формулу и протянуть
Код
=СУММПРОИЗВ(($B$2:$B$572<>"")*($A$2:$A$572=A2))

Но сводной конечно гораздо нагляднее и проще

Автор - Che79
Дата добавления - 07.09.2015 в 15:50
CA310 Дата: Понедельник, 07.09.2015, 16:12 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Но сводной конечно гораздо нагляднее и проще


Пример бы в Экселе. Не очень понимаю куда вставить. Не получается у меня вообщем.
 
Ответить
Сообщение
Но сводной конечно гораздо нагляднее и проще


Пример бы в Экселе. Не очень понимаю куда вставить. Не получается у меня вообщем.

Автор - CA310
Дата добавления - 07.09.2015 в 16:12
ArkaIIIa Дата: Понедельник, 07.09.2015, 16:13 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Пример бы в Экселе. Не очень понимаю куда вставить. Не получается у меня вообщем.

Вот эти варианты Вас чем-то не устраивают?)
К сообщению приложен файл: 3305974_1.xlsx(23Kb)

К сообщению приложен файл: 3305974_2.xlsx(22Kb)
 
Ответить
Сообщение
Пример бы в Экселе. Не очень понимаю куда вставить. Не получается у меня вообщем.

Вот эти варианты Вас чем-то не устраивают?)
К сообщению приложен файл: 3305974_1.xlsx(23Kb)

К сообщению приложен файл: 3305974_2.xlsx(22Kb)

Автор - ArkaIIIa
Дата добавления - 07.09.2015 в 16:13
CA310 Дата: Понедельник, 07.09.2015, 16:26 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Варианты очень хороши. Понимаю удобства сводной таблицы. Но к сожалению никогда не работал в ней. И не знаю элементарных навыков как ее редактировать. Мало ли будут изменения в таблице.
Поэтому сделал новый файл образец. Как у меня в исходнике. Чтоб совсем все подходило без особых изменений с моей стороны в предложенной Вами "формуле" или "сводной таблице"
Огромная благодарность за помощь.
С понимаем отношусь что всю 100% работу за меня делать никто не собирается.
 
Ответить
СообщениеВарианты очень хороши. Понимаю удобства сводной таблицы. Но к сожалению никогда не работал в ней. И не знаю элементарных навыков как ее редактировать. Мало ли будут изменения в таблице.
Поэтому сделал новый файл образец. Как у меня в исходнике. Чтоб совсем все подходило без особых изменений с моей стороны в предложенной Вами "формуле" или "сводной таблице"
Огромная благодарность за помощь.
С понимаем отношусь что всю 100% работу за меня делать никто не собирается.

Автор - CA310
Дата добавления - 07.09.2015 в 16:26
CA310 Дата: Понедельник, 07.09.2015, 16:34 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Новый файл.
К сообщению приложен файл: 0644902.xlsx (14.8 Kb)
 
Ответить
СообщениеНовый файл.

Автор - CA310
Дата добавления - 07.09.2015 в 16:34
CA310 Дата: Понедельник, 07.09.2015, 16:40 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем огромное спасибо за помощь!!!! разобрался с Вашей помощью)
 
Ответить
СообщениеВсем огромное спасибо за помощь!!!! разобрался с Вашей помощью)

Автор - CA310
Дата добавления - 07.09.2015 в 16:40
ArkaIIIa Дата: Понедельник, 07.09.2015, 16:42 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
CA310
Выделяете весь диапазон с данными. Нажимаете "Вставка" - "Сводная таблица". Выбираете куда вставить (на существующий лист, или на новый).
В поле "Названия строк" перетаскиваете "Адрес", в поле "Значения" перетаскиваете "№ квартиры".
Редактируете Вы свою таблицу. После добавления/удаления/изменения записей, нажимаете правой кнопкой мыши по сводной и "Обновить".
 
Ответить
СообщениеCA310
Выделяете весь диапазон с данными. Нажимаете "Вставка" - "Сводная таблица". Выбираете куда вставить (на существующий лист, или на новый).
В поле "Названия строк" перетаскиваете "Адрес", в поле "Значения" перетаскиваете "№ квартиры".
Редактируете Вы свою таблицу. После добавления/удаления/изменения записей, нажимаете правой кнопкой мыши по сводной и "Обновить".

Автор - ArkaIIIa
Дата добавления - 07.09.2015 в 16:42
CA310 Дата: Понедельник, 07.09.2015, 16:47 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
спасибо!! все ясно!)
[moder]Не надо цитировать посты целиком - это нарушение Правил форума[/moder]


Сообщение отредактировал Manyasha - Понедельник, 07.09.2015, 16:58
 
Ответить
Сообщениеспасибо!! все ясно!)
[moder]Не надо цитировать посты целиком - это нарушение Правил форума[/moder]

Автор - CA310
Дата добавления - 07.09.2015 в 16:47
jakim Дата: Понедельник, 07.09.2015, 16:55 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Ваш пример можно решить и формулами и консолидацией.
К сообщению приложен файл: 3030900.xlsx (15.8 Kb)
 
Ответить
Сообщение
Ваш пример можно решить и формулами и консолидацией.

Автор - jakim
Дата добавления - 07.09.2015 в 16:55
Serge_007 Дата: Понедельник, 07.09.2015, 20:01 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Выделяете весь диапазон с данными
Если данные непрерывны - то выделять их не надо, достаточно выделить хотя бы одну ячейку с данными


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Выделяете весь диапазон с данными
Если данные непрерывны - то выделять их не надо, достаточно выделить хотя бы одну ячейку с данными

Автор - Serge_007
Дата добавления - 07.09.2015 в 20:01
CA310 Дата: Понедельник, 21.09.2015, 16:55 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день.

продолжаю тему, с небольшими изменениями. Поэтому тут написал.
Есть адреса, в которых мне нужно подсчитать кол-во квартир по фильтру. Т.е. пользуясь сводной таблицей, хотелось бы с помощью фильтра редактировать колонку "тип прибора" чтоб таблица показывала кол-во квартир именно по заданному "типу прибора". А не общее кол-во в каждом отдельном адресе.
[moder]Тема закрыта. Причина: нарушение п.5q Правил форума[/moder]
К сообщению приложен файл: 21.09.2015.xlsx (10.0 Kb)


Сообщение отредактировал Pelena - Понедельник, 21.09.2015, 17:01
 
Ответить
СообщениеДобрый день.

продолжаю тему, с небольшими изменениями. Поэтому тут написал.
Есть адреса, в которых мне нужно подсчитать кол-во квартир по фильтру. Т.е. пользуясь сводной таблицей, хотелось бы с помощью фильтра редактировать колонку "тип прибора" чтоб таблица показывала кол-во квартир именно по заданному "типу прибора". А не общее кол-во в каждом отдельном адресе.
[moder]Тема закрыта. Причина: нарушение п.5q Правил форума[/moder]

Автор - CA310
Дата добавления - 21.09.2015 в 16:55
  • Страница 1 из 1
  • 1
Поиск:

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