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

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

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

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Подсчет по условию совпадения значения  (Прочитано 5066 раз)
0 Пользователей и 1 Гость смотрят эту тему.
gr33tx
Новичок
*
Offline Offline

Сообщений: 4


« Стартовое сообщение: 3 Июль 2013, 12:07 »

Здравствуйте!
Подскажите пожалуйста, как сделать такой подсчет.
Имеется отчет по звонкам из системы Asterisk.
Есть необходимые поля Дата/время и поле Dst (назначение). Нужно формулами вычислить количество звонков по одному направлению по каждому дню месяца.
Одну часть формулы я нашел как сделать.
Код:
=COUNTIF($Лист1.D2:D10000;221)
Это я подсчитываю из колонки Dst общее количество звонков на номер 221.
Теперь я не пойму, как вывести формулу условия, если я хочу не общее количество за все время, а только на одну определенную дату.
Делал так
Код:
=IF($Лист1.A2=".*2013-06-30.*";COUNTIF($Лист1.D1:D10000="221"))
Но показывает просто ЛОЖЬ
Видимо IF не работает с регулярным выражением.
Направьте, пожалуйста, как лучше сделать?




[вложение удалено Администратором]
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #1: 3 Июль 2013, 15:15 »

Добро пожаловать на форум!
Обязательно формулами? Через сводную таблицу не проще будет?

Даты в образце лежат в текстовом виде - пришлось для получения "просто дня" использовать DATEVALUE()

[вложение удалено Администратором]
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
gr33tx
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #2: 3 Июль 2013, 17:51 »

да, через сводную таблицу пришлось всё сделать. Дату обрезал через LEFT().
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #3: 4 Июль 2013, 09:01 »

Там возможен один неприятный "затык". Твой файл был в .xlsx. При попытке сохранить сводную таблицу из ЛиО в этом формате и открыть в Экселе, можем нарваться на ошибку открытия с последующим удалением "расчетной части" - данные-то останутся, но пересчитываться таблица при изменении исходных данных уже не захочет  Злой
(Зависит от версий офисов - и свободного, и МС, ИМХО)
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
gr33tx
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #4: 4 Июль 2013, 10:01 »

А в какой тогда лучше формат сохранить чтобы формулы не слетели? Человек будет открывать файл в MS Excel.
« Последнее редактирование: 4 Июль 2013, 10:33 от gr33tx » Записан
CyberDaemon
Форумчанин
***
Offline Offline

Сообщений: 156


« Ответ #5: 4 Июль 2013, 12:55 »

А в какой тогда лучше формат сохранить чтобы формулы не слетели? Человек будет открывать файл в MS Excel.
В xlsx и проверить.
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #6: 4 Июль 2013, 13:01 »

Человек будет открывать файл в MS Excel.
Ну, это как раз и не обязательно: вполне можно ненавязчиво посоветовать человеку поставить еще и LiO  Смеющийся А что? Бесплатно, быстро и навсегда...
С другой стороны, насколько я знаю, любой Эксель, который понимает файлы .xlsx почти правильно откроет и .ods-книгу. Ну, может, ругнется, повозмущается, но откроет без потерь... должен, во всяком случае...

А в какой тогда лучше формат сохранить чтобы формулы не слетели?
Так в родной же формат и сохранять - самый первый в списке предлагаемых форматов: Электронная таблица ODF (.ods). Он обычно и места меньше занимает, чем такой же .xlsx
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
gr33tx
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #7: 5 Июль 2013, 17:31 »

Прояснилось само собой:
У шефа купленный офис 2010, у остальных LibreOffice. Мой файл с формулами в формате xlsx у него открылся, формулы целы, форматирование немного поехало.
А вот ods он открыл с потерей формул. Остались только данные в ячейках.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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