Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2010, 09:56   #1
Garikus
Новичок
Джуниор
 
Регистрация: 06.07.2010
Сообщений: 8
По умолчанию Работа со временем в Excel

Доброго времени суток!
Имеется табель рабочего времени в Excel.
Задача следущая нужно заполнять время прихода и время ухода на работу, притом ввод времени лучше сделать свободным, чтобы он небыл привязан к формату 00:00 так как пользователям очень неудобно так вводить. Возможно ли как то при вводе в ячейку делать типо авто замены???
или как реализовать что бы в 1ну ячейку ставелись часы в другую минуты и это все норм считалось потом? пробывал просто формат часы поставить он на любой ввод выдает 00:00
Garikus вне форума Ответить с цитированием
Старый 06.07.2010, 11:05   #2
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

можно, например, так, см. вложение

Для ячейки "А1" допустимые значения для ввода: [0;23], для ячейки "B1" - [0;59]. Формат ячейки "D1" - "чч:мм"
Вложения
Тип файла: zip Time.zip (1.5 Кб, 56 просмотров)

Последний раз редактировалось EugeneS; 06.07.2010 в 11:21.
EugeneS вне форума Ответить с цитированием
Старый 06.07.2010, 11:56   #3
Garikus
Новичок
Джуниор
 
Регистрация: 06.07.2010
Сообщений: 8
По умолчанию

спс тут вопрос решен, подскажите только как сделать шаг в формулах но 2 ячейки когда растягиваешь
Garikus вне форума Ответить с цитированием
Старый 06.07.2010, 12:15   #4
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Цитата:
Сообщение от Garikus Посмотреть сообщение
спс тут вопрос решен, подскажите только как сделать шаг в формулах но 2 ячейки когда растягиваешь
приведите пример
EugeneS вне форума Ответить с цитированием
Старый 06.07.2010, 12:21   #5
Garikus
Новичок
Джуниор
 
Регистрация: 06.07.2010
Сообщений: 8
По умолчанию

=ВРЕМЯ(Лист2!D7;Лист2!E7;0)-(ВРЕМЯ(Лист2!D6;Лист2!E6;0))
когда растягиваешь на соседнюю ячейку он делает
=ВРЕМЯ(Лист2!E7;Лист2!F7;0)-(ВРЕМЯ(Лист2!E6;Лист2!F6;0))
А нужно =ВРЕМЯ(Лист2!F7;Лист2!G7;0)-(ВРЕМЯ(Лист2!F6;Лист2!G6;0))
Garikus вне форума Ответить с цитированием
Старый 06.07.2010, 12:54   #6
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

Цитата:
Сообщение от Garikus Посмотреть сообщение
=ВРЕМЯ(D7;E7;0)-(ВРЕМЯ(D6;E6;0))
когда растягиваешь на соседнюю ячейку он делает
=ВРЕМЯ(E7;F7;0)-(ВРЕМЯ(E6;F6;0))
А нужно =ВРЕМЯ(F7;G7;0)-(ВРЕМЯ(F6;G6;0))
Если выделить сразу 2-е ячейки: D7 и E7 , тогда Ваша "растяжка" начнет стартовать с ячейки F7
0mega вне форума Ответить с цитированием
Старый 06.07.2010, 12:58   #7
Garikus
Новичок
Джуниор
 
Регистрация: 06.07.2010
Сообщений: 8
По умолчанию

Цитата:
Сообщение от 0mega Посмотреть сообщение
Если выделить сразу 2-е ячейки: D7 и E7 , тогда Ваша "растяжка" начнет стартовать с ячейки F7
а подробнее, выделяю 2 ячейки толку 0 как пибаляло 1 так и прибавляет
формула в 1й ечейки во второй уже нужно чтобы в формуле ячейки стали +2

Последний раз редактировалось Garikus; 06.07.2010 в 13:06.
Garikus вне форума Ответить с цитированием
Старый 06.07.2010, 13:15   #8
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

берите ручку и пепеписывайте
Изображения
Тип файла: jpg Снимок экрана 2.jpg (25.7 Кб, 170 просмотров)
0mega вне форума Ответить с цитированием
Старый 06.07.2010, 13:29   #9
Garikus
Новичок
Джуниор
 
Регистрация: 06.07.2010
Сообщений: 8
По умолчанию

вот мой вариант, и ваша мысль тут не как не подходит
Изображения
Тип файла: bmp Безымянный.bmp (591.6 Кб, 188 просмотров)
Garikus вне форума Ответить с цитированием
Старый 06.07.2010, 13:50   #10
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

картинка передо мною
и что куда вы хотите "протянуть"
или спрошу по другому : "какая(ие) формула(ы) должны протягиваться
и еще неплохо бы знать саму формулу. потому что формулы с цифрами имеют возможность сами возрастать (в моем примере Вы получите : "надо выделить 2 ячейки, надо выделить 3 ячейки, надо выделить 4 ячейки)
еще лучше нарисуйте то что у вас есть и выделите цветом то что желаете получить
0mega вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со временем A_Orlov Паскаль, Turbo Pascal, PascalABC.NET 1 27.04.2010 16:38
Работа со временем в C++ +As+ Помощь студентам 1 02.09.2008 21:17
Работа со временем. ekzi Общие вопросы C/C++ 1 22.07.2008 15:29
Работа со временем joker Общие вопросы Delphi 4 20.04.2008 15:01
работа с временем TTime; Рустам Общие вопросы Delphi 4 04.02.2008 13:46