Добрый день! Подскажите пожалуйста, а можно ли сделать так: 1. имеем общую таблицу, в зависимости от назначенного фильтра информация переходит в другую таблицу - нашёл у Вас как сделать, спасибо! 2. в другой таблице пользователь имеет столбец для комментариев, вносит свои данные и они возвращаются в мою общую таблицу и при этом сохраняется порядок строк - у меня получилось сделать только подряд и таким образом комментарии становятся не привязанными к строке к которой были оставлены
Можно так сделать. Но нужно иметь какой-то общий знаменатель для таблицы с комментарием и общей таблицей, например, код строки, чтобы по нему можно было подтянуть нужный комментарий к нужной строке.
@@chekhlomin тоже об этом подумал, что-то вроде индивидуального номера для каждой строки и соответственно комментария...вот только не знаю как это сделать, среди ограничений это скрыть порядковый номер. В моём случае делать сводную таблицу куда идут все заявки с опросника, затем перенаправляю через выбор в списке нужного дистрибьютора, а он в свою очередь видит эти данные в своей персональной таблице. Уже начал фантазировать чтобы сделать так: 1) таблица где все данные стекаются с опросника 2) таблица контейнер - стекаются данные от дистрибьюторов (есть автонумерация по дате и времени) 3) 1..* индивидуальные таблицы дистрибьюторов а затем сделать перенос выбранных столбцов из табл. 2 в табл. 3 ( Подскажите пожалуйста, как можно было бы прописать по Вашему предложению, из индивидуальных данных например дата-время в таком формате 12.12.2023 19:04:16
@@РинатАбакиров-л8е 1. я правильно понял, что дата и время может быть связующим звеном между двумя таблицами? 2. В каком сейчас формате дата и время и к какому формату нужно привести?
@@chekhlomin на самом деле не принципиально каким образом будет реализовано) хочется на выходе получить комментарии в главной таблице, а заполнение комментариев будет в индивидуальной у сотрудников. Сложность состоит в том, что таблицы сотрудников разные. Отвечаю на Ваш вопрос до формату даты: у нас гугл опросник и оттуда идут данные в основную таблицу, где есть столбец Отметка времени, он заполняется автоматически в таком формате: 12.12.2023 19:04:16 - скопировал
Сергей, здравствуйте. Столкнулся с проблемой. Есть Табл1 и Табл2. Туда заношу клиентов. И в столбце 3,4, 5 и тд может быть несколько контактов, один под другим. Т.е. получается первая ячейка с первом столбце занята (там дата), а остальные остаются пустыми до следующего клиента. А когда пишу Col1 is not null он в общей таблице обрезает все, кроме строки, где в первом столбце дата стоит. Приходится заполнять ячейку в первом столбце, чтобы оно не обрезало при переносе строку Как мне сделать, чтобы они все данные подтягивал, а не только строку, где в первой ячейке дата? Заранее благодарю
Здравствуйте Сергей! Пытался объединить таблицы из разных документов в таблицу в новом документе используя функции =query() и = importrange(). Мне удалось объединить таблицы из двух документов без всяких проблем. Как только я добавил таблицу из третьего документа при помощи = importrange() итоговая таблица "обрушилась" с сообщением "#VALUE! - В литерале массива, указанном в функции ARRAY_LITERAL, отсутствуют значения одной или нескольких строк". Подскажите пожалуйста есть ограничение у гугл на количество объединяемых таблиц через = importrange() или может быть это связано это связано с повторяющимися критериями отбора для функции =query()?
Обычно когда слишком много данных она просто не грузит. По количеству источников ограничений вроде нет. Три точно можно. Скорее всего где то ошибка. Еще попробуйте в итоговой таблице количество строк увеличить. Если не получиться и данные не конфиденциальные, то можете таблицу мне выслать, я посмотрю. Моя почта chekhlominsv@gmail.com
@@chekhlomin Сергей спасибо за ответ! Дело в том, что я в сердцах, вчера "грохнул" злополучную таблицу.((( Идеальный вариант, показать специалисту, я как то упустил из виду. Может быть позже я соберусь с духом и отправлю Вам таблицы. Спасибо!
👍👍👍 супер! Спасибо. я не могу решить такую проблему: есть исходная база данных со списком товара и его ценой. В другой таблице ведётся количественный учёт товара. Список товаров подтягивается из базы данных с помощью импорт рэнж. А вот приходы и расходы вносятся вручную. Если в базе данных внести новый товар в середину списка то в другой таблице "плывут" строки ниже. Можно ли сделать так чтобы в таблице учёта строки движения товаров всегда соответствовали наименованию товара? Спасибо.
Есть несколько способов: 1. Самый простой: утвердить правило, чтобы новые продукты в исходной базе заносились только снизу списка. 2. Вставить наименования (или коды) товаров как значения и добавить проверку количества наименований межу усходником и вторичной таблицей, чтобы если добавился новый продукт проверка сразу сигнализировала о нем. 3. Товары должны подцепляться по кодам с порядковым номером в таблице, который менять нельзя, тогда каждый новый продукт будет ниже всех во вторичной таблице, но для этого надо будет включить сортировку по возрастанию
@@chekhlomin Спасибо за ответ, но все варианты не совсем подходят. Пока добавляем новые товары в конец таблицы. Может есть какое условие, чтобы вся строка после наименования товара во второй таблице привязывалась к этому наименованию товара. И при изменении исходника, строки в другой таблице оставались привязанными.
@@andreiviltouski2390 я думаю просто вставить какой то «костыль» не получится, надо менять принцип отчета. То что фиксированные данные, которые вносятся ручками, прикрепляются подставляются к данным от динамической ссылки - это не правильно. Действительно единственный выход пока это подставлять новые товары только снизу таблицы
Спасибо большое за объяснение!
Добрый день!
Подскажите пожалуйста, а можно ли сделать так:
1. имеем общую таблицу, в зависимости от назначенного фильтра информация переходит в другую таблицу - нашёл у Вас как сделать, спасибо!
2. в другой таблице пользователь имеет столбец для комментариев, вносит свои данные и они возвращаются в мою общую таблицу и при этом сохраняется порядок строк - у меня получилось сделать только подряд и таким образом комментарии становятся не привязанными к строке к которой были оставлены
Можно так сделать. Но нужно иметь какой-то общий знаменатель для таблицы с комментарием и общей таблицей, например, код строки, чтобы по нему можно было подтянуть нужный комментарий к нужной строке.
@@chekhlomin тоже об этом подумал, что-то вроде индивидуального номера для каждой строки и соответственно комментария...вот только не знаю как это сделать, среди ограничений это скрыть порядковый номер.
В моём случае делать сводную таблицу куда идут все заявки с опросника, затем перенаправляю через выбор в списке нужного дистрибьютора, а он в свою очередь видит эти данные в своей персональной таблице.
Уже начал фантазировать чтобы сделать так:
1) таблица где все данные стекаются с опросника
2) таблица контейнер - стекаются данные от дистрибьюторов (есть автонумерация по дате и времени)
3) 1..* индивидуальные таблицы дистрибьюторов
а затем сделать перенос выбранных столбцов из табл. 2 в табл. 3 (
Подскажите пожалуйста, как можно было бы прописать по Вашему предложению, из индивидуальных данных например дата-время в таком формате 12.12.2023 19:04:16
@@РинатАбакиров-л8е
1. я правильно понял, что дата и время может быть связующим звеном между двумя таблицами?
2. В каком сейчас формате дата и время и к какому формату нужно привести?
@@РинатАбакиров-л8е
3. Или же вы хотите на основе даты и времени присвоить нумерацию строкам?
@@chekhlomin на самом деле не принципиально каким образом будет реализовано)
хочется на выходе получить комментарии в главной таблице, а заполнение комментариев будет в индивидуальной у сотрудников. Сложность состоит в том, что таблицы сотрудников разные.
Отвечаю на Ваш вопрос до формату даты:
у нас гугл опросник и оттуда идут данные в основную таблицу, где есть столбец Отметка времени, он заполняется автоматически в таком формате: 12.12.2023 19:04:16 - скопировал
Сергей, здравствуйте. Столкнулся с проблемой. Есть Табл1 и Табл2. Туда заношу клиентов. И в столбце 3,4, 5 и тд может быть несколько контактов, один под другим. Т.е. получается первая ячейка с первом столбце занята (там дата), а остальные остаются пустыми до следующего клиента. А когда пишу Col1 is not null он в общей таблице обрезает все, кроме строки, где в первом столбце дата стоит.
Приходится заполнять ячейку в первом столбце, чтобы оно не обрезало при переносе строку
Как мне сделать, чтобы они все данные подтягивал, а не только строку, где в первой ячейке дата?
Заранее благодарю
Можно убрать условие Col1 is not null
Здравствуйте Сергей! Пытался объединить таблицы из разных документов в таблицу в новом документе используя функции =query() и = importrange().
Мне удалось объединить таблицы из двух документов без всяких проблем. Как только я добавил таблицу из третьего документа при помощи = importrange()
итоговая таблица "обрушилась" с сообщением "#VALUE! - В литерале массива, указанном в функции ARRAY_LITERAL, отсутствуют значения одной или нескольких строк".
Подскажите пожалуйста есть ограничение у гугл на количество объединяемых таблиц через = importrange() или может быть это связано это связано с повторяющимися критериями отбора для функции =query()?
Обычно когда слишком много данных она просто не грузит. По количеству источников ограничений вроде нет. Три точно можно. Скорее всего где то ошибка. Еще попробуйте в итоговой таблице количество строк увеличить. Если не получиться и данные не конфиденциальные, то можете таблицу мне выслать, я посмотрю. Моя почта chekhlominsv@gmail.com
@@chekhlomin Сергей спасибо за ответ! Дело в том, что я в сердцах, вчера "грохнул" злополучную таблицу.((( Идеальный вариант, показать специалисту, я как то упустил из виду. Может быть позже я соберусь с духом и отправлю Вам таблицы. Спасибо!
@@NickGuilty очень жаль, но бывает
👍👍👍 супер! Спасибо. я не могу решить такую проблему: есть исходная база данных со списком товара и его ценой. В другой таблице ведётся количественный учёт товара. Список товаров подтягивается из базы данных с помощью импорт рэнж. А вот приходы и расходы вносятся вручную. Если в базе данных внести новый товар в середину списка то в другой таблице "плывут" строки ниже. Можно ли сделать так чтобы в таблице учёта строки движения товаров всегда соответствовали наименованию товара? Спасибо.
Есть несколько способов:
1. Самый простой: утвердить правило, чтобы новые продукты в исходной базе заносились только снизу списка.
2. Вставить наименования (или коды) товаров как значения и добавить проверку количества наименований межу усходником и вторичной таблицей, чтобы если добавился новый продукт проверка сразу сигнализировала о нем.
3. Товары должны подцепляться по кодам с порядковым номером в таблице, который менять нельзя, тогда каждый новый продукт будет ниже всех во вторичной таблице, но для этого надо будет включить сортировку по возрастанию
@@chekhlomin Спасибо за ответ, но все варианты не совсем подходят. Пока добавляем новые товары в конец таблицы. Может есть какое условие, чтобы вся строка после наименования товара во второй таблице привязывалась к этому наименованию товара. И при изменении исходника, строки в другой таблице оставались привязанными.
@@andreiviltouski2390 я думаю просто вставить какой то «костыль» не получится, надо менять принцип отчета. То что фиксированные данные, которые вносятся ручками, прикрепляются подставляются к данным от динамической ссылки - это не правильно. Действительно единственный выход пока это подставлять новые товары только снизу таблицы
Можно с помощью формулы FILTER с условием $A 0
Отдельные элементы можно и так делать!
Слова "нул" в английском нет. Есть "нал" 🙂
Спасибо
нал это хорошо