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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение диапазона ячеек с массивом - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение диапазона ячеек с массивом (Формулы/Formulas)
Сравнение диапазона ячеек с массивом
_Boroda_ Дата: Среда, 03.04.2019, 21:47 | Сообщение № 21
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще вариант. Тоже массивный
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-I10:I225/(МУМНОЖ(I10:I225*J5:O5;ТРАНСП(J5:O5)^0)=МУМНОЖ(I10:I225*J10:O225;ТРАНСП(J5:O5)^0)));"Нет совпадений")

Если с запасом ячейки брать, то
Код
=ЕСЛИОШИБКА(-1/ПРОСМОТР(;-1/I10:I366/(МУМНОЖ(I10:I366*J5:O5;ТРАНСП(J5:O5)^0)=МУМНОЖ(I10:I366*J10:O366;ТРАНСП(J5:O5)^0)));"Нет совпадений")

Все неверно. Вариант ниже
К сообщению приложен файл: 0794474_12.xls (64.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Четверг, 04.04.2019, 16:47
 
Ответить
СообщениеЕще вариант. Тоже массивный
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-I10:I225/(МУМНОЖ(I10:I225*J5:O5;ТРАНСП(J5:O5)^0)=МУМНОЖ(I10:I225*J10:O225;ТРАНСП(J5:O5)^0)));"Нет совпадений")

Если с запасом ячейки брать, то
Код
=ЕСЛИОШИБКА(-1/ПРОСМОТР(;-1/I10:I366/(МУМНОЖ(I10:I366*J5:O5;ТРАНСП(J5:O5)^0)=МУМНОЖ(I10:I366*J10:O366;ТРАНСП(J5:O5)^0)));"Нет совпадений")

Все неверно. Вариант ниже

Автор - _Boroda_
Дата добавления - 03.04.2019 в 21:47
PIRATSTEN Дата: Среда, 03.04.2019, 22:08 | Сообщение № 22
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
А в чем ошибка была? Вроде работает.
 
Ответить
СообщениеА в чем ошибка была? Вроде работает.

Автор - PIRATSTEN
Дата добавления - 03.04.2019 в 22:08
_Boroda_ Дата: Среда, 03.04.2019, 22:13 | Сообщение № 23
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Допустим, числа искомые 1, 13, ..., числа для поиска 13, 1, ..., они дают !13!1!...
Сначала удаляется !1, но не откуда нужно, а из !13, а потом !13 уже не найдется. А в новом варианте Светлого удаляется сразу блоком, поэтому такой ошибки не будет

* Я что влез-то? Я как раз хотел об этом Светлому в личке написать, а потом увидел, что он поправил уже. Мысли одинаково идут :D


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДопустим, числа искомые 1, 13, ..., числа для поиска 13, 1, ..., они дают !13!1!...
Сначала удаляется !1, но не откуда нужно, а из !13, а потом !13 уже не найдется. А в новом варианте Светлого удаляется сразу блоком, поэтому такой ошибки не будет

* Я что влез-то? Я как раз хотел об этом Светлому в личке написать, а потом увидел, что он поправил уже. Мысли одинаково идут :D

Автор - _Boroda_
Дата добавления - 03.04.2019 в 22:13
PIRATSTEN Дата: Четверг, 04.04.2019, 11:17 | Сообщение № 24
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ребят спасибо! Если все хорошо будет, то ждите с новой темой. Созадние exeшника с этой таблицы, без дистрибутива Excel. Ну либо тыкните носом, чтоб форум не засорять.
 
Ответить
СообщениеРебят спасибо! Если все хорошо будет, то ждите с новой темой. Созадние exeшника с этой таблицы, без дистрибутива Excel. Ну либо тыкните носом, чтоб форум не засорять.

Автор - PIRATSTEN
Дата добавления - 04.04.2019 в 11:17
_Boroda_ Дата: Четверг, 04.04.2019, 16:49 | Сообщение № 25
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Светлый в личке написал, указал на вариант, когда моя формула выше не работает. Спасибо.
Тогда другой вариант
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-I10:I225/(МУМНОЖ(LN(J5:O5);ТРАНСП(J5:O5)^0)=МУМНОЖ(LN(J10:O225);ТРАНСП(J5:O5)^0)));"Нет совпадений")

Код
=ЕСЛИОШИБКА(-1/ПРОСМОТР(;-1/I10:I366/(МУМНОЖ(LN(J5:O5+1);ТРАНСП(J5:O5)^0)=МУМНОЖ(LN(J10:O366+1);ТРАНСП(J5:O5)^0)));"Нет совпадений")


Не, тоже не то
Вот так
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-I10:I225/(МУМНОЖ(J5:O5*LN(J5:O5);ТРАНСП(J5:O5)^0)=МУМНОЖ(J10:O225*LN(J10:O225);ТРАНСП(J5:O5)^0)));"Нет совпадений")

Код
=ЕСЛИОШИБКА(-1/ПРОСМОТР(;-1/I10:I366/(МУМНОЖ(J5:O5*LN(J5:O5+1);ТРАНСП(J5:O5)^0)=МУМНОЖ(J10:O366*LN(J10:O366+1);ТРАНСП(J5:O5)^0)));"Нет совпадений")
К сообщению приложен файл: 0794474_14.xls (64.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Четверг, 04.04.2019, 17:20
 
Ответить
СообщениеСветлый в личке написал, указал на вариант, когда моя формула выше не работает. Спасибо.
Тогда другой вариант
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-I10:I225/(МУМНОЖ(LN(J5:O5);ТРАНСП(J5:O5)^0)=МУМНОЖ(LN(J10:O225);ТРАНСП(J5:O5)^0)));"Нет совпадений")

Код
=ЕСЛИОШИБКА(-1/ПРОСМОТР(;-1/I10:I366/(МУМНОЖ(LN(J5:O5+1);ТРАНСП(J5:O5)^0)=МУМНОЖ(LN(J10:O366+1);ТРАНСП(J5:O5)^0)));"Нет совпадений")


Не, тоже не то
Вот так
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-I10:I225/(МУМНОЖ(J5:O5*LN(J5:O5);ТРАНСП(J5:O5)^0)=МУМНОЖ(J10:O225*LN(J10:O225);ТРАНСП(J5:O5)^0)));"Нет совпадений")

Код
=ЕСЛИОШИБКА(-1/ПРОСМОТР(;-1/I10:I366/(МУМНОЖ(J5:O5*LN(J5:O5+1);ТРАНСП(J5:O5)^0)=МУМНОЖ(J10:O366*LN(J10:O366+1);ТРАНСП(J5:O5)^0)));"Нет совпадений")

Автор - _Boroda_
Дата добавления - 04.04.2019 в 16:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение диапазона ячеек с массивом (Формулы/Formulas)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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