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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.08.2015, 10:24   #1
Thunderbird
Пользователь
 
Регистрация: 22.08.2014
Сообщений: 16
По умолчанию Вычисление текстовых ячеек

Добрый день.

Прошу помочь решить следующую проблему:
Есть документ Excel со столбцом вида:

дата/время
30.07.2015 0:11:24
30.07.2015 0:11:27
30.07.2015 3:19:19
30.07.2015 3:20:34
30.07.2015 4:26:48
30.07.2015 4:51:39
30.07.2015 6:02:14
30.07.2015 6:08:29
30.07.2015 6:12:35
30.07.2015 6:23:26

Необходимо попарно их сравнить, т.е., грубо говоря, вычесть из следующей ячейки значение предыдущей, и разницу вывести в отдельную ячейку.
Например:
(30.07.2015 0:11:27) - (30.07.2015 0:11:24) = 3
(30.07.2015 3:20:34) - (30.07.2015 3:19:19) = 75
и т.д.

Но необходимо предусмотреть вариант, когда даты будут разные, например:
(31.07.2015 0:0:10) - (30.07.2015 23:59:45) = 25

Заранее благодарю.
Thunderbird вне форума Ответить с цитированием
Старый 13.08.2015, 12:27   #2
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

результат вычитания дат умножайте на 24*3600
Вложения
Тип файла: xlsx Книга1.xlsx (8.9 Кб, 14 просмотров)
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Старый 13.08.2015, 12:33   #3
Thunderbird
Пользователь
 
Регистрация: 22.08.2014
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Step_UA Посмотреть сообщение
результат вычитания дат умножайте на 24*3600
в документе около 10 тысяч строк =) вручную формулу прописывать нерентабельно...
Thunderbird вне форума Ответить с цитированием
Старый 13.08.2015, 12:43   #4
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

1) протяните формулу
2) выделите ячейки для формул, введите формулу для активной ячейки - используйте Ctrl+Enter для завершения ввода (не Enter)
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Старый 13.08.2015, 13:14   #5
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

Цитата:
Сообщение от Step_UA Посмотреть сообщение
1) протяните формулу
2) выделите ячейки для формул, введите формулу для активной ячейки - используйте Ctrl+Enter для завершения ввода (не Enter)
На 10 000 строк??? это все равно что просто протянуть формулу и очищать через одну
Лучше макрос на вставку формулы или на очищение ячеек через одну
27102014 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение текстовых(строковых) (строк,ячеек)массивов - с одинаковыми данными но по разному написанными! redyps Microsoft Office Excel 1 28.07.2013 15:58
Сложное сложение текстовых ячеек bize Microsoft Office Excel 19 08.01.2012 00:54
вычисление значения функции и переменных, вычисление площади треугольника, определение расстояния между точками на турбо паскале _4Alex4_ Помощь студентам 2 14.12.2011 01:43
Объединение текстовых ячеек Lesic Microsoft Office Excel 2 22.02.2010 21:35
Сцепка нескольких текстовых ячеек в одну строку Josser Microsoft Office Excel 4 20.07.2009 12:49