Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Работа формулы до конкретной даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Работа формулы до конкретной даты (Формулы/Formulas)
Работа формулы до конкретной даты
танбраун Дата: Понедельник, 07.11.2016, 13:07 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Всех приветствую!
Создал расчетную таблицу, хочу защитить ее (чтобы работала до определенной даты).
В формуле поставил условие, привязанное к текущей дате на данном листе и к дате завершения в другом файле:
Код
=ЕСЛИ($M$1(текущая дата)>'\\Server01\deptfolders\Дизайнеры\[Ключ.xlsx]Лист1'!$A$1(дата завершения);"ошибка";5)

Но данное условие не совсем выполняется: при перемещении файла с формулой на другой комп, файла с датой завершения эксель не видет, но ошибку в формуле не выдает и формула работает.
Подскажите как можно решить данную задачку.
 
Ответить
СообщениеВсех приветствую!
Создал расчетную таблицу, хочу защитить ее (чтобы работала до определенной даты).
В формуле поставил условие, привязанное к текущей дате на данном листе и к дате завершения в другом файле:
Код
=ЕСЛИ($M$1(текущая дата)>'\\Server01\deptfolders\Дизайнеры\[Ключ.xlsx]Лист1'!$A$1(дата завершения);"ошибка";5)

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

Автор - танбраун
Дата добавления - 07.11.2016 в 13:07
Shylo Дата: Вторник, 08.11.2016, 23:41 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 155
Репутация: 7 ±
Замечаний: 0% ±

Excel-2003; 2010
Может лист "Ключ" оставить в книге, но сделать невидимым, или в формуле с условием поставить диапазон дат с разрешением счета. Я так делал для своих нужд
Код
ЕСЛИ(ИЛИ(A1<=Дата ачала-1;A2>=Дата окончания+1);0;1)
а потом использовал признак единицы в расчетных формулах.
 
Ответить
СообщениеМожет лист "Ключ" оставить в книге, но сделать невидимым, или в формуле с условием поставить диапазон дат с разрешением счета. Я так делал для своих нужд
Код
ЕСЛИ(ИЛИ(A1<=Дата ачала-1;A2>=Дата окончания+1);0;1)
а потом использовал признак единицы в расчетных формулах.

Автор - Shylo
Дата добавления - 08.11.2016 в 23:41
_Boroda_ Дата: Среда, 09.11.2016, 00:06 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Я давным-давно делал такой прикол-защиту от дурака.
Макросов в файле нет
Основано на том, что человек обязательно сделает ячейку А1 широкой, чтобы видеть весь текст (например, там шапка таблицы)

Добавлено
Для любителей говорить "Уже было" уточню, что "давным-давно" - это лет 10-12 назад.
К сообщению приложен файл: 1687683177.xlsx (9.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Вторник, 15.11.2016, 13:01
 
Ответить
СообщениеЯ давным-давно делал такой прикол-защиту от дурака.
Макросов в файле нет
Основано на том, что человек обязательно сделает ячейку А1 широкой, чтобы видеть весь текст (например, там шапка таблицы)

Добавлено
Для любителей говорить "Уже было" уточню, что "давным-давно" - это лет 10-12 назад.

Автор - _Boroda_
Дата добавления - 09.11.2016 в 00:06
танбраун Дата: Среда, 09.11.2016, 08:46 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Shylo, так я хотел сделать, но это не удовлетворяет условию моей задачи: пользователь может пользоваться формулой до определенной даты, при наступлении этой даты формула перестает работать. Книг с формулами может быть много, а "ключ" (имеет действие на все книги) находится в отдельном файле. Изменив дату в "ключе" формула снова начинает работать во всех книгах.
В моем варианте это в принципе реализовано, но если файл с формулами перетащить на другой комп., то эксель не видет его и условие не выполняется (формула продолжает работать).

_Boroda_, у Вас тоже не совсем то, что нужно: при открытии файла и изменения ширины ячейки пользователь изначально не может работать с формулами.
 
Ответить
СообщениеShylo, так я хотел сделать, но это не удовлетворяет условию моей задачи: пользователь может пользоваться формулой до определенной даты, при наступлении этой даты формула перестает работать. Книг с формулами может быть много, а "ключ" (имеет действие на все книги) находится в отдельном файле. Изменив дату в "ключе" формула снова начинает работать во всех книгах.
В моем варианте это в принципе реализовано, но если файл с формулами перетащить на другой комп., то эксель не видет его и условие не выполняется (формула продолжает работать).

_Boroda_, у Вас тоже не совсем то, что нужно: при открытии файла и изменения ширины ячейки пользователь изначально не может работать с формулами.

Автор - танбраун
Дата добавления - 09.11.2016 в 08:46
_Boroda_ Дата: Среда, 09.11.2016, 09:24 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
_Boroda_, у Вас тоже не совсем то

А я это и не для я Вас сюда положил. А для тех, кому поиграться интересно и что-то любопытное посмотреть и понять, как это работает.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
_Boroda_, у Вас тоже не совсем то

А я это и не для я Вас сюда положил. А для тех, кому поиграться интересно и что-то любопытное посмотреть и понять, как это работает.

Автор - _Boroda_
Дата добавления - 09.11.2016 в 09:24
танбраун Дата: Среда, 09.11.2016, 19:52 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Жду других предложений.
 
Ответить
СообщениеЖду других предложений.

Автор - танбраун
Дата добавления - 09.11.2016 в 19:52
Shylo Дата: Четверг, 10.11.2016, 23:59 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 155
Репутация: 7 ±
Замечаний: 0% ±

Excel-2003; 2010
Непонятен статус "Ключа", лежит на сетевом ресурсе, открыт закрыт при работе пользователей? Может через VBA считывать данные из ключа? ;)
 
Ответить
СообщениеНепонятен статус "Ключа", лежит на сетевом ресурсе, открыт закрыт при работе пользователей? Может через VBA считывать данные из ключа? ;)

Автор - Shylo
Дата добавления - 10.11.2016 в 23:59
танбраун Дата: Понедельник, 14.11.2016, 21:08 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Shylo, извиняюсь за длительный ответ. Ключ лежит в той же папке, закрыт при работе пользователей. Макросы только начинаю изучать, поэтому сам не справлюсь. Shylo, подскажи как это можно осуществить.
 
Ответить
СообщениеShylo, извиняюсь за длительный ответ. Ключ лежит в той же папке, закрыт при работе пользователей. Макросы только начинаю изучать, поэтому сам не справлюсь. Shylo, подскажи как это можно осуществить.

Автор - танбраун
Дата добавления - 14.11.2016 в 21:08
AVI Дата: Вторник, 15.11.2016, 09:30 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
_Boroda_, То есть формула считает только то что видно? Однако...
 
Ответить
Сообщение_Boroda_, То есть формула считает только то что видно? Однако...

Автор - AVI
Дата добавления - 15.11.2016 в 09:30
_Boroda_ Дата: Вторник, 15.11.2016, 12:43 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
То есть формула считает только то что видно?

Не, формула правильно работает только в случае, когда столбец А узкий, а если широкий, то умножает не на 2, а на 3 (это просто для примера, можно что угодно написать)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
То есть формула считает только то что видно?

Не, формула правильно работает только в случае, когда столбец А узкий, а если широкий, то умножает не на 2, а на 3 (это просто для примера, можно что угодно написать)

Автор - _Boroda_
Дата добавления - 15.11.2016 в 12:43
Shylo Дата: Среда, 16.11.2016, 01:40 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 155
Репутация: 7 ±
Замечаний: 0% ±

Excel-2003; 2010
танбраун, по поводу VBA, если не горит, сброшу ссылки позже. Или поищите сами. Кстати на одном из форумов _Boroda_, несколько лет назад давал консультации по такому вопросу.
Если "ключ" в той же папке, значит в формуле нужно прописать явный и полный путь к файлу-ключу и продумать его так, чтобы от совпадал на других ПК точь-в-точь. И в рабочих файлах проверить "Настройки Excel-Дополнительно-Обновить ссылки на другие документы"
 
Ответить
Сообщениетанбраун, по поводу VBA, если не горит, сброшу ссылки позже. Или поищите сами. Кстати на одном из форумов _Boroda_, несколько лет назад давал консультации по такому вопросу.
Если "ключ" в той же папке, значит в формуле нужно прописать явный и полный путь к файлу-ключу и продумать его так, чтобы от совпадал на других ПК точь-в-точь. И в рабочих файлах проверить "Настройки Excel-Дополнительно-Обновить ссылки на другие документы"

Автор - Shylo
Дата добавления - 16.11.2016 в 01:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Работа формулы до конкретной даты (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!