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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет количество совпадений в ячейках - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Подсчет количество совпадений в ячейках
sarxip Дата: Понедельник, 13.11.2017, 22:31 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый вечер,
как можно подсчитать количество совпадений из ячеек
К сообщению приложен файл: 0906260.xlsx (8.9 Kb)


иии

Сообщение отредактировал sarxip - Понедельник, 13.11.2017, 22:43
 
Ответить
СообщениеДобрый вечер,
как можно подсчитать количество совпадений из ячеек

Автор - sarxip
Дата добавления - 13.11.2017 в 22:31
Karataev Дата: Понедельник, 13.11.2017, 22:45 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
С помощью макроса:
 
Ответить
СообщениеС помощью макроса:

Автор - Karataev
Дата добавления - 13.11.2017 в 22:45
_Boroda_ Дата: Понедельник, 13.11.2017, 23:29 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6593 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Для Вашего примера (по одному символу через запятую и пробел) можно так
Формула массива, вводится одновременным нажатием Контрл Шифт Ентер
Код
=СЧЁТ(ПОИСК(ПСТР(" "&A1&",";(СТРОКА(D$1:ИНДЕКС(D:D;(ДЛСТР(A1)+2)/3))-1)*3+1;3);" "&B1&","))

Или обычная формула
Код
=СУММПРОИЗВ(Ч(ПОДСТАВИТЬ(B1;ПСТР(ПОДСТАВИТЬ(A1;", ";);СТОЛБЕЦ(A:Z);1);)<>B1))

Только гнетут меня смутные сомнения, что окажется, что "Этот пример я выдумал, а на самом деле у меня все не так"
К сообщению приложен файл: 0906260_1.xlsx (9.6 Kb)


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

Или обычная формула
Код
=СУММПРОИЗВ(Ч(ПОДСТАВИТЬ(B1;ПСТР(ПОДСТАВИТЬ(A1;", ";);СТОЛБЕЦ(A:Z);1);)<>B1))

Только гнетут меня смутные сомнения, что окажется, что "Этот пример я выдумал, а на самом деле у меня все не так"

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

2013 Win, 365 Mac
sarxip, чётко по Вашему примеру :)
Код
=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ПСТР(B1;({1;4;7})*(ДЛСТР(B1)>1);1);A1)))


UPD
Мой вариант оказался нерабочим. Вот так, если строго под пример. Пишу во сне, формула страшно - неоптимизированная, поэтому под спойлер её
Файл перевложил.
К сообщению приложен файл: 5153981_1.xlsx (10.0 Kb)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Вторник, 14.11.2017, 02:38
 
Ответить
Сообщениеsarxip, чётко по Вашему примеру :)
Код
=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(ПСТР(B1;({1;4;7})*(ДЛСТР(B1)>1);1);A1)))


UPD
Мой вариант оказался нерабочим. Вот так, если строго под пример. Пишу во сне, формула страшно - неоптимизированная, поэтому под спойлер её
Файл перевложил.

Автор - Che79
Дата добавления - 13.11.2017 в 23:31
sarxip Дата: Вторник, 14.11.2017, 01:20 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Благодарю


иии

Сообщение отредактировал sarxip - Вторник, 14.11.2017, 01:20
 
Ответить
СообщениеБлагодарю

Автор - sarxip
Дата добавления - 14.11.2017 в 01:20
  • Страница 1 из 1
  • 1
Поиск:

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