Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

23 Сентябрь 2021, 20:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Добрый день! У меня вопрос по использованию функции СЧ?...  (Прочитано 385 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ForumOOo (бот)

Offline Offline

Сообщений: 773


« Стартовое сообщение: 21 Июль 2021, 10:36 »

Компонент: Calc
Версия продукта: 6.x
Сборка:
ОС:

Добрый день! У меня вопрос по использованию функции СЧЁТЕСЛИ.
В приложенном файле на Листе1 находится изменяемый столбец с данными. Информация заполняется в ячейки добавлением через запятую возможных вариантов из диапазона ячеек на Листе2 (для этого используется
макрос).
Мне необходимо подсчитать сколько раз, каждый вариант встречается в заполняемом столбце с данными на Листе1. Функция =СЧЁТЕСЛИ($Лист1.$C$2:$C$5;"*ОГК-1*") работает правильно, если в формулу вручную
заносить интересующий текст (ячейка С2 на Листе2). Но так как количество причин может быть достаточно большим и со временем может меняться, я бы хотел вместо ручного ввода интересующего текста ссылаться на
ячейку с текстом, чтобы можно было данную функцию "протягивать" по вертикали при необходимости (столбец B на Листе2). Но в данном случае функция =СЧЁТЕСЛИ($Лист1.$C$2:$C$5;A2) считает не правильно,
пропуская все ячейки, где присутствует другой текст, кроме интересующего. А в случае добавления * до и после наименования ячейки в формуле, вообще не работает.
Как сделать, чтобы считалось количество раз, когда информация находящаяся в ячейке, появляется в заданном диапазоне, даже если в ячейке, в которой происходит поиск, имеются ещё какие то символы?

Тестовый файл: http://forumooo.ru/attachments/upload/v_odnu_yacheyku.ods (15.48 КБ)

--
Подпись: Brick
Записан
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 171


« Ответ #1: 21 Июль 2021, 12:38 »

Добрый день
Так пробовали
Код:
=COUNTIF($Лист1.$C$2:$C$5;"*"&A2&"*")
?
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
Brick
Новичок
*
Offline Offline

Сообщений: 3


« Ответ #2: 21 Июль 2021, 13:57 »

Огромное спасибо! Так всё работает.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!