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

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

21 Ноябрь 2018, 05:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Сообщений: 38



« Стартовое сообщение: 12 Август 2016, 23:26 »

Здравствуйте!
Очень нужна ваша помощь. Стоит передо мной не очень сложная задача из трех частей, но возможно и просто три задачи. Вопрос с ссылками, выпадающими списками, зависимыми выпадающими списками я решил, но не могу осилить три вещи. Бьюсь уже второй или третий день, хотя все выглядит все довольно просто.
Моя задача сделать все без макросов, используя только функции Calc.

Сначала вы можете прочесть текст по моим нерешенным задачам или сразу посмотреть прикрепленный пример. В самом файле есть подсказки с вопросами.

1. Подбор значения по двум критериям. Первый - это названия групп чего-либо (допустим животные, звезды, автомобили); второй - наименования объектов (виды), для примера с животными это: зебра, лошадь, ежик, морж.
Для каждой пары критериев есть таблица, где указан например цвет. Возвращаясь к примеру, пара животные-зебра имеет цвет - в полосочку и так далее. Как заставить Calc при выборе определенной пары, искать ему значения параметра пары?
2. [РЕШЕНО] Суммирование по двум критериям. Есть такая замечательная функция sumif и она отлично справляется, когда критерий поиска всего один. А если их два как у меня?
3. Приведение множества дубликатов одних и те же ФИО, расположенных в одном столбце, в другой столбец, но уже без дубликатов. Тут нужна не разовое действие, а многократно повторяющееся. У меня есть подозрения, что это вообще не решается.


Буду очень благодарен если кто-то откликнется и внесет нужные формулы в пример.

В таблице пять листов, для удобства ярлычки целевых листов, требующих решения, подсвечены желтым. Ячейки на этих листах, куда необходимо вписать формулу, также подсвечены желтым.
Сама таблица сделана просто для примера, задачи оригинала отличаются и нужны для больничной бухгалтерии, которой я по родственным связям помогаю бесплатно.

* Подбор суммирование дубли.ods (45.34 Кб - загружено 8 раз.)
« Последнее редактирование: 13 Август 2016, 00:18 от bmg33 » Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 492



« Ответ #1: 12 Август 2016, 23:46 »

2. Суммирование по двум критериям. Есть такая замечательная функция sumif и она отлично справляется, когда критерий поиска всего один. А если их два как у меня?
функция SUMIFS Вас спасет (ну, я так думаю)
3. Приведение множества дубликатов одних и те же ФИО, расположенных в одном столбце, в другой столбец, но уже без дубликатов. Тут нужна не разовое действие, а многократно повторяющееся. У меня есть подозрения, что это вообще не решается.
тема удаления дубликатов многократно на форуме поднималась, поищите
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #2: 12 Август 2016, 23:54 »

функция SUMIFS Вас спасет (ну, я так думаю)
Сейчас попробую, спасибо за наводку Улыбка

тема удаления дубликатов многократно на форуме поднималась, поищите
Вот прямо сейчас сижу ищу. Но к сожалению, вопрос не стоит в удалении дубликатов из списка. Вопрос в переносе ФИО из одного списка в другой, исключая дубликаты. Первый список постоянно пополняется, иногда теми же ФИО, иногда новыми, которые должны попадать во второй список (опять же, исключая дубликаты).

А как решить вопрос с подбором значения по двум критериям? Не могли бы вы взглянуть на приложенный файл?
Записан
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #3: 13 Август 2016, 00:17 »

Функция SUMIFS действительно помогла. Спасибо вам большое за подсказку. А ведь я ее пробовал, но случайно перепутал места критерия и диапазона и поэтому она все время выдавала ошибку.

Обновленный файл тут. Осталось всего 2 проблемы:
1. Подбор значения по двум критериям.
и
3. Перенос ФИО в другую таблицу без дубликатов.

* Подбор суммирование дубли(1).ods (36.37 Кб - загружено 9 раз.)
Записан
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #4: 13 Август 2016, 00:54 »

Провожу эксперименты с дублями, пока получается плохо, но хотя бы есть за что зацепиться.
 
Уважаемые знатоки, пожалуйста, помогите с подбором значения по двум критериям (вопрос номер один). Он находится на листе "Накладные".
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 492



« Ответ #5: 13 Август 2016, 10:57 »

http://forumooo.ru/index.php/topic,4729.0.html насчет дубликатов
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #6: 13 Август 2016, 12:02 »

http://forumooo.ru/index.php/topic,4729.0.html насчет дубликатов
Спасибо, эту тему читал, не совсем подходит. Но я продолжаю изыскания.
Куда острее для меня стоит вопрос автоматического подбора значения по двум критериям (вопрос №1).
Записан
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #7: 13 Август 2016, 12:24 »

Понимаю, что это нужно сделать через vlookup совместно с hlookup но не понимаю как Грустный
Уже и так и сяк.
Если бы были только цифры конечно можно и тут применить sumifs, но проблема в том, что значение соответствующее двум критериям может быть не только цифирное, но и буквенное.
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 492



« Ответ #8: 13 Август 2016, 12:31 »

Понимаю, что это нужно сделать через vlookup совместно с hlookup но не понимаю как Грустный
Уже и так и сяк.
почитайте про массивы и формулы массивов
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #9: 13 Август 2016, 12:38 »

почитайте про массивы и формулы массивов
Да уж прочитаны. vlookup match и index. Ну не хватает у меня мегабайтов понять как именно их нужно применить в этом случае. Улыбка Но я не сдаюсь.
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 492



« Ответ #10: 13 Август 2016, 13:13 »

Ну не хватает у меня мегабайтов понять как именно их нужно применить в этом случае
ну тогда остается ждать прихода rami или John'a
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #11: 13 Август 2016, 14:52 »

Может быть кто-то знает синтаксис функции MATCH с несколькими условиями?
Для Excel это выглядит так: MATCH(Критерий_поиска1&Критерий_поиска2;массив1&массив2;тип) - то есть разные критерии и массивы просто разделяются через "&". А как сделать не в экселе?
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 492



« Ответ #12: 13 Август 2016, 17:44 »

Может быть кто-то знает синтаксис функции MATCH с несколькими условиями?
справка знает (если такая функция вообще есть в Либре)
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
bmg33
Участник
**
Offline Offline

Сообщений: 38



« Ответ #13: 13 Август 2016, 17:57 »

справка знает (если такая функция вообще есть в Либре)
В справке к сожалению этом речи нет. Просто подумал, мало ли, вдруг в справке нет, а в реальности есть Улыбка Но похоже, что нет.
Записан
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #14: 13 Август 2016, 19:08 »

Может быть кто-то знает синтаксис функции MATCH с несколькими условиями?
Первый параметр — условие (текст или результат в виде текста), второй — массив поиска (один столбец или одна строка), результат — номер позиции найденного. Условие не может быть двусмысленным (найди или шляпу или тапочки)
Записан

Страниц: 1 2 »   Вверх
  Печать  
 
Перейти в:  

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