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

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

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

Войти
Новости: Вы можете задать вопрос по LibreOffice или Apache OpenOffice без регистрации, используя форму
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Функция countif для нескольких чисел сразу.  (Прочитано 1067 раз)
0 Пользователей и 1 Гость смотрят эту тему.
лена89
Форумчанин
***
Offline Offline

Сообщений: 120



« Стартовое сообщение: 18 Сентябрь 2021, 07:18 »

Добрый субботний день всем знатокам LibreOffice.

Есть две строки из 15 чисел. Мне необходимо их сравнить. Сколько чисел из второй строки встречаются в первой строке. Для функции COUNTIF мне известны два варианта. Когда в строке или в столбце ищется какое-то  конкретное значение, либо значение с заданным условием. Например COUNTIF(F5:T5;T6) или COUNTIF(F5:T5;">10") . По логике вещей, пытаюсь сделать вот так COUNTIF(F5:T5;F6:T6) , тем более когда-то где-то встречала на форумах такую формулу, но у меня не считает, выдает ошибку. Что я делаю не так?

В прикрепленном файле я выделила через условное форматирование повторяющиеся числа цветом. Но это не совсем удобный для меня вариант. Мне нужно, чтобы формула,  в  конкретном примере, выдавала в итоге значение 7. То есть , у двух строк совпадают 7 значений. Какие именно значения не важно. Главное - количество.

Буду очень признательна за помощь. 


* Пример 15.ods (7.48 Кб - загружено 17 раз.)
Записан
mikekaganski
Гуру
*******
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 2 396


« Ответ #1: 18 Сентябрь 2021, 09:03 »

Код:
=SUMPRODUCT(NOT(ISNA(HLOOKUP(F5:T5;F6:U6;1;0))))

Обратите внимание: это не совсем "у двух строк совпадают 7 значений". Это "7 ячеек верхней строки имеют дубликат в нижней".
« Последнее редактирование: 18 Сентябрь 2021, 09:04 от mikekaganski » Записан

С уважением,
Михаил Каганский
лена89
Форумчанин
***
Offline Offline

Сообщений: 120



« Ответ #2: 18 Сентябрь 2021, 09:13 »

Код:
=SUMPRODUCT(NOT(ISNA(HLOOKUP(F5:T5;F6:U6;1;0))))

Обратите внимание: это не совсем "у двух строк совпадают 7 значений". Это "7 ячеек верхней строки имеют дубликат в нижней".

Безмерно Вас благодарю, всё заработало. И совсем, оказывается, countif не пригодился)
Записан
Bigor
Мастер
*****
Offline Offline

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


« Ответ #3: 18 Сентябрь 2021, 12:13 »

countif не пригодился
можно и с ним
Код:
=SUMPRODUCT(COUNTIF(F5:T5;F6:T6))
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
mikekaganski
Гуру
*******
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 2 396


« Ответ #4: 18 Сентябрь 2021, 12:55 »

можно и с ним

Однако нужно понимать, что эти две формулы очень разные. Чтобы посмотреть отличия, замените несколько чисел в строке 6 на единицу, и сравните результаты. А если ещё и в строке 5 заменить несколько на единицу - будет совсем большая разница.
Записан

С уважением,
Михаил Каганский
Bigor
Мастер
*****
Offline Offline

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


« Ответ #5: 18 Сентябрь 2021, 13:35 »

Согасен,
эти две формулы очень разные
Ваша
Сколько чисел из второй строки встречаются в первой строке
моя Сколько раз числа из второй строки совпадают с числами в первой строке
В случае если числа в строках не повторяются, считают одинаково
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
mikekaganski
Гуру
*******
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 2 396


« Ответ #6: 18 Сентябрь 2021, 14:08 »

моя Сколько раз числа из второй строки совпадают с числами в первой строке

Тут трудность в определении понятия "Сколько раз числа из второй строки совпадают с числами в первой строке". Если результат 225 для двух строк по 15 единиц - это сколько раз числа из второй строки совпадают с числами в первой строке (произведение мощностей), то да Улыбка
Записан

С уважением,
Михаил Каганский
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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