powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Скрипт, который складывает по 2 числа показаний в столбце
18 сообщений из 18, страница 1 из 1
Скрипт, который складывает по 2 числа показаний в столбце
    #38928913
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется документ - показания энергосчетчиков для сдачи в энергосбыт.
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
№        Р+     Р-      Q+      Q-       Время      Дата
1	0.0992	0	0.0568	0	01:30	   01.03.2015                     
2	0.1050	0	0.0598	0	02:00	   01.03.2015       
3	0.1000	0	0.0574	0	02:30	   01.03.2015
.....
45	0.1002	0	0.0578	0	23:30	   01.03.2015
46	0.1042	0	0.0598	0	00:00	   02.03.2015
.....
1486	0.1058	0	0.0640	0	00:00	   01.04.2015




Это получасовые значения, как написать в Excel скрипт, который бы выводил часовые значения,
т.е. складывал 2 получасовки столбца Р+ и выводил их в отдельный лист? С учетом, что в разных месяцах разное количество дней,
хотя это неважно, если просто по 2 складывать, ну и нумероваться по дням как-то.
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38928926
Фотография Surrogate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arriome ,

жесть какая где это на услуги ЖКХ почасовую оплату ввели ?
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38928936
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лист2!Ax = ДВССЫЛ("Лист1!A" & (СТРОКА()*2-1)) + ДВССЫЛ("Лист1!A" & (СТРОКА()*2))
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38931458
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, выдает ошибка в значении (этапы вычисления
Лист2!$A$1="0.0568"+"0.0598"
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38931659
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня хрустальный шар, как назло, в ремонте. Так что уж не поленись свой файл к сообщению приложить, да...
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38931717
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38932003
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akinaсвой файл к сообщению приложить
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38932195
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, тогда он останется на форуме навсегда...
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38932265
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто тебя заставляет выкладывать реальные данные?
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38933347
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, пум
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38933880
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну чё я могу сказать...
Во-первых, конкретный косяк с десятичным разделителем, в результате в столбцах B и D строковое значение, а не число. Было бы чертовски удивительно, если бы Excel их умудрился сложить.
Во-вторых, arriomeвыдает ошибка в значении (этапы вычисления
Лист2!$A$1="0.0568"+"0.0598"так вот - этих значений в выложенном файле я не обнаружил.
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38934528
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, если присвоить столбцу B числовой формат с 4 десятичными знаками после запятой, удалить строку
заголовка, то формула =ДВССЫЛ("Лист1!B" & (СТРОКА()*2-1)) + ДВССЫЛ("Лист1!B" & (СТРОКА()*2)) выдает
ошибку в значении (этапы вычисления "0.0920"+"0.1500")
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38934571
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да хоть какой формат присвой... ты сперва замени точки на запятые (именно запятая у тебя разделитель десятичный) - вот тогда значения и станут числами. А сейчас изменение формата никак не влияет на строковый тип данных в ячейках.
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38934963
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
=ПОДСТАВИТЬ(ДВССЫЛ("Лист1!B" & (СТРОКА()*2-1));".";ПСТР(1/2;2;1))+ПОДСТАВИТЬ(ДВССЫЛ("Лист1!B" & (СТРОКА()*2));".";ПСТР(1/2;2;1))



Только будет выдавать ошибку если будут пустые ячейки. Надо, чтобы хотя бы ноль был записан.
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38935156
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А на лист 2 просто вставлять в каждую ячейку, как в файле?
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38935160
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. А на лист 2 просто вставлять в каждую ячейку, как в файле? А как эту формулу растянуть, там в оригинале почти 1600 строк.
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38944277
arriome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
arriome, если выделить диапазон, то чтобы скопировать формулу на весь диапазон, можно воспользоваться Вставка - Специальная вставка.
...
Рейтинг: 0 / 0
Скрипт, который складывает по 2 числа показаний в столбце
    #38944299
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arriomeА как эту формулу растянуть http://mslegko.com/excel/lesson_excel/how_to_stretch_formula/
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Скрипт, который складывает по 2 числа показаний в столбце
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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