franky2118, я послал запрос доступа к Вашим данным, чтобы посмотреть что не так с таблицами. Жду подтверждения.
И, пожалуйста, не пишите каждое свое новое предложение в своем отдельном сообщении. Там есть кнопочка "Правка" и, пока нет ответа на ваше последнее сообщение, можно вполне добавлять текст в него.
franky2118, я послал запрос доступа к Вашим данным, чтобы посмотреть что не так с таблицами. Жду подтверждения.
И, пожалуйста, не пишите каждое свое новое предложение в своем отдельном сообщении. Там есть кнопочка "Правка" и, пока нет ответа на ваше последнее сообщение, можно вполне добавлять текст в него.Gustav
Для ячейки C2 файла "БАЗА ЗАЯВОК НА ЗАКУПКУ" попробуйте такую формулу: =LET(_cnt; COUNTIF(IMPORTRANGE("1LjAOIvYKcLDaABz26c9np21wowYN3xR0UwbCoP9_yvg"; "Лист1!B:B"); B2); IF(_cnt=0;"";_cnt))
Дали мне доступ к таблицам и всё стало понятно. Функции IMPORTRANGE нужно тоже разрешить доступ путем нажатия соответствующей кнопочки, возникающей у ячейки, в которую эта функция введена. НО! Такая кнопочка возникает только тогда, когда формула, грубо говоря, начинается с функции IMPORTRANGE. Если же она запрятана внутрь других функций, как в функцию COUNTIF, например, то такой "любезной" кнопочки не возникает и неосведомленный пользователь впадает в состояние ступора.
Пилюля такова. Надо ввести отдельно формулу с IMPORTRANGE "где-нибудь в сторонке", например, на другом пустом листе: [vba]
[/vba] И нажать разрешительную кнопку, когда она появится. Всё! После этого можно хоть удалить этот пустой лист - разрешение уже получено и формулы, ссылающиеся на тот же внешний файл через IMPORTRANGE в других местах текущего файла, тоже заработают.
В файл БАЗА ЗАЯВОК НА ЗАКУПКУ, доступный по ссылке из сообщения № 5, я добавил Лист2, на котором в ячейку A1 введена последняя формула. После выдачи разрешения формулы на Лист1 тоже заработали.
Для ячейки C2 файла "БАЗА ЗАЯВОК НА ЗАКУПКУ" попробуйте такую формулу: =LET(_cnt; COUNTIF(IMPORTRANGE("1LjAOIvYKcLDaABz26c9np21wowYN3xR0UwbCoP9_yvg"; "Лист1!B:B"); B2); IF(_cnt=0;"";_cnt))
Дали мне доступ к таблицам и всё стало понятно. Функции IMPORTRANGE нужно тоже разрешить доступ путем нажатия соответствующей кнопочки, возникающей у ячейки, в которую эта функция введена. НО! Такая кнопочка возникает только тогда, когда формула, грубо говоря, начинается с функции IMPORTRANGE. Если же она запрятана внутрь других функций, как в функцию COUNTIF, например, то такой "любезной" кнопочки не возникает и неосведомленный пользователь впадает в состояние ступора.
Пилюля такова. Надо ввести отдельно формулу с IMPORTRANGE "где-нибудь в сторонке", например, на другом пустом листе: [vba]
[/vba] И нажать разрешительную кнопку, когда она появится. Всё! После этого можно хоть удалить этот пустой лист - разрешение уже получено и формулы, ссылающиеся на тот же внешний файл через IMPORTRANGE в других местах текущего файла, тоже заработают.
В файл БАЗА ЗАЯВОК НА ЗАКУПКУ, доступный по ссылке из сообщения № 5, я добавил Лист2, на котором в ячейку A1 введена последняя формула. После выдачи разрешения формулы на Лист1 тоже заработали.Gustav