Проблема с функцией электронных таблиц Google - PullRequest
0 голосов
/ 27 марта 2012

У меня в клетке следующее (I3)

=IF(ISBLANK(B3),,IF(ISBLANK(I3),,TimeStamp()))

Однако он продолжает давать мне ошибку круговой зависимости

Вызывает функцию отметки времени, когда выбрано b3, однако при текущем значении, когда оно перезагружается кем-то другим, данные перезагружаются (включая функцию). По сути, я хотел бы только вызвать функцию отметки времени, если b3 заполнено, а I3 - нет. Если I3 заполнен, я бы хотел, чтобы он игнорировал вызов метки времени, поскольку у него уже есть метка времени.

Ответы [ 2 ]

0 голосов
/ 29 марта 2012

Итак, в конце концов мне пришлось использовать скрипт Google, чтобы определить, имеет ли ячейка значение, и затем заполнить ее данными, основанными на том, какое значение она имела.

0 голосов
/ 27 марта 2012

Проблема в том, что значение, которое вы пытаетесь заполнить (ячейка I3), само находится в формуле.Т.е. ячейка ссылается на себя, поэтому у вас есть циклическая ссылка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...