powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel нужен совет=)
10 сообщений из 10, страница 1 из 1
Excel нужен совет=)
    #39201141
guest00000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте!

Есть прибор с N-ым количеством датчиков,который выдает данные, полученные с этих датчиков в формате .xls
Датчики снимают показания с заданным шагом по времени. Необходимо построить графики для каждого из датчиков, используя данные этой таблицы .
Возникла следующие проблемы:
1) В зависимости от времени процесса число ячеек будет всегда различно.Данные записываются последовательно, т.е. сначала для датчика №1, затем №2 и т.д. Хочу сделать шаблон,чтобы только добавлять туда нужные столбцы со значениями, а графики строились по выбранному мною диапазону. Вопрос таков: как записать диапазон данных при постройке графика так,чтобы столбец оканчивался на номере ячейки,значение номера которой я внесу в заведомо используемую ячейку(грубо говоря присвою переменное значение)? Т.е.,чтоб было понятнее. Например, у меня 5 датчиков и 200 значений в столбце (по 40 значений каждого датчика). Получается мне нужно выбрать диапазон до А40.я бы записал в отдельную ячейку число 40, и в диапазоне выбора диаграммы столбец выделил с первой по сороковую ячейку.

2) Прибор выдает данные ( допустим,с шагом 1 сек) в формате времени, которое стоит на компьютере, а не в физическом, т.е. ,например, 12:12:17;12:12:18;12:12:19 и т.д. ,а не 1,2,3 сек. Вопрос: как изменить формат так,чтоб это было в физическом времени,а не "астрономическом" так сказать?...

Посоветуйте, существуют ли в Excel стандартные функции и приемы для этого, или только при помощи макросов (с которыми я не работал,но, в принципе, могу разобраться)?
Могу написать это на Delphi, но не хочется заморачиваться ,если есть стандартные функции в Excel. Использовал функцию СЕКУНДЫ, но там до 59 сек счет идет,а дальше как сделать в Excel не понял пока...

Не слишком понятно наверно написал...
Если кто знает, буду признателен за совет!
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39201151
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest00000Не слишком понятно наверно написал...думаю, в любом случае нелишним будет приложить файл
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39201157
guest00000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

ок) Только это точно не сильно поможет, только визуально структуру посмотреть=) в первом столбце как раз время, в третьем -номер датчика.
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39201159
guest00000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
необходимо переделать столбец со временем в секунды. Делал это вычитанием значения из последующей строки предыдущего с добавлением шага,но хотелось бы автоматически настроить до заданной переменной величины...как я понял, это можно сделать только при помощи макросов,я прав, или все же существует стандартное решение?
ну а про графики, тоже не соображу как границу меняющуюся задать...
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39201376
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если речь о том, чтобы вместо времени получить количество секунд от начала поступления данных, то как-то так:
=ЦЕЛОЕ((ЧАС(A2)*3600+МИНУТЫ(A2)*60+СЕКУНДЫ(A2))-(ЧАС(A$2)*3600+МИНУТЫ(A$2)*60+СЕКУНДЫ(A$2)))
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39201630
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
или так

Код: plaintext
=--ТЕКСТ(A2-A$2;"[с]")
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39202552
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest00000как записать диапазон данных при постройке графика так,чтобы столбец оканчивался на номере ячейки,значение номера которой я внесу в ячейку
Я сильно не вникал, используйте по 2 столбца на каждую серию. Во 2-м как раз можно помещать кусок первого столба, используя СМЕЩЕНИЕ( ; ; ; ) и сходные с ней. В этом случае график будет смотреть на фиксированный диапазон. Возможно я не прав.
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39207287
guest00000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем спасибо за ответы! попытаюсь, как решу задачу, постараюсь отписаться=)
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39207292
guest00000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Казанскийили так

Код: plaintext
=--ТЕКСТ(A2-A$2;"[с]")



АХАХ, и вправду,не допер :D Благодарю!
...
Рейтинг: 0 / 0
Excel нужен совет=)
    #39207298
guest00000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hclubmkЕсли речь о том, чтобы вместо времени получить количество секунд от начала поступления данных, то как-то так:
=ЦЕЛОЕ((ЧАС(A2)*3600+МИНУТЫ(A2)*60+СЕКУНДЫ(A2))-(ЧАС(A$2)*3600+МИНУТЫ(A$2)*60+СЕКУНДЫ(A$2)))

Спасибо! не сообразил, так как не знаком с такими функциями был))) оба варианта из ответов подошли. насчет диапазона данных ,еще разбираюсь=)посмотрим,что получится=)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel нужен совет=)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]