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

Вход

Регистрация

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

 

= Мир MS Excel/Выставить дату нажатия флажка чтобы она не пересчитывалась. - Мир MS Excel

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

Excel 2007
Добрый день уважаемые форумчане.

Неожиданно столкнулся с проблемой при переносе файла в "ГУГЛ таблицы"- съелись переключатели.В Гугл таблицах нашлись флажки, но они не работают, а суть задачи в следующем:
-Флажками отмечается время, отыгранное каждым игроком, каждый флажок-это 1 час.
-Ведется учет, сколько часов забронировали, отыграли, сколько осталось.
-при установке флажков должна в конце файла ставиться дата когда был установлен флажок, и она ставиться, НО каждый раз дата пересчитывается на текущую.
Формула по дате следующая: =IF(H3=2;" ";TODAY ())
Прошу подсказать как сделать так, чтобы дата не пересчитывалась во всех ячейках?
Спасибо!
 
Ответить
СообщениеДобрый день уважаемые форумчане.

Неожиданно столкнулся с проблемой при переносе файла в "ГУГЛ таблицы"- съелись переключатели.В Гугл таблицах нашлись флажки, но они не работают, а суть задачи в следующем:
-Флажками отмечается время, отыгранное каждым игроком, каждый флажок-это 1 час.
-Ведется учет, сколько часов забронировали, отыграли, сколько осталось.
-при установке флажков должна в конце файла ставиться дата когда был установлен флажок, и она ставиться, НО каждый раз дата пересчитывается на текущую.
Формула по дате следующая: =IF(H3=2;" ";TODAY ())
Прошу подсказать как сделать так, чтобы дата не пересчитывалась во всех ячейках?
Спасибо!

Автор - Zhanjka
Дата добавления - 30.06.2018 в 13:54
Gustav Дата: Воскресенье, 01.07.2018, 01:13 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2744
Репутация: 1137 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Я уже как-то комментировал похожий вопрос в другой теме и чуть про другую функцию времени, но общая суть обоих случаев одинакова:

сделать так чтобы когда партнер (менеджер) меняет значение дата изменения этой ячейки подтягивалась в соседнюю ячейку автоматом, для этого использую формулу =IF(C7<>0;NOW())

Формула - ни о чем, потому что бесполезна. Функция NOW отображает текущее время (как будильник на тумбочке), поэтому если менеджер фактически внес изменение вчера, то сегодня будет видно, что он внес изменение сегодня, завтра - завтра и т.д. по мере пересчитывания формулы. Фиксация таймштампа изменений чего-либо обычно поручается скрипту, вызываемому из функции onEdit. Такой скрипт фиксирует время в момент исполнения и записывает это время в определенную ячейку как простое значение, в дальнейшем неизменное ни завтра, ни послезавтра. Примеров подобных таймштампов на нашем Форуме много (см. в разделе "Google Docs").

Примеры:
http://www.excelworld.ru/forum/23-38260-1
http://www.excelworld.ru/forum/23-36986-1

[p.s.]А чтобы конкретно помочь именно Вам нужен Ваш конкретный пример - ссылка на таблицу Гугл с общим доступом хотя бы на просмотр.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Воскресенье, 01.07.2018, 01:19
 
Ответить
СообщениеЯ уже как-то комментировал похожий вопрос в другой теме и чуть про другую функцию времени, но общая суть обоих случаев одинакова:

сделать так чтобы когда партнер (менеджер) меняет значение дата изменения этой ячейки подтягивалась в соседнюю ячейку автоматом, для этого использую формулу =IF(C7<>0;NOW())

Формула - ни о чем, потому что бесполезна. Функция NOW отображает текущее время (как будильник на тумбочке), поэтому если менеджер фактически внес изменение вчера, то сегодня будет видно, что он внес изменение сегодня, завтра - завтра и т.д. по мере пересчитывания формулы. Фиксация таймштампа изменений чего-либо обычно поручается скрипту, вызываемому из функции onEdit. Такой скрипт фиксирует время в момент исполнения и записывает это время в определенную ячейку как простое значение, в дальнейшем неизменное ни завтра, ни послезавтра. Примеров подобных таймштампов на нашем Форуме много (см. в разделе "Google Docs").

Примеры:
http://www.excelworld.ru/forum/23-38260-1
http://www.excelworld.ru/forum/23-36986-1

[p.s.]А чтобы конкретно помочь именно Вам нужен Ваш конкретный пример - ссылка на таблицу Гугл с общим доступом хотя бы на просмотр.

Автор - Gustav
Дата добавления - 01.07.2018 в 01:13
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » Выставить дату нажатия флажка чтобы она не пересчитывалась. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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