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

Поділитися
Вставка
  • Опубліковано 15 чер 2023
  • Объединение данных из разных гуглтаблиц в одну это очень полезный навык при работе со сбором информации в гуглтаблицах, особенно когда необходимо собрать данные из разных файлов, которые постоянно обновляются.
    Формирование базы данных это основа, которую необходимо понимать для успешного использования инструмента гугл таблицы.

КОМЕНТАРІ • 18

  • @andreiviltouski2390
    @andreiviltouski2390 Рік тому +1

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

    • @chekhlomin
      @chekhlomin  Рік тому

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

    • @andreiviltouski2390
      @andreiviltouski2390 Рік тому

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

    • @chekhlomin
      @chekhlomin  Рік тому

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

  • @NickGuilty
    @NickGuilty Рік тому +1

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

    • @chekhlomin
      @chekhlomin  Рік тому +1

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

    • @NickGuilty
      @NickGuilty Рік тому +1

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

    • @chekhlomin
      @chekhlomin  Рік тому

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

  • @user-bw4mx9pn4s
    @user-bw4mx9pn4s 7 місяців тому +1

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

    • @chekhlomin
      @chekhlomin  7 місяців тому +1

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

    • @user-bw4mx9pn4s
      @user-bw4mx9pn4s 7 місяців тому +1

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

    • @chekhlomin
      @chekhlomin  7 місяців тому

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

    • @chekhlomin
      @chekhlomin  7 місяців тому

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

    • @user-bw4mx9pn4s
      @user-bw4mx9pn4s 7 місяців тому

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

  • @user-sl2nf4rq7f
    @user-sl2nf4rq7f 9 місяців тому +2

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