Google Sheets: HELP! Могу ли я разрешить циклическую зависимость без включения итеративного расчета? - PullRequest
1 голос
/ 24 апреля 2020

Почему-то я получаю ошибку циклической зависимости. Моя система выглядит довольно линейной - я искал повсюду, и я не могу понять, где моя последовательность функций возвращается в себя таким образом, что это приведет к ошибке.

Я попытался включить «итеративный расчет», но он, похоже, решает некоторые проблемы, но также предотвращает пересчет некоторых столбцов при изменении данных.

Вот что я пытаюсь сделать ...

  1. Используйте флажки, чтобы выбрать товары, которые я хочу продать своим клиентам.
  2. Просмотр входящих заказов от мои клиенты
  3. Пересчитайте мой номер запаса на основе входящих заказов.

Похоже, что проблема связана с моим = INDEX (MATCH (формулы MATCH (выделены желтым цветом на листе)).

Вот мой лист: https://docs.google.com/spreadsheets/d/1pdkgltorBEGpgG2mPV1iINBBFlhFxQsBAy1-rv8klVY/edit?usp=sharing

Может кто-нибудь найти способ разрешить круговую зависимость, не включая итеративный расчет?

Спасибо за заранее!

1 Ответ

0 голосов
/ 24 апреля 2020

Я нашел свое решение, хотя я не совсем понимаю, почему оно работает. Я создал вкладку «помощник», где я использовал запрос, чтобы показать только элементы с отмеченными флажками. Затем я использовал массив для отображения входящих заказов. В моем исходном списке элементов я использовал = INDEX (MATCH (MATCH, чтобы получить данные моего заказа из вкладки «помощник»). Мне не нужно было использовать итеративный расчет, и моя круговая ошибка зависимости исчезла. Горячая цифра! :-)

...