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

Вход

Регистрация

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

 

= Мир MS Excel/Сохранение данных в ячейке после смены системной даты - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сохранение данных в ячейке после смены системной даты
Shylo Дата: Четверг, 30.07.2015, 11:09 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Здравствуйте уважаемые. Хотел усовершенствовать свою БД для учета рабочего времени, забуксовал с таким вопросом. На рабочем листе сделал вспомогательную таблицу в которой вводятся данные (время в минутах на явку или сдачу) в этой табличке рассчитывается время явки-сдачи. И вот мое эго захотело, чтобы время явки-сдачи само подставлялось в БД. Для одних суток это реализуемо, но системная дата сменилась и все. Заранее прошу прощения у модераторов, похожее не искал, совсем не представляю как сформулировать поисковый запрос. Подскажите возможно ли реализовать такое без VBA? И если возможно направте меня в нужную функцию. Файл-пример прилагаю. Заранее искренне благодарен.
К сообщению приложен файл: -_.xls (22.5 Kb)
 
Ответить
СообщениеЗдравствуйте уважаемые. Хотел усовершенствовать свою БД для учета рабочего времени, забуксовал с таким вопросом. На рабочем листе сделал вспомогательную таблицу в которой вводятся данные (время в минутах на явку или сдачу) в этой табличке рассчитывается время явки-сдачи. И вот мое эго захотело, чтобы время явки-сдачи само подставлялось в БД. Для одних суток это реализуемо, но системная дата сменилась и все. Заранее прошу прощения у модераторов, похожее не искал, совсем не представляю как сформулировать поисковый запрос. Подскажите возможно ли реализовать такое без VBA? И если возможно направте меня в нужную функцию. Файл-пример прилагаю. Заранее искренне благодарен.

Автор - Shylo
Дата добавления - 30.07.2015 в 11:09
китин Дата: Четверг, 30.07.2015, 11:15 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
ИМХО только VBA.может что гуру посоветуют


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеИМХО только VBA.может что гуру посоветуют

Автор - китин
Дата добавления - 30.07.2015 в 11:15
Udik Дата: Четверг, 30.07.2015, 11:45 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Что-то запрос неясен. Сис. дата -в ячейке D1, явка=ЕСЛИ(D1=B4;F12;). И как оно может остаться при смене даты? (неважно вручную или формулой)
Нужно сначала условие другое сделать. Потом, наверное, думать насчёт вставки/использования фиксированных дат.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Четверг, 30.07.2015, 11:53
 
Ответить
СообщениеЧто-то запрос неясен. Сис. дата -в ячейке D1, явка=ЕСЛИ(D1=B4;F12;). И как оно может остаться при смене даты? (неважно вручную или формулой)
Нужно сначала условие другое сделать. Потом, наверное, думать насчёт вставки/использования фиксированных дат.

Автор - Udik
Дата добавления - 30.07.2015 в 11:45
_Boroda_ Дата: Четверг, 30.07.2015, 11:51 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16892
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А если вот так написать?
Код
=ЕСЛИ(D1=B4;B4+F12;)

Код
=ЕСЛИ(D1=B5;B5+F16;)

Хотя подождите, а зачем там вообще кусок ЕСЛИ(D1=B5; ? Если его убрать, то что изменится?
К сообщению приложен файл: -1.xls (25.0 Kb) · -2.xls (25.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА если вот так написать?
Код
=ЕСЛИ(D1=B4;B4+F12;)

Код
=ЕСЛИ(D1=B5;B5+F16;)

Хотя подождите, а зачем там вообще кусок ЕСЛИ(D1=B5; ? Если его убрать, то что изменится?

Автор - _Boroda_
Дата добавления - 30.07.2015 в 11:51
китин Дата: Четверг, 30.07.2015, 11:57 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Саша а поменяй в D1 на СЕГОДНЯ()+1.все исчезнет.а ТС походу хочет,что бы и завтра там цифирки оставались
вопрос снят


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 30.07.2015, 11:58
 
Ответить
СообщениеСаша а поменяй в D1 на СЕГОДНЯ()+1.все исчезнет.а ТС походу хочет,что бы и завтра там цифирки оставались
вопрос снят

Автор - китин
Дата добавления - 30.07.2015 в 11:57
Shylo Дата: Четверг, 30.07.2015, 12:08 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Udik, Вы правильно заметили, но в том то и была моя загвоздка, породившая этот вопрос.
_Boroda_, Александр, большое спасибо за мысль, работает. Теперь я понял направление (дата+время), буду приспосабливать под свою хотелку.
 
Ответить
СообщениеUdik, Вы правильно заметили, но в том то и была моя загвоздка, породившая этот вопрос.
_Boroda_, Александр, большое спасибо за мысль, работает. Теперь я понял направление (дата+время), буду приспосабливать под свою хотелку.

Автор - Shylo
Дата добавления - 30.07.2015 в 12:08
Shylo Дата: Четверг, 30.07.2015, 12:15 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
_Boroda_, Ну, изначально ход мысли быль проконтролировать текущую дату, вот и взялось там это ЕСЛИ. А во втором варианте так еще проще. Нет предела совершенству. Благодарю.
 
Ответить
Сообщение_Boroda_, Ну, изначально ход мысли быль проконтролировать текущую дату, вот и взялось там это ЕСЛИ. А во втором варианте так еще проще. Нет предела совершенству. Благодарю.

Автор - Shylo
Дата добавления - 30.07.2015 в 12:15
Shylo Дата: Четверг, 30.07.2015, 18:13 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Итак потэстил. Задачка не решилась. Пробовал разные варианты по этому направлению. Первое, если без ЕСЛИ и не контролировать текущую дату с датой ввода данных то по мере заполнения по числам месяца, все предыдущие данные меняются на последнее веденное. Второе, с ЕСЛИ, то при смене системной даты, все данные которые старше текущей даты просто стираются. Третье, в некоторых случаях когда сдача переходит в следующие сутки общее рабочее время некорректно подсчитывается. Как заставить проконтролировать, ввести, запомнить и сохранит навечно? Пускай эго пока подождет.
 
Ответить
СообщениеИтак потэстил. Задачка не решилась. Пробовал разные варианты по этому направлению. Первое, если без ЕСЛИ и не контролировать текущую дату с датой ввода данных то по мере заполнения по числам месяца, все предыдущие данные меняются на последнее веденное. Второе, с ЕСЛИ, то при смене системной даты, все данные которые старше текущей даты просто стираются. Третье, в некоторых случаях когда сдача переходит в следующие сутки общее рабочее время некорректно подсчитывается. Как заставить проконтролировать, ввести, запомнить и сохранит навечно? Пускай эго пока подождет.

Автор - Shylo
Дата добавления - 30.07.2015 в 18:13
Udik Дата: Четверг, 30.07.2015, 18:31 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
чтобы всё оставалось фиксированным, не должно быть ссылок на меняющиеся ячейки. Надо было хотя бы 3-4 строки заполнить формулами и пояснением, чего надо. А так я пока вижу простой выход - дополнить табличку необходимыми столбцами, тогда у каждой строки будет свой набор данных.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщениечтобы всё оставалось фиксированным, не должно быть ссылок на меняющиеся ячейки. Надо было хотя бы 3-4 строки заполнить формулами и пояснением, чего надо. А так я пока вижу простой выход - дополнить табличку необходимыми столбцами, тогда у каждой строки будет свой набор данных.

Автор - Udik
Дата добавления - 30.07.2015 в 18:31
Shylo Дата: Четверг, 30.07.2015, 22:16 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Udik, первое Ваше утверждение я понимаю, второе постараюсь реализовать завтра, сейчас уже пора на работу. Но суть задачи вроде бы проста, но реализация... С уважением.
 
Ответить
СообщениеUdik, первое Ваше утверждение я понимаю, второе постараюсь реализовать завтра, сейчас уже пора на работу. Но суть задачи вроде бы проста, но реализация... С уважением.

Автор - Shylo
Дата добавления - 30.07.2015 в 22:16
  • Страница 1 из 1
  • 1
Поиск:

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