Еле как разобрался… ничего не работало, пока я не заключил названия листов в формуле в одинарные 'кавычки'. Получилось, и главное без скриптов, ура! Спасибо )
Отличный урок! Подскажите, есть ли у Вас видео, как из таблицы Заказы сформировать фактуру на тот или иной заказ клиента? Причем клиент заказывает несколько позиций товаров.
Здравствуйте! Огромное спасибо за отзыв! То, что Вы описали, я когда-то очень давно делал на Excel VBA. Причём позиций в каждом документе там было на несколько листов. И даже много лет использовал этот скрипт на своей фирме. Вся первичка делалась на Excel (ТТН и счета-фактуры каждому клиенту, загрузочная ведомость каждому водителю, общая складская накладная на дневную выдачу товара и т.д.), а затем в 1С данные выгружались только для бухгалтерии и статистики. Предлагать то, что было - смысла нет (там было очень много специфических вещей), но на заказ могу сделать всё, что угодно. Мой емейл: it4each.com@gmail.com
Отлично! Самое трудоёмкое в этой задаче - "нарисовать" документы, которые примет бухгалтерия клиента. Если в Excel уже есть валидный (для этой задачи) документ, значит его можно легко перевести в Google Sheets. Это сильно упрощает задачу. Тут ещё важно, какой именно объём сервиса Вам нужен. Если хотите, можете выслать ТЗ на мою почту: it4each.com@gmail.com
Добрый день. Это конечно хорошо, но вот Вы не показали самого главного. Как этот весь список сделать на всю длину столбца??? Подвязка, то идет только к первой ячейке
Здравствуйте! Без скрипта это сделать очень сложно. Но здесь ua-cam.com/video/e3xRFKOojyQ/v-deo.html рассказывается, как сделать выпадающий список на весь столбец (по высоте) и на любое кол-во связанных столбцов (по ширине). Причём, для этого не обязательно уметь программировать - в видео подробно рассказано как воспользоваться готовым скриптом!
Огонь, спасибо. У меня в формуле вместо запятой гугл попросил точку с запятой для разделения диапазонов. Возможно это потому что у меня выставлен русский язык в настройках таблиц. Т.е. формула такая: =filter(A7:B;A7:A=E7). В середине - точка с запятой.
Как добавить эти списки в следующие строки? Если их просто скопировать в следующую строку, то все эти списки будут ссылаться на ячейки А2 и В2 и будут зависеть от них, а не от А3 и В3. Как это изменить? Писать скрипт или есть более легкий способ?
А можно, пожалуйста, таймкод в следующем видео, где показано, как починить многострочные документы? А то в новой строчке в выпадающем списке появляются значения для предыдущей (уже заполненной строки). Не хочется час смотреть, чтобы понять, как это делается
Если я правильно понял, то Вам нужно сразу же готовое решение? Объяснение, где взять готовый скрипт, и как и куда его вставить, начинается в следующем видео вот с этого места: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Добрый день! у меня ничего не получилось. У вас в видео видно результат фильтрации выводится сбоку в колонке F. У меня он выводится снизу ячейки в которую писал формулу. И при попытки сослаться далее на диапазон, при проверке данных, он выводит только одну строку.
Здравствуйте! Далее в плейлисте есть видео, где рассмотриваются более продвинутые варианты: ua-cam.com/video/e3xRFKOojyQ/v-deo.html Настоятельно рекумендую воспользоваться именно ими!
Добрый день! Пожалуйста, подскажите, можно ли сделать так, чтобы ячейка зависела от двух умных таблиц. Т.е, пример: в ячейке В2 можно выбрать товар из умного списка А, только, при условии, что в ячейке Е3 выбрано определенное значение из умного списка Б.
Ну, а если серьёзно, то конечно же можно, но не уверен, что это можно реализовать только на стандартных формулах Google таблиц без использования скрипта. В любом случае, для квалифицированного ответа на вопрос нужно ТЗ.
Можно и в Excel, но там тоже скорее всего придётся придётся писать макросы на VBА. А насчёт комментария "не по адресу", то Вы не думаете, что как раз наоборот - это может быть этой судьба?! ))) Я сам больше 10 лет писал программы на Excel, пока не познакомился поближе с Гугл таблицами. И уже пару лет, как перенёс все свои старые программы, которые когда-то были написаны для Excel и на которых работаю и сейчас, из макросов VBA в скрипты Apps Script.
Потому что, не знаю ни одного аргумента в пользу Excel и против Google Spreadsheet. Скорее - наоборот. На этом канале уже записано более 10 часов видео видеоуроков по работе с Гугл таблицами. Так что, есть прямой смысл хотя бы попробовать.
поддержу вопрос - версия 2 без скриптов уже есть? я себе сделал через querry, и промежуточные листы, но осталось чувство - что много костылей прикрутил
Версия 2 готова: ua-cam.com/video/gRcx9qoE8EE/v-deo.html Правда, скрипт там всё же имеется, но его можно просто скопировать и в готовом виде вставить в свою таблицу. В видео одробно рассказано как это сделать.
Здрасвствуйте! Спасибо за обратную связь! К сожалению, здесь - никак. Но далее в плейлисте есть видео, где рассмотриваются более продвинутые варианты, например здесь: ua-cam.com/video/e3xRFKOojyQ/v-deo.html Там есть скрипт (макросы), но в конце видео показано, как можно воспользоваться готовым вариантом даже тем, кто далёк от программирования.
Здравствуйте! Помогите пожалуйста... Уже голову сломал с этим фильтром (Пункт 2)... Каждый раз синтаксическая ошибка. Вот формула: ( =FILTER(V1:W,V1:W=Luty_2021!F3) )
Тогда проверьте ссылки на диапазоны. В первоисточнике должно быть так: =FILTER(Data!A2:B,Data!A2:A=A2) Насколько я понимаю, вся эта формула должны быть на листе Luty_2021, а диапазоны V1:W должны быть с листа Data.
Или другой вариант - сделать сразу же другой, более продвинутый выпадающий список: it4each.com/blog/beskonechnye-zavisimye-vypadaiushchie-spiski-v-google-sheets-chast-2/ В видео в этой статье (ближе к концу) рассказано, как создать готовый файл, просто скопировав скрипт с сайта и вставив его в свой файл гугл-таблицы. Все необходимы формулы и ссылки на нужных листах этот скрипт создаст сам!
Мне не подошел. У меня 4 колонки, 1-я - тип обородования, 2-я - наименование, 3-я ед.измерения, 4-я - цена. Все работает до колонки цена, т.к в колонке цена он выдает все варианты с выбраной ед. измерения, даже те, что не подходят, оно и логично, весь список из таблицы Home анализируется по параметру шт например, а не сопоставляет с предыдущими колонками.
Здравствуйте! Можно доработать формулы и этом листе, но проще и быстрее - решение с помощью скриптов: ua-cam.com/video/e3xRFKOojyQ/v-deo.html Примерно, начиная с 57-й минуты - короткое и понятное объяснение для тех, кто никогда не работал со скриптами.
"Array result was not expanded because it would overwrite data in xxxx" Не работает, боится потереть ячейки и так и сяк, а на буржуйских форумах черт ногу сломит!! В чем причина?
Примите во внимание, что =FILTER() может выводить данные более, чем в один столбец. Поэтому не размещайте эти формулы в соседних столбцах. Пусть между ними будет несколько пустых столбцов на всякий случай.
Здравствуйте! В последних двух видео есть вариант для любого числа строк и столбцов. Это решение подойдёт для всех, включая и тех, кто не умеет программировать.
Еле как разобрался… ничего не работало, пока я не заключил названия листов в формуле в одинарные 'кавычки'. Получилось, и главное без скриптов, ура! Спасибо )
Ещё один вариант и тоже без скриптов. Ну, ПОЧТИ без скриптов )))
ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Дай бог тебе здоровья!
Спасибо! Взаимно!
нормальный такой способ! нашел еще 3 способа как сделать зависимые выпадающие списки, но этот мне больше подходит) Спасибо!
Огромное спасибо. Быстро и по существу.
Огромное спасибо за отзыв!
Самый адекватный способ для выпадающих списков ! спасибо за то что пролил свет)
Спасибо!
Отличный урок! Подскажите, есть ли у Вас видео, как из таблицы Заказы сформировать фактуру на тот или иной заказ клиента? Причем клиент заказывает несколько позиций товаров.
Здравствуйте! Огромное спасибо за отзыв!
То, что Вы описали, я когда-то очень давно делал на Excel VBA. Причём позиций в каждом документе там было на несколько листов. И даже много лет использовал этот скрипт на своей фирме. Вся первичка делалась на Excel (ТТН и счета-фактуры каждому клиенту, загрузочная ведомость каждому водителю, общая складская накладная на дневную выдачу товара и т.д.), а затем в 1С данные выгружались только для бухгалтерии и статистики.
Предлагать то, что было - смысла нет (там было очень много специфических вещей), но на заказ могу сделать всё, что угодно. Мой емейл: it4each.com@gmail.com
@@IT4eachcom на Excel у меня есть. Хотел перейти на Google Sheets
Отлично! Самое трудоёмкое в этой задаче - "нарисовать" документы, которые примет бухгалтерия клиента. Если в Excel уже есть валидный (для этой задачи) документ, значит его можно легко перевести в Google Sheets.
Это сильно упрощает задачу.
Тут ещё важно, какой именно объём сервиса Вам нужен. Если хотите, можете выслать ТЗ на мою почту: it4each.com@gmail.com
Спасибо, помогли разобраться!
Спасибо за обратную связь!
Большое спасибо за полезную инфомрацию!
И Вам спасибо!
Добрый день. Это конечно хорошо, но вот Вы не показали самого главного. Как этот весь список сделать на всю длину столбца??? Подвязка, то идет только к первой ячейке
Здравствуйте!
Без скрипта это сделать очень сложно. Но здесь ua-cam.com/video/e3xRFKOojyQ/v-deo.html рассказывается, как сделать выпадающий список на весь столбец (по высоте) и на любое кол-во связанных столбцов (по ширине).
Причём, для этого не обязательно уметь программировать - в видео подробно рассказано как воспользоваться готовым скриптом!
Топ, мое почтение и благодарность.
PS: рано я радовался, у меня пачка строк. Сраный гугль, и я вместе с ним.
У меня тоже не работает этот способ, когда нужно создать много позиций, а не одну, как показано в примере
Предлагаю посмотреть доработанный вариант: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Огонь, спасибо.
У меня в формуле вместо запятой гугл попросил точку с запятой для разделения диапазонов. Возможно это потому что у меня выставлен русский язык в настройках таблиц. Т.е. формула такая: =filter(A7:B;A7:A=E7). В середине - точка с запятой.
полчаса с этим провозился, спасибо, что оставили этот коммент)
Да,спасибо)
Как добавить эти списки в следующие строки? Если их просто скопировать в следующую строку, то все эти списки будут ссылаться на ячейки А2 и В2 и будут зависеть от них, а не от А3 и В3. Как это изменить? Писать скрипт или есть более легкий способ?
Разумеется, есть :-)
И даже без применения скрипта (ПОЧТИ).
Вот этот способ: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
А можно, пожалуйста, таймкод в следующем видео, где показано, как починить многострочные документы? А то в новой строчке в выпадающем списке появляются значения для предыдущей (уже заполненной строки). Не хочется час смотреть, чтобы понять, как это делается
Если я правильно понял, то Вам нужно сразу же готовое решение?
Объяснение, где взять готовый скрипт, и как и куда его вставить, начинается в следующем видео вот с этого места: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
@@IT4eachcom спасибо большое, то, что нужно!
Добрый день! у меня ничего не получилось. У вас в видео видно результат фильтрации выводится сбоку в колонке F. У меня он выводится снизу ячейки в которую писал формулу. И при попытки сослаться далее на диапазон, при проверке данных, он выводит только одну строку.
Здравствуйте!
Далее в плейлисте есть видео, где рассмотриваются более продвинутые варианты: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Настоятельно рекумендую воспользоваться именно ими!
Добрый день!
Пожалуйста, подскажите, можно ли сделать так, чтобы ячейка зависела от двух умных таблиц. Т.е, пример: в ячейке В2 можно выбрать товар из умного списка А, только, при условии, что в ячейке Е3 выбрано определенное значение из умного списка Б.
Здравствуйте!
Это зависит от того, какой смысл Вы вкладываете в понятие "умный" )
Ну, а если серьёзно, то конечно же можно, но не уверен, что это можно реализовать только на стандартных формулах Google таблиц без использования скрипта. В любом случае, для квалифицированного ответа на вопрос нужно ТЗ.
@@IT4eachcom Благодарю Вас, только вопрос по Эксель у меня. Я, наверное, не по адресу написала..
Можно и в Excel, но там тоже скорее всего придётся придётся писать макросы на VBА.
А насчёт комментария "не по адресу", то Вы не думаете, что как раз наоборот - это может быть этой судьба?! )))
Я сам больше 10 лет писал программы на Excel, пока не познакомился поближе с Гугл таблицами. И уже пару лет, как перенёс все свои старые программы, которые когда-то были написаны для Excel и на которых работаю и сейчас, из макросов VBA в скрипты Apps Script.
Потому что, не знаю ни одного аргумента в пользу Excel и против Google Spreadsheet. Скорее - наоборот.
На этом канале уже записано более 10 часов видео видеоуроков по работе с Гугл таблицами. Так что, есть прямой смысл хотя бы попробовать.
поддержу вопрос - версия 2 без скриптов уже есть?
я себе сделал через querry, и промежуточные листы, но осталось чувство - что много костылей прикрутил
Версия 2 готова: ua-cam.com/video/gRcx9qoE8EE/v-deo.html
Правда, скрипт там всё же имеется, но его можно просто скопировать и в готовом виде вставить в свою таблицу. В видео одробно рассказано как это сделать.
Когда второй видос? Интересно же как реализовать эту тройную выборку, чтобы можно было протянуть эти формулы вниз по листу )
Скоро :)
@@IT4eachcom уже есть такой урок? очень нужен! )
поддержу вопрос? уже есть?
Ждемс)
Дык че, народ, есть видос, нет? Никто не решил задачу? Эти сскррипты..... Карантин не на пользу ясности ума, они никак не поддаются((
Почему они не могут допилить таблицу, чтобы можно было как в excel, через ДВССЫЛ?
Потому что это не excel)
Красавчик, а что делать, если не одна строчка для фильтрации, а тысяча? 1000 фильтров создавать для каждой строчки?)) Есть мысли?
Смотри следующее видео: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Отличный Урок!
Вот только вопрос, а как сделать следующую строку с точно таким же функционалом?
Здрасвствуйте!
Спасибо за обратную связь!
К сожалению, здесь - никак. Но далее в плейлисте есть видео, где рассмотриваются более продвинутые варианты, например здесь: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Там есть скрипт (макросы), но в конце видео показано, как можно воспользоваться готовым вариантом даже тем, кто далёк от программирования.
Здравствуйте! Помогите пожалуйста... Уже голову сломал с этим фильтром (Пункт 2)... Каждый раз синтаксическая ошибка. Вот формула: ( =FILTER(V1:W,V1:W=Luty_2021!F3) )
Здравствуйте!
Если у Вас выбраны настройки для русского языка, то аргументы в формуле должны разделяться не запятой(,), а точкой с запятой (;)
Сделал как вы написали(=FILTER(V1:W;V1:W=Luty_2021!F3))
Ошибка (#VALUE)
В качестве диапазона функции FILTER можно задать одну строку или один столбец.
Тогда проверьте ссылки на диапазоны.
В первоисточнике должно быть так: =FILTER(Data!A2:B,Data!A2:A=A2)
Насколько я понимаю, вся эта формула должны быть на листе Luty_2021, а диапазоны V1:W должны быть с листа Data.
Или другой вариант - сделать сразу же другой, более продвинутый выпадающий список: it4each.com/blog/beskonechnye-zavisimye-vypadaiushchie-spiski-v-google-sheets-chast-2/
В видео в этой статье (ближе к концу) рассказано, как создать готовый файл, просто скопировав скрипт с сайта и вставив его в свой файл гугл-таблицы. Все необходимы формулы и ссылки на нужных листах этот скрипт создаст сам!
@@IT4eachcom Сделал 2й вариант. Создало только первый столбец списка. Лист Data_2 пустой. Скорее всего тут что-то со мной не так...
Шляпа какая-то. А как сделать, чтобы была возможность заполнять таблицу вниз?...
Здравствуйте!
Смотрите следующие видео - там показано как это сделать.
В формуле, после того, как запятую ставлю, ничего не работает
Если у Вас выбран НЕ английский язык, то нужна не запятая, а точнка с запятой ;
Мне не подошел. У меня 4 колонки, 1-я - тип обородования, 2-я - наименование, 3-я ед.измерения, 4-я - цена. Все работает до колонки цена, т.к в колонке цена он выдает все варианты с выбраной ед. измерения, даже те, что не подходят, оно и логично, весь список из таблицы Home анализируется по параметру шт например, а не сопоставляет с предыдущими колонками.
Здравствуйте!
Можно доработать формулы и этом листе, но проще и быстрее - решение с помощью скриптов: ua-cam.com/video/e3xRFKOojyQ/v-deo.html
Примерно, начиная с 57-й минуты - короткое и понятное объяснение для тех, кто никогда не работал со скриптами.
"Array result was not expanded because it would overwrite data in xxxx"
Не работает, боится потереть ячейки и так и сяк, а на буржуйских форумах черт ногу сломит!! В чем причина?
Здравствуйте!
Все правильно, результат не выводится, т.к. это может удалить уже существующие данные.
Смотрите, какая именно формула это делает.
Примите во внимание, что =FILTER() может выводить данные более, чем в один столбец. Поэтому не размещайте эти формулы в соседних столбцах. Пусть между ними будет несколько пустых столбцов на всякий случай.
Кстати, к строками это тоже относится.
Ерунда! Кто не шарит в Google Sheets скажет ооо супер! Как быть когда у тебя целый список выпадающий, никак!
Здравствуйте, Тимур!
Просто смотрите дальше по плейлисту - там всё есть)
А если страниц больше 1?
Вторая страница с данными или выпадающие списки нужны на двух страницах?
@@IT4eachcom выпадающие списки нужны на всех страницах, их будет 100 штук
@@SuzukaTheBest Никаких проблем. Делаете один лист и затем копируете его столько раз, сколько нужно. Все ссылки сохранятся.
@@IT4eachcom Ну из-за ссылки на 1 лист, все последующие листы тоже ориентируются на него))
@@SuzukaTheBest Разумеется, да!
Если необходим другой результат, значит необходима новая пара; лист данных - лист выпадающих списков.
Автор, сразу бы сказал, что этот список для одной строки, фигня полная в конце об этом узнавать.
Здравствуйте! В последних двух видео есть вариант для любого числа строк и столбцов.
Это решение подойдёт для всех, включая и тех, кто не умеет программировать.
ua-cam.com/video/e3xRFKOojyQ/v-deo.html
ua-cam.com/video/MtVOiyODpv0/v-deo.html