Объединение данных из разных гуглтаблиц в одну

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ม.ค. 2025

ความคิดเห็น • 24

  • @АндрейФранцев-л7ш
    @АндрейФранцев-л7ш 3 หลายเดือนก่อน +1

    Спасибо большое за объяснение!

  • @РинатАбакиров-л8е
    @РинатАбакиров-л8е ปีที่แล้ว +1

    Добрый день!
    Подскажите пожалуйста, а можно ли сделать так:
    1. имеем общую таблицу, в зависимости от назначенного фильтра информация переходит в другую таблицу - нашёл у Вас как сделать, спасибо!
    2. в другой таблице пользователь имеет столбец для комментариев, вносит свои данные и они возвращаются в мою общую таблицу и при этом сохраняется порядок строк - у меня получилось сделать только подряд и таким образом комментарии становятся не привязанными к строке к которой были оставлены

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว +1

      Можно так сделать. Но нужно иметь какой-то общий знаменатель для таблицы с комментарием и общей таблицей, например, код строки, чтобы по нему можно было подтянуть нужный комментарий к нужной строке.

    • @РинатАбакиров-л8е
      @РинатАбакиров-л8е ปีที่แล้ว +1

      @@chekhlomin тоже об этом подумал, что-то вроде индивидуального номера для каждой строки и соответственно комментария...вот только не знаю как это сделать, среди ограничений это скрыть порядковый номер.
      В моём случае делать сводную таблицу куда идут все заявки с опросника, затем перенаправляю через выбор в списке нужного дистрибьютора, а он в свою очередь видит эти данные в своей персональной таблице.
      Уже начал фантазировать чтобы сделать так:
      1) таблица где все данные стекаются с опросника
      2) таблица контейнер - стекаются данные от дистрибьюторов (есть автонумерация по дате и времени)
      3) 1..* индивидуальные таблицы дистрибьюторов
      а затем сделать перенос выбранных столбцов из табл. 2 в табл. 3 (
      Подскажите пожалуйста, как можно было бы прописать по Вашему предложению, из индивидуальных данных например дата-время в таком формате 12.12.2023 19:04:16

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว

      @@РинатАбакиров-л8е
      1. я правильно понял, что дата и время может быть связующим звеном между двумя таблицами?
      2. В каком сейчас формате дата и время и к какому формату нужно привести?

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว

      @@РинатАбакиров-л8е
      3. Или же вы хотите на основе даты и времени присвоить нумерацию строкам?

    • @РинатАбакиров-л8е
      @РинатАбакиров-л8е ปีที่แล้ว

      @@chekhlomin на самом деле не принципиально каким образом будет реализовано)
      хочется на выходе получить комментарии в главной таблице, а заполнение комментариев будет в индивидуальной у сотрудников. Сложность состоит в том, что таблицы сотрудников разные.
      Отвечаю на Ваш вопрос до формату даты:
      у нас гугл опросник и оттуда идут данные в основную таблицу, где есть столбец Отметка времени, он заполняется автоматически в таком формате: 12.12.2023 19:04:16 - скопировал

  • @krayber
    @krayber 4 หลายเดือนก่อน +1

    Сергей, здравствуйте. Столкнулся с проблемой. Есть Табл1 и Табл2. Туда заношу клиентов. И в столбце 3,4, 5 и тд может быть несколько контактов, один под другим. Т.е. получается первая ячейка с первом столбце занята (там дата), а остальные остаются пустыми до следующего клиента. А когда пишу Col1 is not null он в общей таблице обрезает все, кроме строки, где в первом столбце дата стоит.
    Приходится заполнять ячейку в первом столбце, чтобы оно не обрезало при переносе строку
    Как мне сделать, чтобы они все данные подтягивал, а не только строку, где в первой ячейке дата?
    Заранее благодарю

    • @chekhlomin
      @chekhlomin  19 วันที่ผ่านมา

      Можно убрать условие Col1 is not null

  • @NickGuilty
    @NickGuilty ปีที่แล้ว +1

    Здравствуйте Сергей! Пытался объединить таблицы из разных документов в таблицу в новом документе используя функции =query() и = importrange().
    Мне удалось объединить таблицы из двух документов без всяких проблем. Как только я добавил таблицу из третьего документа при помощи = importrange()
    итоговая таблица "обрушилась" с сообщением "#VALUE! - В литерале массива, указанном в функции ARRAY_LITERAL, отсутствуют значения одной или нескольких строк".
    Подскажите пожалуйста есть ограничение у гугл на количество объединяемых таблиц через = importrange() или может быть это связано это связано с повторяющимися критериями отбора для функции =query()?

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว +1

      Обычно когда слишком много данных она просто не грузит. По количеству источников ограничений вроде нет. Три точно можно. Скорее всего где то ошибка. Еще попробуйте в итоговой таблице количество строк увеличить. Если не получиться и данные не конфиденциальные, то можете таблицу мне выслать, я посмотрю. Моя почта chekhlominsv@gmail.com

    • @NickGuilty
      @NickGuilty ปีที่แล้ว +1

      ​@@chekhlomin Сергей спасибо за ответ! Дело в том, что я в сердцах, вчера "грохнул" злополучную таблицу.((( Идеальный вариант, показать специалисту, я как то упустил из виду. Может быть позже я соберусь с духом и отправлю Вам таблицы. Спасибо!

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว

      @@NickGuilty очень жаль, но бывает

  • @andreiviltouski2390
    @andreiviltouski2390 ปีที่แล้ว +1

    👍👍👍 супер! Спасибо. я не могу решить такую проблему: есть исходная база данных со списком товара и его ценой. В другой таблице ведётся количественный учёт товара. Список товаров подтягивается из базы данных с помощью импорт рэнж. А вот приходы и расходы вносятся вручную. Если в базе данных внести новый товар в середину списка то в другой таблице "плывут" строки ниже. Можно ли сделать так чтобы в таблице учёта строки движения товаров всегда соответствовали наименованию товара? Спасибо.

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว

      Есть несколько способов:
      1. Самый простой: утвердить правило, чтобы новые продукты в исходной базе заносились только снизу списка.
      2. Вставить наименования (или коды) товаров как значения и добавить проверку количества наименований межу усходником и вторичной таблицей, чтобы если добавился новый продукт проверка сразу сигнализировала о нем.
      3. Товары должны подцепляться по кодам с порядковым номером в таблице, который менять нельзя, тогда каждый новый продукт будет ниже всех во вторичной таблице, но для этого надо будет включить сортировку по возрастанию

    • @andreiviltouski2390
      @andreiviltouski2390 ปีที่แล้ว

      @@chekhlomin Спасибо за ответ, но все варианты не совсем подходят. Пока добавляем новые товары в конец таблицы. Может есть какое условие, чтобы вся строка после наименования товара во второй таблице привязывалась к этому наименованию товара. И при изменении исходника, строки в другой таблице оставались привязанными.

    • @chekhlomin
      @chekhlomin  ปีที่แล้ว

      @@andreiviltouski2390 я думаю просто вставить какой то «костыль» не получится, надо менять принцип отчета. То что фиксированные данные, которые вносятся ручками, прикрепляются подставляются к данным от динамической ссылки - это не правильно. Действительно единственный выход пока это подставлять новые товары только снизу таблицы

  • @sumburno
    @sumburno 5 หลายเดือนก่อน +1

    Можно с помощью формулы FILTER с условием $A 0

    • @chekhlomin
      @chekhlomin  5 หลายเดือนก่อน

      Отдельные элементы можно и так делать!

  • @Ковидкапут
    @Ковидкапут ปีที่แล้ว +2

    Слова "нул" в английском нет. Есть "нал" 🙂