powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подсчет уникальных значений формулой по 3-м критериям
21 сообщений из 21, страница 1 из 1
Подсчет уникальных значений формулой по 3-м критериям
    #36112427
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу найти решение следующей задачи (кусочек примера):
__Дата__ФИО__№_Рез:
01.06.09 Петров 583 3
01.06.09 Петров 583 3
01.06.09 Ховрин 583 3
01.06.09 Иванов 583 3
01.06.09 Иванов 583 3
01.06.09 Иванов 583 3

Требуется подсчитать количество уникальных значений одновременно по трем критериям (столбцам).
В данном случае результат равен 3.
Очень бы хотелось узнать мнение KL (XL) и Deggasad.
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36112443
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ant373,
Ну если не обидятся уважаемые KL и Deggasad, и ты, ant373, тоже, то предложу следующий вариант подсчета уникальных значений:
http://www.sql.ru/forum/actualthread.aspx?tid=437954&hl=%ea%ee%eb%e8%f7%e5%f1%f2%e2%ee+%f3%ed%e8%ea%e0%eb%fc%ed%fb%f5+%e7%ed%e0%f7%e5%ed%e8%e9#4239741
при помощи дополнительного столбца.
Смотри вложение.
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36112577
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей06,
Спасибо за оперативный ответ, но вариант с доп. столбцом в моей ситуации не подойдет, нужна формула. Пока подошел к следующему варианту (Excel 07):

=СУММПРОИЗВ((И(A2:A5<>"";C2:C5<>"";B2:B5<>""))/СЧЁТЕСЛИМН(A2:A5;""&A2:A5;C2:C5;""&C2:C5;B2:B5;""&B2:B5))

Однако считает не совсем то, что мне нужно, в случае, когда изменяется дата, или № а/м (см. Пример).
А нужно следующее: чтобы для каждого № а/м и каждой Даты считались уникальные значения по столбцу ФИО, т.е. сколько человек ездило на конкретной машине и в конкретный день.
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36112597
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ant373,

И в формуле не вернет тебе массив значений... Поэтому будет не верно считать.
Как в данном случае объеденить массивы пока не придумал
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36112599
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей06,

я имел формулу И()
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36113200
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ant373,
При данной постановке задачи нет разницы, по скольким критериям.
Просто пишем в 4 строку формулу =A1&B1&C1 и трёх критериев как не было...
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36113204
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
planBв 4 строкув 4 столбец :)
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36113413
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB,

К сожалению вариант с 4 столбцом не подойдет, т.к. есть определенные требования к расчетам, о которых я написал "Сергей06". В ответе "Сергей06" и файле "Пример_(Excel_07).xlsx" видно, какая задача ставится.
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36113459
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ant373 А нужно следующее: чтобы для каждого № а/м и каждой Даты считались уникальные значения по столбцу ФИО, т.е. сколько человек ездило на конкретной машине и в конкретный день.А нужно сразу было это писать, а не про условия рассказывать...
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36113498
michael23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB прав ... либо сводная таблица
.... лучше VBA :-)
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36113798
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael23PlanB прав ... либо сводная таблица
.... лучше VBA :-)В последнее время придерживаюсь следующего правила:
если можно загнать в сводную, то alt+F11 лучше даже не нажимать. Быстрее и ошибок вероятных меньше :)

Но, это на любителя...
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114160
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB,

Вариант со сводными таблицами отпадает, т.к. поставленная задача - это лишь промежуточная часть расчета, который должен быть завершен на конкретном листе. Но, все равно, спасибо!
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114188
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael23,

VBA - это, конечно, лучший вариант, но, пока для меня недостижим. Поэтому и хочется "выкрутиться" через формулки. Спасибо!
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114203
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А еще я знаю, что KL (XL) и Deggasad смогли бы решить эту задачу и через формулы, привлечь бы их к этой теме.
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114207
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ant373,

а что мешает получать требуемый ответ формулой
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ()
напрямую из рассчитанной сводной таблицы?
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114630
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне не ясно, почему считаем неверными результат - 4 для:

01/06/2009Ховрин01502/06/2009Ховрин015 01/06/2009Одинец015 01/06/2009Усков(СВ)015

а 3 для:

01/06/2009Ховрин01501/06/2009Ховрин01501/06/2009Одинец58301/06/2009Усков(СВ)015

Мне кажется, результаты-то как раз верные, другое дело, что формулу нужно подправить вот так:

=СУММПРОИЗВ((A2:A5<>"")*(C2:C5<>"")*(B2:B5<>"")/COUNTIFS(A2:A5;""&A2:A5;C2:C5;""&C2:C5;B2:B5;""&B2:B5))

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114693
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB,

Как ни строй отчет сводной таблицы, она возвращает количество по определенному полю (например, сколько фамилий приходится на определенную дату), а ни число уникальных значений, и, кроме того, требует постоянного обновления, что не совсем удобно.
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36114725
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KL (XL)Мне не ясно, почему считаем неверными результат - 4 для:

01/06/2009Ховрин01502/06/2009Ховрин015 01/06/2009Одинец015 01/06/2009Усков(СВ)015


Потому, что задача несколько иная, и, даже уже не знаю, возможно ли это решить формулой:

01.06.09 на машине № 015 ездили 3 водителя (а не 4, как считает формула)
02.06.09 на машине № 015 ездил 1 водитель.

Вот значения (столбец D), которые должна выдавать формула построчно (см. файл "Пояснения.xls"):
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36115631
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так?

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Подсчет уникальных значений формулой по 3-м критериям
    #36116068
ant373
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KL (XL),

Все работает великолепно: именно такой алгоритм и требовался.
Моей благодарности и уважению к Вам - нет предела!
Спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Подсчет уникальных значений формулой по 3-м критериям
    #38156441
ivy85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Товарищи, помогите чайнику, к вопросу о Подсчете уникальных значений формулой по 3-м критериям, мне надо заполнить следующую табличку (см.вложение)
Возможно это сделать с помощью формул или нет???
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подсчет уникальных значений формулой по 3-м критериям
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]