Size: a a a

Чат | Google Таблицы и скрипты

2018 August 03

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
2. дальше делаем простой Сountifs по двум условиям
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
3. Столбец с секторами можете скрыть, если он вам глаза мозолит
источник

ЕР

Егор Рублев... in Чат | Google Таблицы и скрипты
Я просто добавил сводную таблицу )
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Егор Рублев
Я просто добавил сводную таблицу )
Во!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Еще можно было query использовать
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
В следующий добавляйте к вопросу сразу пример
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
1. сектора нужно выделить в табличный вид
А еще можно по листам разбить, если это какие-то большие группировки, и также потом выгружать в отчет.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Opportunities
Всем привет. Может кому то пригодится:https://docs.google.com/spreadsheets/d/1eCkT_bukV8dXM932MxDG5y7XwKjV9b_k1narrrhJ18E/copy . Скрипт выполняет импорт событий  таблицы в Google календарь. В самом sheet есть кнопки на которые идет привязка  функций скрипта. P.S скорее всего можно сделать лучше как здесь https://www.youtube.com/watch?v=jl-pIbaewGQ. Но это пока не мой уровень.
Привет! Открой Табличку, пжл, не успел сделать копию.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
R V
+ сектора разной длины (от 2 строк до 16)
Роман, понятен ответ?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
Mike:
кстати возвращаясь к учету инвестиций в гугл таблицах -
аналогично можно парсить любые источники. например:

вернет цену цену конкретной бумаги с finance.yahoo.com
=index(IMPORTXML(concatenate("https://finance.yahoo.com/quote/",B2),"//*[@class='Trsdu(0.3s)']"),1,1)
где ячейка B2 например VTI

вернет цену цену конкретной бумаги с morningstar.co.uk для европы
=value(SUBSTITUTE(IMPORTXML(concatenate("http://www.morningstar.co.uk/uk/etf/snapshot/snapshot.aspx?id=",B2),"//*[@class='line 
text']"),"EUR ",""))
где ячейка B2 например 0P00006PUS (это iShares MSCI Europe ex-UK ETF)

вернет цену цену конкретной бумаги с news.yandex.ru/quotes
=VALUE(SUBSTITUTE (
index(IMPORTXML(concatenate("https://news.yandex.ru/quotes/",B2,".html"),"//*[@class='quote__value']"),2,1)
,",", "." ))/10000
где ячейка B2 например 1 (это USD, ЦБ РФ)

или более сложные конструкции для получения например 5 Years Annualised 
для европейских бумаг:
=value( 
(IMPORTXML(concatenate("http://www.morningstar.co.uk/uk/etf/snapshot/snapshot.aspx?id=",B2),"//*[@id='overviewTrailingReturnsDiv']/table/tr[4]/td[2]") 
))
где ячейка B2 например 0P00006PUS (это iShares MSCI Europe ex-UK ETF)
Чуть попозже покажу пример того, как можно реализовать копирование диапазона формул
источник

M

Mike in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Чуть попозже покажу пример того, как можно реализовать копирование диапазона формул
Спасибо!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
​​Выводим ряд чисел или дат. Одной формулой.

Привет, друзья! Сегодня мы покажем, как с помощью функции СТРОКА() / ROW() вывести ряд дат или чисел с любым шагом.

1. Числа от 5 до 20
=ArrayFormula(СТРОКА(A5:A20))

Разберем функцию по частям:
СТРОКА(A5:A20) возвращает массив {5, 6, 7 ... 20}.
ArrayFormula превращает формулу в функцию массива, без нее выведется только первое значение (5).

2. Текущая дата + 60 дней
=ArrayFormula(СТРОКА(A1:A60)+TODAY()-1)

Добавляем вчерашнюю дату today()-1 к массиву {1, 2, 3 .. 60}.

3. Числа от 1 до 10, шаг 0,5
=ArrayFormula(СТРОКА(A2:A20)*0,5)

Умножаем массив {2, 3, 4 … 20} на 0,5. Получается диапазон {1, 1.5 ... 10}.

Таблица с примером | Оглавление канала | Чат
источник

O

Opportunities in Чат | Google Таблицы и скрипты
ок
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Opportunities
ок
👍👌🤘
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Гости не выгружаются, да?
источник

O

Opportunities in Чат | Google Таблицы и скрипты
ага
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Mike
Спасибо!
https://docs.google.com/spreadsheets/d/1OaxxDukHw-jjWsOoG19vhKtOWdAPXeSYVCJstD5pSKQ/edit#gid=220412662&range=A5:C12

1. Диапазон формул а2:b4 пересчитывается и копируется в a10:b11 по нажатию кнопки
2. Скрипт называется myFunctionmyFunctionFunction

Для всех ваших 400 формул importxml скриптового времени не хватит точно, но какую-то часть копировать можно. Может 20, может 100, в общем пробуйте, потом напишите, что получилось.

В крайней случае вы можете создать сеть аккаунтов gmail, каждый из которых в своей Таблице будет копировать свою часть формул, например по 50 штук. Далее с помощью importrange объедините все в одну таблицу и вставите как значения. Это будет бесплатным решением.
источник

M

Mike in Чат | Google Таблицы и скрипты
Eugeny Namokonov
https://docs.google.com/spreadsheets/d/1OaxxDukHw-jjWsOoG19vhKtOWdAPXeSYVCJstD5pSKQ/edit#gid=220412662&range=A5:C12

1. Диапазон формул а2:b4 пересчитывается и копируется в a10:b11 по нажатию кнопки
2. Скрипт называется myFunctionmyFunctionFunction

Для всех ваших 400 формул importxml скриптового времени не хватит точно, но какую-то часть копировать можно. Может 20, может 100, в общем пробуйте, потом напишите, что получилось.

В крайней случае вы можете создать сеть аккаунтов gmail, каждый из которых в своей Таблице будет копировать свою часть формул, например по 50 штук. Далее с помощью importrange объедините все в одну таблицу и вставите как значения. Это будет бесплатным решением.
Спасибо, буду пробовать
источник

O

Opportunities in Чат | Google Таблицы и скрипты
Сильное ли извращение делать много ВПР в одной формуле если по запросу нужно найти значение по массиву столбцов. Или есть способ проще?
источник

O

Opportunities in Чат | Google Таблицы и скрипты
источник