Есть два столбца. В одном указан пол человека, в другом указаны даты увольнения соответственного человека. Нужно определить людей какого пола было уволено больше. Моих мозгов хватило для расчета формулы для определения полового признака
, который встречается чаще. Не могу сообразить, как отфильтровать столбец "пол" по столбцу "дата увольнения". Прошу посильной помощи.
Есть два столбца. В одном указан пол человека, в другом указаны даты увольнения соответственного человека. Нужно определить людей какого пола было уволено больше. Моих мозгов хватило для расчета формулы для определения полового признака
В СЧЁТЕСЛИМН во втором аргументе у нас два условия - "м*" и "ж*" (для текстовых значений можно искать не полностью слова "мужской" и "женский", а использовать подстановочные символы (посмотрите, об этом есть в справке по функции)). В четвертом аргументе условие для поиска одно - ">0". Следовательно, функция СЧЁТЕСЛИМН результатом даст не одно значение, а два - массив из количеств мужчин и женщин с большими нуля датами. Просмотреть этот массив можно, выделив в строке формул кусок
Код
СЧЁТЕСЛИМН(B4:B23;{"ж*":"м*"};C4:C23;">0")
и нажав F9. Затем мы этот массив (из 2-х аргументов) умножаем на такой же по размерности массив, в котором первый аргумент 1, а второй -1. Получаем кол-во женщин с плюсом, а кол-во мужчин с минусом. Затем с помощью СУММПРОИЗВ складываем эти два числа, получаем или положительное, или отрицательное, или ноль С помощью функции ТЕКСТ преобразуем положительное в "женский", отрицательное в "мужской", а ноль (равенство м и ж) - в "одинаково" или еще как-нибудь Формула в ВЫБОР неверна, я ее зачеркнул в своем предыдущем посте
А с МОДА можно еще так
Код
=СИМВОЛ(МОДА(ЕСЛИ(C4:C23;КОДСИМВ(B4:B23))))
но формулы с МОДА не только неверно обрабатывают одинаковое количество (пишет женщин), но и не работают в случае, когда одна ж и один м (или только одна ж, или только один м)
В СЧЁТЕСЛИМН во втором аргументе у нас два условия - "м*" и "ж*" (для текстовых значений можно искать не полностью слова "мужской" и "женский", а использовать подстановочные символы (посмотрите, об этом есть в справке по функции)). В четвертом аргументе условие для поиска одно - ">0". Следовательно, функция СЧЁТЕСЛИМН результатом даст не одно значение, а два - массив из количеств мужчин и женщин с большими нуля датами. Просмотреть этот массив можно, выделив в строке формул кусок
Код
СЧЁТЕСЛИМН(B4:B23;{"ж*":"м*"};C4:C23;">0")
и нажав F9. Затем мы этот массив (из 2-х аргументов) умножаем на такой же по размерности массив, в котором первый аргумент 1, а второй -1. Получаем кол-во женщин с плюсом, а кол-во мужчин с минусом. Затем с помощью СУММПРОИЗВ складываем эти два числа, получаем или положительное, или отрицательное, или ноль С помощью функции ТЕКСТ преобразуем положительное в "женский", отрицательное в "мужской", а ноль (равенство м и ж) - в "одинаково" или еще как-нибудь Формула в ВЫБОР неверна, я ее зачеркнул в своем предыдущем посте
А с МОДА можно еще так
Код
=СИМВОЛ(МОДА(ЕСЛИ(C4:C23;КОДСИМВ(B4:B23))))
но формулы с МОДА не только неверно обрабатывают одинаковое количество (пишет женщин), но и не работают в случае, когда одна ж и один м (или только одна ж, или только один м)_Boroda_