Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Скрипт, который складывает по 2 числа показаний в столбце / 18 сообщений из 18, страница 1 из 1
07.04.2015, 11:06
    #38928913
arriome
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт, который складывает по 2 числа показаний в столбце
Имеется документ - показания энергосчетчиков для сдачи в энергосбыт.
Код: 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
07.04.2015, 11:10
    #38928926
Surrogate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт, который складывает по 2 числа показаний в столбце
arriome ,

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



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


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