ChanServ changed the topic of #libreoffice-ru to: Канал поддержки русскоязычных пользователей LibreOffice | Wiki TDF http://tdf.io/wikiru | On-line документация http://tdf.io/helpru | Логи канала: http://goo.gl/gzwdwU
_whitelogger has joined #libreoffice-ru
mikekaganski has quit [Ping timeout: 272 seconds]
JohnDoe_71Rus has joined #libreoffice-ru
mikekaganski_ has joined #libreoffice-ru
mikekaganski_ is now known as mikekaganski
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Disconnected by services]
mikekaganski_ is now known as mikekaganski
mikekaganski has quit [Disconnected by services]
mikekaganski_ has joined #libreoffice-ru
mikekaganski_ is now known as mikekaganski
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
mikekaganski has quit [Disconnected by services]
mikekaganski has joined #libreoffice-ru
JohnDoe_71Rus has joined #libreoffice-ru
JohnDoe_71Rus has joined #libreoffice-ru
JohnDoe_71Rus has quit [Changing host]
mikekaganski has quit [Disconnected by services]
mikekaganski_ has joined #libreoffice-ru
mikekaganski_ is now known as mikekaganski
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Disconnected by services]
mikekaganski_ is now known as mikekaganski
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Disconnected by services]
mikekaganski_ is now known as mikekaganski
<COCuCKA> подскажите пож-та, либра умеет так же? https://docs.google.com/spreadsheets/d/1MI-FfjjOhPCYb0H2E9--bEWdsbu4HfOKly3ySySN-0k/edit#gid=1743106021
<COCuCKA> речь про ячейки в графе "Автоматическое получение цены"
<lo-ru-tg> <Mike> в LO есть WEBSERVICE и FILTERXML: https://help.libreoffice.org/latest/en-US/text/scalc/01/func_webservice.html
<lo-ru-tg> <Mike> Из документации GSheets (https://support.google.com/docs/answer/3093342?hl=en) неясно, обновляет ли там IMPORTXML данные автоматически; в ЛО обновление будет при открытии или при пересчёте документа
<COCuCKA> я вставил в ячейку строку =WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE", concatenate("//row[@SECID='",A3,"']/@PREVADMITTEDQUOTE"))
<COCuCKA> но ничего не произошло
<COCuCKA> она как текст просто стала
<lo-ru-tg> <Mike> Я ж не зря написал "WEBSERVICE и FILTERXML", а не просто "WEBSERVICE". Как-то предполагалось, что ссылку прочитают.
<lo-ru-tg> <Mike> =FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE");"//row[@SECID='SBER']/@PREVADMITTEDQUOTE")
<COCuCKA> хм, тоже самое
<COCuCKA> тупо строка с этой надпись юпоявилась
<COCuCKA> без данных и пр
<lo-ru-tg> 'Untitled Image' uploaded by Mike: https://i.imgur.com/KEr3rap.jpg
<COCuCKA> странно
<COCuCKA> а формат ячейки какой-то надо выбирать или не?
<lo-ru-tg> <Артем> Подскажите а форму и excel в calc работают?
<lo-ru-tg> <Mike> Проверьте, не отформатировали ли Вы ячейку как текст перед вставкой
<COCuCKA> а в каком формате должна быть она? я не знаю отформатировал или нет
<lo-ru-tg> <Mike> про форму не знаю, а excel в calc - это как?
<lo-ru-tg> <K​ompilainenn> У вас Т9 что ли?
<lo-ru-tg> <Mike> <COCuCKA>: очистите форматирование (Ctrl+M) и затем вставляете формулы
<COCuCKA> о, после отчистки сработало
<COCuCKA> mikekaganski: спасибо! выручаешь как обычно
<mikekaganski> COCuCKA: o/ :-)
<lo-ru-tg> <Артем> Да. Отключил. Формулы из excel в calc работают?
<lo-ru-tg> <Mike> Должны.
<lo-ru-tg> <Mike> Надо учитывать, что "формулы из excel" - это понятие растяжимое. Формулы могут использовать имена функций на языке, отличном от настроек ЛО; могут использовать разделители, отличающиеся от настроек ЛО; могут ссылаться на функции на BASIC. Нак
<lo-ru-tg> <Mike> Однако в первом приближении - если у вас есть файл с формулами, сделанный в Excel, то он должен открываться и работать в Calc
<lo-ru-tg> <Артем> Внедряем на предприятии libreoffice пока только с write разобрались, проверили около 1000 документов выяснили закономерности в расползание форматирование документов, проверяем совместимость документов созданных в libre и в ms office
<COCuCKA> О, вот это я люблю) внедрение СПО
<lo-ru-tg> <Ð�ртем> Пишем регламент по форматированию документов на предприÑ�тии, оÑ�новное документы такие как Ñ�лужебки, приказы, пиÑ�ьма, договора и Ñ‚.д. Внедрили вÑ�е шаблонами, чтоб юзер ни чего не придумывал Ñ�ейчаÑ� думаю как поддерживать шаблоны в акÑ
* mikekaganski мечтает о том, чтобы каждое предприятие, внедряющее что угодно (например, СПО; например, ЛО) выделяло бюджет на работу программиста для решения проблем внедрения (скажем, багфиксов) с передачей в апстрим
<lo-ru-tg> <Артем> Губозакаточный станок нам дали в виде премии 15 тыщ и вперёд
<lo-ru-tg> <K​ompilainenn> Большая контора?
<lo-ru-tg> <Mike> Да знаю я. Сам внедрял с 2007 (кажется) по 2016
<lo-ru-tg> <Артем> С 2007 и 2003 офис люди веселее переходят а вот с 2013 по 2019 тяжело
<lo-ru-tg> <Mike> 😂 я про годы внедрения, а не про версии офиса
<COCuCKA> У нас в РФ есть программа по внедрению СПО, якобы гос.органы должны отдавать предпочтение .odf, но я ни разу в жиззни еще не скачивал с гос.сайта одф, зато куча .pdf, .docx и проч. увы
<COCuCKA> mikekaganski: скажи еще, вот моя строка =FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE");"//row[@SECID='GAZP']/@PREVADMITTEDQUOTE")
<COCuCKA> она выдает числовое значение
<COCuCKA> но мне надо бы, чтобы был формат денежный, т.е. числовое значение + руб.
<COCuCKA> или это невозможно с FILTERXML?
<mikekaganski> COCuCKA: Она не выдайт числовое значение. Она выдаёт строку, которая выглядит как число. Но это неважно; можно просто в конце формулы добавить `& " руб"`
<COCuCKA> кроме того, выдается числовое значение с разделителем в виде точки, а мне надо запятые, т.е. формулы не воспринимают точку
<mikekaganski> а вот это уже требует превращения строки в число
<COCuCKA> а так всё хорошо шло)
<mikekaganski> =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE");"//row[@SECID='GAZP']/@PREVADMITTEDQUOTE");".")
<mikekaganski> и тогда уж отформатировать ячейку в денежный формат, а не дописывать рубли в конце формулы
<COCuCKA> не работает последнее
<mikekaganski> "не работает" как? взрывается? устраивает забастовку?
<mikekaganski> какая ошибка?
<COCuCKA> как текст вписывается в строку, не получает данные с сервера
<COCuCKA> строку очищал
<mikekaganski> покажите скриншот формулы
<mikekaganski> и проверьте, не вставляете ли Вы формулу с начальным пробелом
<COCuCKA> пардоньте
<COCuCKA> у мегя кужа=ьл жедлс
<COCuCKA> у меня куда-то делось "=" перед формулой
<COCuCKA> а эта формула будет сама обновляться или не7
<mikekaganski> будет так же как и прежняя, она просто тот текст превратит сразу в число
<COCuCKA> ооо
<COCuCKA> просто балдёжь)
<COCuCKA> а я тут пытался выдумывать с добавлением внешнего файла
<COCuCKA> выдёргиванием цифр из него и т.д.
<COCuCKA> почему вот это НЕ Работает? =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE", CONCATENATE("//row[@SECID='",A7,"']/@PREVADMITTEDQUOTE");".")))
<COCuCKA> Err:501
<mikekaganski> а почему там запятая перед CONCATENATE?
<mikekaganski> и три закрывающие скобки вместо одной, наверное, поэтому
<mikekaganski> в русской локали ЛО разделитель параметров функции - точка с запятой
<COCuCKA> <z ]
<COCuCKA> я уже всё перепробовал
<lo-ru-tg> <K​ompilainenn> Только не то, что надо
<COCuCKA> почему-то когда я удаляю скобки
<COCuCKA> они не удаляются и всё равно появляются вновь
<mikekaganski> потому что формула попереломалась, и скобки удалились из середины
<COCuCKA> разделитель сменил, всё равно не работает епт
<COCuCKA> =FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE"; CONCATENATE("//row[@SECID='",A7,"']/@PREVADMITTEDQUOTE");"."))
<COCuCKA> что еще тебе надо
<lo-ru-tg> <K​ompilainenn> Почему тройные кавычки?
<mikekaganski> =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE"); CONCATENATE("//row[@SECID='";A7;"']/@PREVADMITTEDQUOTE"));".")
<COCuCKA> =SUBSTITUTE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE");"//document//data//rows//row[@SECID='"&A7&"']/@PREVADMITTEDQUOTE");".";",")
<COCuCKA> а почему это не работает?
<COCuCKA> mikekaganski: твоя не работает почему-то
<COCuCKA> тоже
<COCuCKA> #VALUE
<mikekaganski> это надо выяснять, почему по адресу https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR работает, а по адресу https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF нет
<COCuCKA> mikekaganski: у меня твоя последняя версия не работает
<COCuCKA> =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE"); CONCATENATE("//row[@SECID='";A7;"']/@PREVADMITTEDQUOTE"));".")
<mikekaganski> я про это и говорю
<mikekaganski> Вы в последнем примере дали почему-то новый URL
<mikekaganski> он не даёт Вам данные для того идентификатора, который у Вас в A7
<mikekaganski> А, например, если в a7 положить AKMB, то даст
<mikekaganski> так что это Вам решать, почему Вы используете адрес, по которому нет интересующих Вас данных
<COCuCKA> стоп стоп
<COCuCKA> нужный мне тикер называется SBGB
<mikekaganski> тикер?
<COCuCKA> посмотри пожалуйста вкладку "Цены"
<COCuCKA> ячейка B7
<COCuCKA> я её и пытаюсь воспроизвести
<mikekaganski> а SBGB - где???
<COCuCKA> djn nen
<COCuCKA> вот тут список тикеров
<COCuCKA> меня интересует только SBGB
<COCuCKA> цена
<COCuCKA> как мне строчку тогда сформулировать?
<mikekaganski> Ну прекрасно, я пишу SBGB в A7, и у меня формула =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE"); CONCATENATE("//row[@SECID='";A7;"']/@PREVADMITTEDQUOTE"));".") даёт 1245,4
<COCuCKA> хм, только мне бы желательно не ссылку на ячейку, а явное указанеи тикера, т.е. SBGB
<mikekaganski> блин, я запутался. Я же в начале и давал формулу, куда я SBER явно указывал. Вы спросили, почему не работает формула с CONCATENATE, которая ссылается на A7
<COCuCKA> то была формула где акции
<COCuCKA> а это иной XML документ с фондами
<COCuCKA> мне нужна эта же формула только вместо ссылки на А7, явное указанике тикера SBGB
* mikekaganski надеется, что найдётся кто-то более терпеливый
<COCuCKA> =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE"); CONCATENATE("//row[@SECID='"SBGB"']/@PREVADMITTEDQUOTE"));".")
<COCuCKA> djn xnj-nj dhjlt
<COCuCKA> что-то вроде этого
<COCuCKA> только это не работает опять же
<mikekaganski> =NUMBERVALUE(FILTERXML(WEBSERVICE("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE"); "//row[@SECID='SBGB']/@PREVADMITTEDQUOTE");".")
<COCuCKA> то что надо
<mikekaganski> Нет, то что надо - это https://wiki.documentfoundation.org/images/c/c2/CG62-CalcGuide.pdf
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Disconnected by services]
mikekaganski_ is now known as mikekaganski
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Disconnected by services]
mikekaganski_ is now known as mikekaganski
<COCuCKA> такой вопрос
<COCuCKA> есть табличка у меня где, её оглавлением является А1 А2 А3 А4, а далее идут столбцы вправо, т.е. 1 столбец B 1 B2 B3 B4 и так далее по алфавиту
<COCuCKA> можно ли одвиним движением её повернуть на 90 градусов,
<COCuCKA> чтобы заглавием стало А1 Б1 В1 Г1 Д1
<COCuCKA> а вниз шли значения
<lo-ru-tg> <K​ompilainenn> Транспонирование
<COCuCKA> это где7
<lo-ru-tg> <K​ompilainenn> Это в Кальк
<COCuCKA> ну где, в меню? какая группа
<lo-ru-tg> <s​ibskull> Нет у нас такой программы, к сожалению.
<COCuCKA> сработало, но почему-то значения всех ячеек просралось
<COCuCKA> там формулы и проч
<lo-ru-tg> <K​ompilainenn> У меня ощущение, что ты юзаешь что-то другое, а советы тут спрашиваешь
<COCuCKA> оказалось надо было просто галку PASTE ALL
<COCuCKA> и всё
<lo-ru-tg> <K​ompilainenn> 💚
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Disconnected by services]
mikekaganski_ is now known as mikekaganski
ivan_bond has joined #libreoffice-ru
ivan_bond has quit [Quit: Konversation terminated!]
ivan_bond has joined #libreoffice-ru
mikekaganski has quit [Ping timeout: 264 seconds]
ivan_bond has quit [Ping timeout: 258 seconds]
mikekaganski has joined #libreoffice-ru
ivan_bond has joined #libreoffice-ru
VVD has quit []
mikekaganski has quit [Disconnected by services]
mikekaganski_ has joined #libreoffice-ru
mikekaganski_ is now known as mikekaganski
mikekaganski has quit [Read error: Connection reset by peer]
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
_whitelogger has joined #libreoffice-ru
ivan_bond has quit [Ping timeout: 246 seconds]
ivan_bond has joined #libreoffice-ru
ivan_bond has quit [Quit: Konversation terminated!]
VVD has joined #libreoffice-ru