|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.06.2014, 16:54 | #1 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Подсчет уникальных значений из нескольких диапазонов
Привет всем! Добрался до интересной задачки. Сам её не смог решить полностью.
Задание. Нужно подсчитать элементарными функциями (без макросов) количество уникальных значений например в 2 диапазонах, которые идут в строчку через строчку. Все мы знаем формулу: СУММ(ЕСЛИ(ЧАСТОТА(A1:E3;A1:E3)>0;1) ) Но она мне не подходит, так как в ней есть возможность указать лишь 1 диапазон и она захватывает сразу 3 строки, что не совсем удобно. Дано 3 строки: 1 2 3 4 5 6 7 8 9 10 11 12 13 4 5 Формула должна взять диапазон значений из 1 и 3 строчек и сделать их слияние как буд-то 1 строка + 3 строка - это 1 массив ячеек, а не 2 отдельных массива. Результат работы формулы: = 8 уникальных значений. Последний раз редактировалось Tidus; 29.06.2014 в 19:40. |
30.06.2014, 11:36 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Код:
д1 - ссылка на один диапазон д2 - ссылка на другой диапазон
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
01.07.2014, 23:20 | #3 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
Игорь, извините, я не полностью граничные условия задачи разъяснил. Эта задача аналогична задаче с поиском максимального значения из произвольного диапазона по критерию. А в вышеуказанной формуле не учитывается критерий, по которому и будут определяться из какой строки диапазона выбирать, так как тут диапазоны нужно указывать самому. Можете чуток скорректировать формулу, что бы она как и функция МАКС работала и искала уникальные значения по критерию? Файлик Excel у вас уже есть. У меня составить формулу массива пока не получается.
|
02.07.2014, 02:00 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
задача определить д1 и д2 - отдельная задача
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
03.07.2014, 20:33 | #5 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
В этом случае продолжение темы здесь http://programmersforum.ru/showthread.php?t=263362
P.S. Хотел перевести тебе 300 руб за удачные советы, но требует авторизации вебмани. Никогда раньше такого не было, странно. |
03.07.2014, 20:46 | #6 | |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 208
|
Цитата:
|
|
04.07.2014, 20:53 | #7 |
Форумчанин
Регистрация: 08.09.2009
Сообщений: 133
|
И всё же. Нашёл ошибку в формуле. Если в основные строки (не трогая левую колонку) ввести все единицы, то формула выдаст результат = 0, должна выдавать 1 уникальное значение. С этой бедой я уже сражаюсь 3 дня, пока решения не нашёл. Игорь, ты на месте?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
подсчет числа уникальных массивов | lawliet1391 | Помощь студентам | 2 | 28.03.2013 17:28 |
Подсчет уникальных в дате | strannick | Microsoft Office Excel | 15 | 03.03.2013 18:59 |
Не работает подсчет уникальных значений | AllenJ | Microsoft Office Excel | 16 | 13.10.2012 17:29 |
подсчет уникальных ячеек с небольшими но... | mr.null | Microsoft Office Excel | 17 | 21.06.2011 09:21 |
Сводные таблицы на основе нескольких диапазонов | WIC | Microsoft Office Excel | 3 | 18.05.2010 12:38 |