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

Вход

Регистрация

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

 

= Мир MS Excel/Найти уникальные значения из нескольких диапазонов - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти уникальные значения из нескольких диапазонов (Формулы/Formulas)
Найти уникальные значения из нескольких диапазонов
Kaktus8 Дата: Вторник, 09.04.2019, 22:51 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Уважаемые знатоки,
помогите, пожалуйста, найти уникальные значения цифр, встречающихся на пересечении каждой строки и ЖЕЛТЫХ столбцов, а потом вывести их по возрастанию/убыванию/как они встретились.
Если можно, то по возрастанию и убыванию нужно сделать без использования столбца "как встретились".
К сообщению приложен файл: 5-1.xlsx (10.3 Kb)


Сообщение отредактировал Kaktus8 - Вторник, 09.04.2019, 23:07
 
Ответить
СообщениеУважаемые знатоки,
помогите, пожалуйста, найти уникальные значения цифр, встречающихся на пересечении каждой строки и ЖЕЛТЫХ столбцов, а потом вывести их по возрастанию/убыванию/как они встретились.
Если можно, то по возрастанию и убыванию нужно сделать без использования столбца "как встретились".

Автор - Kaktus8
Дата добавления - 09.04.2019 в 22:51
_Boroda_ Дата: Вторник, 09.04.2019, 23:39 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
У Вас в первой строке никакой шапки нет? Где желтые и белые? Ну да ладно, пишем с тем, что есть
И расположение неудачно - если бы столбец АА был пуст, а числа выводились бы с АВ, то формула была бы покороче (аналогично и с другими блоками). Ну да ладно, пишем с тем, что есть
Код
=ЕСЛИОШИБКА(ИНДЕКС(2:2;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$A2:$Z2;-$A2:$Z2;)=СТОЛБЕЦ($A:$Z)*($A2:$Z2<>"")*(ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6);СТОЛБЕЦ($A:$Z));СТОЛБЕЦ(A2)));"")

Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$A2:$Z2;-$A2:$Z2;)=СТОЛБЕЦ($A:$Z)*($A2:$Z2<>"")*(ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6);$A2:$Z2);СТОЛБЕЦ(A2));"")

Код
=ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$A2:$Z2;-$A2:$Z2;)=СТОЛБЕЦ($A:$Z)*($A2:$Z2<>"")*(ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6);$A2:$Z2);СТОЛБЕЦ(A2));"")

Если блоки не по 5/2, то кусок
Код
ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6
можно заменить на
Код
ОСТАТ(СТОЛБЕЦ($A:$Z)-1;7)<5
К сообщению приложен файл: 5-1_1.xlsx (12.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеУ Вас в первой строке никакой шапки нет? Где желтые и белые? Ну да ладно, пишем с тем, что есть
И расположение неудачно - если бы столбец АА был пуст, а числа выводились бы с АВ, то формула была бы покороче (аналогично и с другими блоками). Ну да ладно, пишем с тем, что есть
Код
=ЕСЛИОШИБКА(ИНДЕКС(2:2;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$A2:$Z2;-$A2:$Z2;)=СТОЛБЕЦ($A:$Z)*($A2:$Z2<>"")*(ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6);СТОЛБЕЦ($A:$Z));СТОЛБЕЦ(A2)));"")

Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$A2:$Z2;-$A2:$Z2;)=СТОЛБЕЦ($A:$Z)*($A2:$Z2<>"")*(ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6);$A2:$Z2);СТОЛБЕЦ(A2));"")

Код
=ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$A2:$Z2;-$A2:$Z2;)=СТОЛБЕЦ($A:$Z)*($A2:$Z2<>"")*(ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6);$A2:$Z2);СТОЛБЕЦ(A2));"")

Если блоки не по 5/2, то кусок
Код
ДЕНЬНЕД(СТОЛБЕЦ($A:$Z))<6
можно заменить на
Код
ОСТАТ(СТОЛБЕЦ($A:$Z)-1;7)<5

Автор - _Boroda_
Дата добавления - 09.04.2019 в 23:39
Светлый Дата: Среда, 10.04.2019, 00:00 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
Ещё вариант массивных формул:
Код
=ЕСЛИОШИБКА(ИНДЕКС(2:2;;НАИМЕНЬШИЙ(ЕСЛИ($A2:$Z2;ЕСЛИ((ПОИСКПОЗ($A2:$Z2;$A2:$Z2;)=СТОЛБЕЦ($A:$Z))*(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5);СТОЛБЕЦ($A:$Z)));СТОЛБЕЦ(A2)));"")
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($A2:$Z2;ЕСЛИ((ПОИСКПОЗ($A2:$Z2;$A2:$Z2;)=СТОЛБЕЦ($A:$Z))*(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5);$A2:$Z2));СТОЛБЕЦ(A2));"")
Код
=ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ($A2:$Z2;ЕСЛИ((ПОИСКПОЗ($A2:$Z2;$A2:$Z2;)=СТОЛБЕЦ($A:$Z))*(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5);$A2:$Z2));СТОЛБЕЦ(A2));"")
*Если числа меньше 10, то для упорядоченных списков можно такую формулу применить:
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(МУМНОЖ(-(СТРОКА($1:$9)=$A2:$Z2);-ТРАНСП(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5));СТРОКА($1:$9));СТОЛБЕЦ(A2));"")


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Среда, 10.04.2019, 00:12
 
Ответить
СообщениеЕщё вариант массивных формул:
Код
=ЕСЛИОШИБКА(ИНДЕКС(2:2;;НАИМЕНЬШИЙ(ЕСЛИ($A2:$Z2;ЕСЛИ((ПОИСКПОЗ($A2:$Z2;$A2:$Z2;)=СТОЛБЕЦ($A:$Z))*(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5);СТОЛБЕЦ($A:$Z)));СТОЛБЕЦ(A2)));"")
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($A2:$Z2;ЕСЛИ((ПОИСКПОЗ($A2:$Z2;$A2:$Z2;)=СТОЛБЕЦ($A:$Z))*(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5);$A2:$Z2));СТОЛБЕЦ(A2));"")
Код
=ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ($A2:$Z2;ЕСЛИ((ПОИСКПОЗ($A2:$Z2;$A2:$Z2;)=СТОЛБЕЦ($A:$Z))*(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5);$A2:$Z2));СТОЛБЕЦ(A2));"")
*Если числа меньше 10, то для упорядоченных списков можно такую формулу применить:
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(МУМНОЖ(-(СТРОКА($1:$9)=$A2:$Z2);-ТРАНСП(ОСТАТ(СТОЛБЕЦ($G:$AF);7)<5));СТРОКА($1:$9));СТОЛБЕЦ(A2));"")

Автор - Светлый
Дата добавления - 10.04.2019 в 00:00
Kaktus8 Дата: Среда, 10.04.2019, 11:05 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
У Вас в первой строке никакой шапки нет? Где желтые и белые? И расположение неудачно - если бы столбец АА был пуст, а числа выводились бы с АВ, то формула была бы покороче (аналогично и с другими блоками).

Да, есть четырёхуровневая шапка.
Если нужно сделать метки, то могу выкроить для них по четыре ячейки в желтых столбцах (выделил серым).
Выделенное красным, - занято данными (трогать нельзя).
Если блоки не по 5/2

Пришлось урезать блоки до 4/2.
См. ЛИСТ 2. (исх.данные: LT-MO. Результирующие: после ТС.

Адаптировать формулу для этого варианта пока не удалось (не хватает знаний).
Числа иногда могут быть больше 10.
К сообщению приложен файл: 5-1_1a.xlsx (16.8 Kb)
 
Ответить
Сообщение
У Вас в первой строке никакой шапки нет? Где желтые и белые? И расположение неудачно - если бы столбец АА был пуст, а числа выводились бы с АВ, то формула была бы покороче (аналогично и с другими блоками).

Да, есть четырёхуровневая шапка.
Если нужно сделать метки, то могу выкроить для них по четыре ячейки в желтых столбцах (выделил серым).
Выделенное красным, - занято данными (трогать нельзя).
Если блоки не по 5/2

Пришлось урезать блоки до 4/2.
См. ЛИСТ 2. (исх.данные: LT-MO. Результирующие: после ТС.

Адаптировать формулу для этого варианта пока не удалось (не хватает знаний).
Числа иногда могут быть больше 10.

Автор - Kaktus8
Дата добавления - 10.04.2019 в 11:05
_Boroda_ Дата: Среда, 10.04.2019, 11:26 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Не нужно ничего уже добавлять и менять, Вам все уже и так сделали
с новым файлом вот так
Код
=ЕСЛИОШИБКА(ИНДЕКС(5:5;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$LT5:$MO5;-$LT5:$MO5;)=СТОЛБЕЦ($A:$V)*($LT5:$MO5<>"")*(ОСТАТ(СТОЛБЕЦ($A:$V)-1;6)<4);СТОЛБЕЦ($LT:$MO));СТОЛБЕЦ(A5)));"")

Остальное по аналогии
К сообщению приложен файл: 5-1_1a_1.xlsx (17.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНе нужно ничего уже добавлять и менять, Вам все уже и так сделали
с новым файлом вот так
Код
=ЕСЛИОШИБКА(ИНДЕКС(5:5;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(-$LT5:$MO5;-$LT5:$MO5;)=СТОЛБЕЦ($A:$V)*($LT5:$MO5<>"")*(ОСТАТ(СТОЛБЕЦ($A:$V)-1;6)<4);СТОЛБЕЦ($LT:$MO));СТОЛБЕЦ(A5)));"")

Остальное по аналогии

Автор - _Boroda_
Дата добавления - 10.04.2019 в 11:26
Kaktus8 Дата: Среда, 10.04.2019, 12:39 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ничего не понимаю... %(
Я всё то же самое и делал. Вставляю формулу в таблицу, но все ячейки с результатом остаются пустыми.
Последний вариант, который Вы написали, - один к одному и по структуре и даже по номерам строк и столбцов.
Но вставляю и его: снова пустые ячейки.
:'(
А тут никакие дополнительные столбцы не могут повлиять? Например, в столбце А у меня дата-время прописаны?
Ох... сколько сложностей, беда просто.
Не знаю, что делать...
:'(
 
Ответить
СообщениеНичего не понимаю... %(
Я всё то же самое и делал. Вставляю формулу в таблицу, но все ячейки с результатом остаются пустыми.
Последний вариант, который Вы написали, - один к одному и по структуре и даже по номерам строк и столбцов.
Но вставляю и его: снова пустые ячейки.
:'(
А тут никакие дополнительные столбцы не могут повлиять? Например, в столбце А у меня дата-время прописаны?
Ох... сколько сложностей, беда просто.
Не знаю, что делать...
:'(

Автор - Kaktus8
Дата добавления - 10.04.2019 в 12:39
Pelena Дата: Среда, 10.04.2019, 12:45 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19176
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Не забыли, что формула массива вводится сочетанием клавиш Ctrl+Shift+Enter?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНе забыли, что формула массива вводится сочетанием клавиш Ctrl+Shift+Enter?

Автор - Pelena
Дата добавления - 10.04.2019 в 12:45
Kaktus8 Дата: Среда, 10.04.2019, 12:53 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Не забыли, что формула массива вводится сочетанием клавиш Ctrl+Shift+Enter?

Нет. Всё ввожу как в файле примера один в один.
Копирую данные из исходной таблицы в файл примера и всё работает. Наоборот - нет.
 
Ответить
Сообщение
Не забыли, что формула массива вводится сочетанием клавиш Ctrl+Shift+Enter?

Нет. Всё ввожу как в файле примера один в один.
Копирую данные из исходной таблицы в файл примера и всё работает. Наоборот - нет.

Автор - Kaktus8
Дата добавления - 10.04.2019 в 12:53
_Boroda_ Дата: Среда, 10.04.2019, 13:46 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Показывайте


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

Автор - _Boroda_
Дата добавления - 10.04.2019 в 13:46
Kaktus8 Дата: Среда, 10.04.2019, 17:17 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Не могу.
Всё проверил ещё несколько раз. Жаль, но не идёт.
Видимо это у меня где-то косяк в экселе или в исходном файле!
Буду искать альтернативное решение.
В любом случае, большое спасибо за помощь!


Сообщение отредактировал Kaktus8 - Среда, 10.04.2019, 17:22
 
Ответить
СообщениеНе могу.
Всё проверил ещё несколько раз. Жаль, но не идёт.
Видимо это у меня где-то косяк в экселе или в исходном файле!
Буду искать альтернативное решение.
В любом случае, большое спасибо за помощь!

Автор - Kaktus8
Дата добавления - 10.04.2019 в 17:17
Kaktus8 Дата: Четверг, 11.04.2019, 04:16 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Так и не разобрался.
Может посмотрите?
Вот скриншоты хода вычислений:
Внешняя ссылка удалена администрацией - это нарушение п.3 Правил форума
 
Ответить
СообщениеТак и не разобрался.
Может посмотрите?
Вот скриншоты хода вычислений:
Внешняя ссылка удалена администрацией - это нарушение п.3 Правил форума

Автор - Kaktus8
Дата добавления - 11.04.2019 в 04:16
китин Дата: Четверг, 11.04.2019, 07:39 | Сообщение № 12
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Kaktus8, скрины лучше положить тут, а не на файлообменник. мне вот не открыть. злые сисадмины не разрешают


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеKaktus8, скрины лучше положить тут, а не на файлообменник. мне вот не открыть. злые сисадмины не разрешают

Автор - китин
Дата добавления - 11.04.2019 в 07:39
Kaktus8 Дата: Четверг, 11.04.2019, 08:06 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
900 КБ - сюда не загружается...
Вот, ещё на один обменник (может удастся загрузить).
Внешняя ссылка удалена администрацией - это нарушение п.3 Правил форума


Сообщение отредактировал Kaktus8 - Четверг, 11.04.2019, 08:11
 
Ответить
Сообщение900 КБ - сюда не загружается...
Вот, ещё на один обменник (может удастся загрузить).
Внешняя ссылка удалена администрацией - это нарушение п.3 Правил форума

Автор - Kaktus8
Дата добавления - 11.04.2019 в 08:06
_Boroda_ Дата: Четверг, 11.04.2019, 10:39 | Сообщение № 14
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Не могу.

Что значит "не могу"? Смогите. Оставьте одну строку, замените всю конф информацию

Есть у меня подозрение, что Вы нам для поиграться дали файл, н е полностью соответствующий реальному - у Вас как появляются данные в LT:MK? Формулами? А нет ли там текстовых значений чисел? А не дает ли формула "" для пустого значения? Тогда иначе писать нужно


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

Что значит "не могу"? Смогите. Оставьте одну строку, замените всю конф информацию

Есть у меня подозрение, что Вы нам для поиграться дали файл, н е полностью соответствующий реальному - у Вас как появляются данные в LT:MK? Формулами? А нет ли там текстовых значений чисел? А не дает ли формула "" для пустого значения? Тогда иначе писать нужно

Автор - _Boroda_
Дата добавления - 11.04.2019 в 10:39
Kaktus8 Дата: Пятница, 12.04.2019, 18:48 | Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Что значит "не могу"? Смогите. Оставьте одну строку, замените всю конф информацию

Таблица большая и с кучей перекрётстных ссылок, причём как по горизонтали так и по вертикали (и даже наискось).
Выдрать оттуда несколько строк не переправляя несколько сотен столбцов, - проще застрелиться...

у Вас как появляются данные в LT:MK? Формулами? А нет ли там текстовых значений чисел? А не дает ли формула "" для пустого значения? Тогда иначе писать нужно

Так и есть. Именно "" для пустых значений.
 
Ответить
Сообщение
Что значит "не могу"? Смогите. Оставьте одну строку, замените всю конф информацию

Таблица большая и с кучей перекрётстных ссылок, причём как по горизонтали так и по вертикали (и даже наискось).
Выдрать оттуда несколько строк не переправляя несколько сотен столбцов, - проще застрелиться...

у Вас как появляются данные в LT:MK? Формулами? А нет ли там текстовых значений чисел? А не дает ли формула "" для пустого значения? Тогда иначе писать нужно

Так и есть. Именно "" для пустых значений.

Автор - Kaktus8
Дата добавления - 12.04.2019 в 18:48
Kaktus8 Дата: Пятница, 12.04.2019, 18:51 | Сообщение № 16
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Данные в ячейки с исходными значениями заносятся формулой:
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(($IO6:$JH6=$HK6)*($KC6:$KV6=$HJ6);$IO$4:$JH$4);СТОЛБЕЦ(D6));"")


Сообщение отредактировал Kaktus8 - Пятница, 12.04.2019, 19:53
 
Ответить
СообщениеДанные в ячейки с исходными значениями заносятся формулой:
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(($IO6:$JH6=$HK6)*($KC6:$KV6=$HJ6);$IO$4:$JH$4);СТОЛБЕЦ(D6));"")

Автор - Kaktus8
Дата добавления - 12.04.2019 в 18:51
_Boroda_ Дата: Пятница, 12.04.2019, 19:11 | Сообщение № 17
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так?
Код
=ЕСЛИОШИБКА(ИНДЕКС(5:5;НАИМЕНЬШИЙ(ЕСЛИ(ЕСЛИОШИБКА(ПОИСКПОЗ($LT5:$MO5;ЕСЛИ(ОСТАТ(СТОЛБЕЦ($A:$V)-1;6)<4;$LT5:$MO5););"")=СТОЛБЕЦ($A:$V)*($LT5:$MO5<>"");СТОЛБЕЦ($LT:$MO));СТОЛБЕЦ(A5)));"")

Предыдущая формула давала неверный результат если число сначала было в белом столбце, а потом повторялось в желтом

* Да, сильно там у Вас все запущено :D - 570 столбцов в таблице я давно уже не встречал
Формулу в теги засуньте
К сообщению приложен файл: 5-1_1a_2.xlsx (17.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак?
Код
=ЕСЛИОШИБКА(ИНДЕКС(5:5;НАИМЕНЬШИЙ(ЕСЛИ(ЕСЛИОШИБКА(ПОИСКПОЗ($LT5:$MO5;ЕСЛИ(ОСТАТ(СТОЛБЕЦ($A:$V)-1;6)<4;$LT5:$MO5););"")=СТОЛБЕЦ($A:$V)*($LT5:$MO5<>"");СТОЛБЕЦ($LT:$MO));СТОЛБЕЦ(A5)));"")

Предыдущая формула давала неверный результат если число сначала было в белом столбце, а потом повторялось в желтом

* Да, сильно там у Вас все запущено :D - 570 столбцов в таблице я давно уже не встречал
Формулу в теги засуньте

Автор - _Boroda_
Дата добавления - 12.04.2019 в 19:11
Kaktus8 Дата: Пятница, 12.04.2019, 19:51 | Сообщение № 18
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
[Оставьте еще 99964 сообщение(й), чтобы увидеть скрытый текст]

Не могу прочитать.

* Да, сильно там у Вас все запущено - 570 столбцов в таблице я давно уже не встречал

Бывает :D Много исходных данных просто.

Формулу в теги засуньте

Сделал.
 
Ответить
Сообщение
[Оставьте еще 99964 сообщение(й), чтобы увидеть скрытый текст]

Не могу прочитать.

* Да, сильно там у Вас все запущено - 570 столбцов в таблице я давно уже не встречал

Бывает :D Много исходных данных просто.

Формулу в теги засуньте

Сделал.

Автор - Kaktus8
Дата добавления - 12.04.2019 в 19:51
_Boroda_ Дата: Пятница, 12.04.2019, 21:17 | Сообщение № 19
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Конечно не можете, я скрыл ответ :D
Теперь открыл. И файл вложил


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

Автор - _Boroda_
Дата добавления - 12.04.2019 в 21:17
Kaktus8 Дата: Пятница, 12.04.2019, 21:54 | Сообщение № 20
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ух-ты! ЗдОрово!
Всё сразу завелось!
И так хорошо, что Вы ошибку заметили с числом в белых столбцах!
БОЛЬШУЩЕЕ СПАСИБО!

Впредь буду иметь в виду, что нужно приводить формулу (если есть) для ячеек исходных данных.
Прошу прощения, что не придавал этому должного значения.
Еще раз, - БОЛЬШОЕ СПАСИБО!!!

P.S.:
А Вы нигде тут на форуме (или в сети) не разбирали алгоритм работы подобной формулы?
Постичь бы (с объяснениями) на будущее, а то я как новичок, глядя на такую страшащую формулу, теряюсь.
 
Ответить
СообщениеУх-ты! ЗдОрово!
Всё сразу завелось!
И так хорошо, что Вы ошибку заметили с числом в белых столбцах!
БОЛЬШУЩЕЕ СПАСИБО!

Впредь буду иметь в виду, что нужно приводить формулу (если есть) для ячеек исходных данных.
Прошу прощения, что не придавал этому должного значения.
Еще раз, - БОЛЬШОЕ СПАСИБО!!!

P.S.:
А Вы нигде тут на форуме (или в сети) не разбирали алгоритм работы подобной формулы?
Постичь бы (с объяснениями) на будущее, а то я как новичок, глядя на такую страшащую формулу, теряюсь.

Автор - Kaktus8
Дата добавления - 12.04.2019 в 21:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти уникальные значения из нескольких диапазонов (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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