Size: a a a

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

2020 December 05

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
VLAD
Количество дат определяется количеством недель в конкретном месяце
то есть нужны все воскресенья от указанного, до конца месяца?
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Фото отобразить нельзя, ссылку - можно
Насколько я помню, можно и картинку в отчёте показать.
Без всяких дополнений.
источник

V

VLAD in Чат | Google Таблицы и скрипты
Michael Smirnov
то есть нужны все воскресенья от указанного, до конца месяца?
Именно
источник

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
Dmitriy
Насколько я помню, можно и картинку в отчёте показать.
Без всяких дополнений.
Владимир про это и написал. https://t.me/google_spreadsheets_chat/147424 Правда, народ пошёл IMAGE в таблицах использовать зачем-то. :) ...Или я не уследил за беседой...
источник

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
VLAD
Именно
Можно так: =SEQUENCE(1; (EOMONTH(A1; 0) - A1) / 7 + 1; A1; 7)

В A1 ваше воскресенье.
источник

V

VLAD in Чат | Google Таблицы и скрипты
Michael Smirnov
Можно так: =SEQUENCE(1; (EOMONTH(A1; 0) - A1) / 7 + 1; A1; 7)

В A1 ваше воскресенье.
Вау, сработало идеально! Огромное спасибо! +
источник

V

VLAD in Чат | Google Таблицы и скрипты
Michael Smirnov
Можно так: =SEQUENCE(1; (EOMONTH(A1; 0) - A1) / 7 + 1; A1; 7)

В A1 ваше воскресенье.
А можно ли исколючить из формулы копирование первой даты? В результате можно будет писать дату в А1, а формулу вставить в В1 (`=SEQUENCE(1; (EOMONTH(A2; 0) - A2) / 7 + 1; A2; 7)`)
источник

V

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

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
VLAD
А можно ли исколючить из формулы копирование первой даты? В результате можно будет писать дату в А1, а формулу вставить в В1 (`=SEQUENCE(1; (EOMONTH(A2; 0) - A2) / 7 + 1; A2; 7)`)
=SEQUENCE(1; (EOMONTH(A2; 0) - A2) / 7; A2 + 7; 7)
источник

V

VLAD in Чат | Google Таблицы и скрипты
Michael Smirnov
=SEQUENCE(1; (EOMONTH(A2; 0) - A2) / 7; A2 + 7; 7)
Бомба! Спасибище!
источник

C

Combot in Чат | Google Таблицы и скрипты
VLAD
Бомба! Спасибище!
VLAD (0) увеличил репутацию Michael Smirnov (289)
источник
2020 December 06

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
VLAD
Бомба! Спасибище!
Не за что. Вы имейте в виду, что там нет никаких проверок насчёт "воскресенье ли?". Формула даёт все даты от указанной до конца месяца с шагом 1 неделя. Если поставить среду первую, будут среды.
источник

V

VLAD in Чат | Google Таблицы и скрипты
Michael Smirnov
Не за что. Вы имейте в виду, что там нет никаких проверок насчёт "воскресенье ли?". Формула даёт все даты от указанной до конца месяца с шагом 1 неделя. Если поставить среду первую, будут среды.
Да, я уже протестил. Я в выпадающем календаре вручную выбираю первое число воскресенья
источник

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
Дмитрий Амангалиев
А можно поподробней.
На сколько сложнее будет?
Промежуточный результат. Может, пригодится.

https://pastebin.com/vk9KMi4K
источник

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
Michael Smirnov
Промежуточный результат. Может, пригодится.

https://pastebin.com/vk9KMi4K
А, может, и остановиться на этом. Фильтруете по артикулу, получаете, где оно есть и сколько...
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Michael Smirnov
Владимир про это и написал. https://t.me/google_spreadsheets_chat/147424 Правда, народ пошёл IMAGE в таблицах использовать зачем-то. :) ...Или я не уследил за беседой...
Владимир молодец
источник

V

VLAD in Чат | Google Таблицы и скрипты
Michael Smirnov
Не за что. Вы имейте в виду, что там нет никаких проверок насчёт "воскресенье ли?". Формула даёт все даты от указанной до конца месяца с шагом 1 неделя. Если поставить среду первую, будут среды.
А можно ещё чуть сложнее вопрос?

В этой же таблице (https://docs.google.com/spreadsheets/d/1OdrDTS7_7SNA8clEcTRqoTRyoAtVAqDeAA12TJ3S-TY/edit#gid=768207725) есть две вкладки. После ввода даты во вкладке "Таблица", нужно чтобы во вкладке "Названия" просканировались все столбцы (С-V) и нашло ячейку с этой же датой.
После чего нужно заполнить в "Таблица" соответсвующие значения номера, названия и спикера. На каждую дату только один спикер, они не пересекаются никогда.

Пробовал искать разными формуламы из сети типа =VLOOKUP(B2; 'Названия'!H2:K200; 3; FALSE) или =MATCH(C2;'Названия'!K2:K12;0), но чувствую, что этого явно маловато для такого поиска. Возможно хотя бы подскажете куда копать? Только сегодня для себя открыл Google Таблицы, и уже такие задачи пробую решить 🙂

В столбце В вписал пример того, как должно в идеале выглядеть
источник

v

volond in Чат | Google Таблицы и скрипты
Dmitriy
Владимир молодец
У товарища Владира голова пухнет
Кто нибуть с https://developers.google.com/drive/api/v3/reference/comments/create?apix=true#try-it работал
источник

MS

Michael Smirnov in Чат | Google Таблицы и скрипты
VLAD
А можно ещё чуть сложнее вопрос?

В этой же таблице (https://docs.google.com/spreadsheets/d/1OdrDTS7_7SNA8clEcTRqoTRyoAtVAqDeAA12TJ3S-TY/edit#gid=768207725) есть две вкладки. После ввода даты во вкладке "Таблица", нужно чтобы во вкладке "Названия" просканировались все столбцы (С-V) и нашло ячейку с этой же датой.
После чего нужно заполнить в "Таблица" соответсвующие значения номера, названия и спикера. На каждую дату только один спикер, они не пересекаются никогда.

Пробовал искать разными формуламы из сети типа =VLOOKUP(B2; 'Названия'!H2:K200; 3; FALSE) или =MATCH(C2;'Названия'!K2:K12;0), но чувствую, что этого явно маловато для такого поиска. Возможно хотя бы подскажете куда копать? Только сегодня для себя открыл Google Таблицы, и уже такие задачи пробую решить 🙂

В столбце В вписал пример того, как должно в идеале выглядеть
Примерно так: =ARRAYFORMULA(IFNA(VLOOKUP(B2:F2; {OFFSET('Названия'!A:A; 0; HLOOKUP(YEAR(B2); {'Названия'!1:1; COLUMN('Названия'!1:1)}; 2; 0) - 1)\ 'Названия'!B:B}; 2; 0)))
источник

ДА

Дмитрий Амангалиев... in Чат | Google Таблицы и скрипты
Michael Smirnov
А, может, и остановиться на этом. Фильтруете по артикулу, получаете, где оно есть и сколько...
Количество мест в которых есть этот артикул не сильно интересует  
А именно, что бы показывались все артикулы и все адреса где они есть.
источник