надо что бы таблица вела учет новых заявок которые внесли сегодня ,и так каждый день .Что бы только те данные какие сегодня были внесены те и считались .а завтра по новой с нуля,какая функция тут поможет?
Ответы
Ответ:
Объяснение:
Возможно так....
Во вложенном файле и на картинке
Строка "пришли за 30.06.2021" - в ней 30.06.2021 это не дата в статичном виде, а штатная функция "СЕГОДНЯ". Это значение будет обновляться при пересчете формул листа.
Для того что бы дата подтягивалась автоматически после ввода имени, и не менялась в дальнейшем:
В моем файле кликаете правой кнопкой мыши на ярлычке листа.
Выбираете "Исходный текст"
В открывшееся окно вставляете следующее
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A:A")) Is Nothing Then
Target.Offset(, 1).Value = Int(Now)
End If
End Sub
Сохраняете файл как книгу Excel с поддержкой макросов (.xlsm)
Теперь при вводе имени либо другого текста в столбец А (выше в тексте это Range("A:A") ) , в соседней ячейке справа будет вставлена дата изменения ячейки, то есть дата когда сделана запись имени.
Остальное все так же. Но при открытии файла Excel может предупреждать о макросах, нужно разрешить его работу.