Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

1 Декабрь 2020, 08:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: « 1 2 3   Вниз
  Печать  
Автор Тема: Банальная задача из 3-х частей: подбор знач-я и суммиров-е по 2 критериям, дубли  (Прочитано 8291 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ArsKam
Участник
**
Offline Offline

Сообщений: 29


« Ответ #30: 20 Ноябрь 2020, 20:24 »

ArsKam, не совсем понятно, в чём вы запутались.
Нет, я только сел попробовать указанные формулы. Спасибо!
Записан
eeigor
Ubuntu 18.04 LTS • LO 7.0.2.2
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 197



« Ответ #31: 20 Ноябрь 2020, 20:41 »

я только сел попробовать
Выше economist упоминал уже сайт https://www.planetaexcel.ru/
Совместимость достаточно высокая, что касается работы с формулами. Как я заметил, здесь работает много недокументированных в LO моментов, описанных в Excel.
Автор "Планеты..." Н.Павлов очень доходчиво объясняет, занимается этим профессионально. Информация собирается отовсюду. Остальные источники, по преимуществу, англоязычные.

Берёте здесь, а используете в LO Calc:
https://www.bgshop.ru/Catalog/GetFullDescription?id=10372024&type=1

Вот здесь:
https://www.planetaexcel.ru/blog/marathon-30days-30functions/?commentId=7558
Выше я упоминал формулу СУММПРОИЗВ(). Вот здесь  (пункт 11): https://www.planetaexcel.ru/techniques/25/2609/
Примечание. Идея почерпнута отсюда: https://www.contextures.com/30excelfunctionsin30days30xl30d.html
То же, но по-русски: https://office-guru.ru/excel/30-funkcii-excel-za-30-dnei-123.html#30xl30d-1

Плюс та, книга, что я упомянул выше (Mike Girvin). Но она настолько особенная, что её даже не перевели на русский. Но это труд. После неё вы - профессионал. Все материалы от автора - в сети в свободном доступе.
Вот и всё по формулам.
« Последнее редактирование: 21 Ноябрь 2020, 16:19 от eeigor » Записан
ArsKam
Участник
**
Offline Offline

Сообщений: 29


« Ответ #32: 20 Ноябрь 2020, 21:22 »

Эх) Неочевидность СУММПРОИЗВ() бы в справку LO))
Спасибо, что показали путь))
Записан
eeigor
Ubuntu 18.04 LTS • LO 7.0.2.2
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 197



« Ответ #33: 20 Ноябрь 2020, 21:59 »

Спасибо, что показали путь
Вот тот сайтик Дебры Далглейш https://contexturesblog.com содержит много файлов с примерами по каждой функции. Учитывая, что в LO можно работать с английским именами формул, то это очень удобно.
Записан
ArsKam
Участник
**
Offline Offline

Сообщений: 29


« Ответ #34: 20 Ноябрь 2020, 22:29 »

кстати, справка МО даёт наглядный пример № 3 с 2мя условиями, почти совпадающий с моим) https://support.microsoft.com/ru-ru/office/%D1%81%D1%83%D0%BC%D0%BC%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D1%81%D1%83%D0%BC%D0%BC%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2-16753e75-9f68-4874-94ac-4d2145a2fd2e
Записан
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 019


« Ответ #35: 20 Ноябрь 2020, 23:04 »

с 2мя условиями, почти совпадающий с моим
что-то в этой теме не вижу Ваших условий
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
eeigor
Ubuntu 18.04 LTS • LO 7.0.2.2
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 197



« Ответ #36: 21 Ноябрь 2020, 00:15 »

Ну, в общем ясность у вопрошающих появилась, надеюсь...
Загрузил с сайта https://contexturesblog.com несколько примеров и...
Не знаю, как в Excel, но LO прекрасно всё перевёл с английского на русский (я про формулы). Действительно удобно в плане обучения.
Сохранил в формате ODS. Пример прикреплён. Ссылка вот: https://www.contextures.com/excelcountcolumncriteria.html
(по теме, поднятой ArsKam)

И если кому интересно, то блог автора книги "Формулы Excel 2016" (ссылка выше, ответ #31) вот здесь:
Dick Kusleika - http://dailydoseofexcel.com/

UPD: После сохранения в формате ODS все гиперссылки перестали работать. Решение от sokol92 здесь:
https://forumooo.ru/index.php/topic,8398.msg56508.html#msg56508

* countifscolumn.ods (59.63 Кб - загружено 3 раз.)
« Последнее редактирование: 21 Ноябрь 2020, 00:36 от eeigor » Записан
ArsKam
Участник
**
Offline Offline

Сообщений: 29


« Ответ #37: 21 Ноябрь 2020, 15:35 »

что-то в этой теме не вижу Ваших условий
Всё нормально, узнал про логическую "начинку" СУММПРОИЗВ(), и с моими условиями отлично работает.
Всем местным знатокам Спасибо за помощь, внимание и форум)
Записан
eeigor
Ubuntu 18.04 LTS • LO 7.0.2.2
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 197



« Ответ #38: 22 Ноябрь 2020, 22:44 »

Выше активно упоминалась формула СУММПРОИЗВ(SUMPRODUCT)
Однако есть-таки особенности использования по сравнению с Excel.

Advanced topic:
<...>
=СУММПРОИЗВ(A1:A6="Красный";B1:B6="Большой";C1:C6)
    возвращает сумму ячеек в C1:C6, соответствующие записи в столбце A красные, а в столбце B большие. В Excel работать не будет, поскольку Excel игнорирует логические значения. То есть в Excel потребуется преобразовать результаты выполнения условий в число (добавив два минуса перед выражением, помещённым в скобки, или умножив на 1).
То есть в Excel мы сделали бы так, к примеру:
=СУММПРОИЗВ(--(A1:A6="Красный");--(B1:B6="Большой");C1:C6)
    но в LO Calc дополнительное преобразование логического значения в число является избыточным.

=СУММПРОИЗВ((A1:A6="Красный")*(B1:B6="Большой")*C1:C6)
    версия выше в Excel работает, поскольку логические значения преобразуются в числа во время умножения.

In Excel SUMPRODUCT ignores logical values (that is, it treats them as 0). In Calc TRUE is 1 and FALSE is 0.
https://wiki.openoffice.org/wiki/Documentation/How_Tos/Calc:_SUMPRODUCT_function

UPD: Было бы неплохо, если бы кто-то подсказал, где найти все вот такие особенности (по использованию формул) обоих продуктов. Кто знает?


* Снимок экрана от 2020-11-22 22-34-41.png (37.86 Кб, 682x234 - просмотрено 5 раз.)
« Последнее редактирование: 22 Ноябрь 2020, 22:54 от eeigor » Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 095



« Ответ #39: 22 Ноябрь 2020, 23:48 »

In Excel SUMPRODUCT ignores logical values (that is, it treats them as 0). In Calc TRUE is 1 and FALSE is 0.
ЕМНИП - это правили в ЛО именно  для совместимости с Эксель

Где найти тонкости, я даже хз, сравнивать справку функция к функции и пример к примеру с результатом?
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
Страниц: « 1 2 3   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!