Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоматизированный расчет при внесении новых данных - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Автоматизированный расчет при внесении новых данных
denstyle Дата: Вторник, 04.04.2017, 16:05 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте! Направьте на путь истинный... Имеется таблица, которая постоянно будет дополнятся данными (файл приложен): 1 замер, 2 замер ... n замер. Вопрос в следующем, Существует ли способ автоматического переноса формул (желаемый порядок действий: 1) открываем файл - 2) записываем номер замер - 3) заполняем данные в столбцы №№1,2,3,4 и в столбце "Значение" автоматически просчитывается сумма 3-х предыдущих столбцов №1).

PS: Может кто подскажет как сработает ли, если написать макрос, при запуске которого он будет определять последнюю ячейку строки n замера, и в последующих строках прописывать замер, параметры и в столбец "Значение" вставлять формулу?
К сообщению приложен файл: 8108899.xls (29.0 Kb)


С уважнием, Денис.

Сообщение отредактировал denstyle - Вторник, 04.04.2017, 22:25
 
Ответить
СообщениеЗдравствуйте! Направьте на путь истинный... Имеется таблица, которая постоянно будет дополнятся данными (файл приложен): 1 замер, 2 замер ... n замер. Вопрос в следующем, Существует ли способ автоматического переноса формул (желаемый порядок действий: 1) открываем файл - 2) записываем номер замер - 3) заполняем данные в столбцы №№1,2,3,4 и в столбце "Значение" автоматически просчитывается сумма 3-х предыдущих столбцов №1).

PS: Может кто подскажет как сработает ли, если написать макрос, при запуске которого он будет определять последнюю ячейку строки n замера, и в последующих строках прописывать замер, параметры и в столбец "Значение" вставлять формулу?

Автор - denstyle
Дата добавления - 04.04.2017 в 16:05
sboy Дата: Вторник, 04.04.2017, 16:20 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Способ называется копирование.
порядок действий
1.открываем файл
2.копируем последний замер
3.вставляем рядом (формулы скопировались)
4.меняем номер замера и очищаем данные
5. вносим данные нового замера и
в столбце "Значение" автоматически просчитывается сумма 3-х предыдущих столбцов №1


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Способ называется копирование.
порядок действий
1.открываем файл
2.копируем последний замер
3.вставляем рядом (формулы скопировались)
4.меняем номер замера и очищаем данные
5. вносим данные нового замера и
в столбце "Значение" автоматически просчитывается сумма 3-х предыдущих столбцов №1

Автор - sboy
Дата добавления - 04.04.2017 в 16:20
denstyle Дата: Вторник, 04.04.2017, 22:19 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
sboy, ну да, для данного файла это легкое решение, но этот файл для примера, на самом деле там будет таблица в 10 раз больше, плюс охота исключить человеческий фактор, не то копирнул, не так вставил и так далее


С уважнием, Денис.
 
Ответить
Сообщениеsboy, ну да, для данного файла это легкое решение, но этот файл для примера, на самом деле там будет таблица в 10 раз больше, плюс охота исключить человеческий фактор, не то копирнул, не так вставил и так далее

Автор - denstyle
Дата добавления - 04.04.2017 в 22:19
Wasilich Дата: Среда, 05.04.2017, 00:10 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
сумма 3-х предыдущих столбцов №1).
Макрос согласно примера. С условием, что в 4-й строке, последней колонки всегда есть любая запись, типа "Значение".
Суммирует начиная с 3-го замера.
К сообщению приложен файл: denstyle.xls (37.0 Kb)
 
Ответить
Сообщение
сумма 3-х предыдущих столбцов №1).
Макрос согласно примера. С условием, что в 4-й строке, последней колонки всегда есть любая запись, типа "Значение".
Суммирует начиная с 3-го замера.

Автор - Wasilich
Дата добавления - 05.04.2017 в 00:10
denstyle Дата: Среда, 05.04.2017, 06:05 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Wasilich, Спасибо большое! Просто шикарно!


С уважнием, Денис.
 
Ответить
СообщениеWasilich, Спасибо большое! Просто шикарно!

Автор - denstyle
Дата добавления - 05.04.2017 в 06:05
denstyle Дата: Среда, 05.04.2017, 06:51 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Wasilich, есть ли возможность добавить функцию в макрос находить крайнюю ячейку последнего замера и вставлять шаблон следующего замера?. Что-то типа есть замер 6, нажимаем кнопку "новый замер", он создает шаблон (шапку) замера №7, мы вводим значения в столбцы и нажимаем кнопку "сумма 3х" и нам считает сумму столбцов 1.


С уважнием, Денис.
 
Ответить
СообщениеWasilich, есть ли возможность добавить функцию в макрос находить крайнюю ячейку последнего замера и вставлять шаблон следующего замера?. Что-то типа есть замер 6, нажимаем кнопку "новый замер", он создает шаблон (шапку) замера №7, мы вводим значения в столбцы и нажимаем кнопку "сумма 3х" и нам считает сумму столбцов 1.

Автор - denstyle
Дата добавления - 05.04.2017 в 06:51
Wasilich Дата: Среда, 05.04.2017, 10:14 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Так?
К сообщению приложен файл: denstyle2.xls (38.5 Kb)
 
Ответить
СообщениеТак?

Автор - Wasilich
Дата добавления - 05.04.2017 в 10:14
denstyle Дата: Среда, 05.04.2017, 11:07 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Wasilich, Да, именно так :D , только один нюанс, поставили шаблон нового замера -вставили данные -посчитали сумму 3х, делаем новый шаблон и в "значение" уже прописана сумма 3х предыдущего замера... (немножко не удобно). Нужно отдать должное, что после внесения новых данных и при расчете суммы 3х считает с новыми данными.


С уважнием, Денис.
 
Ответить
СообщениеWasilich, Да, именно так :D , только один нюанс, поставили шаблон нового замера -вставили данные -посчитали сумму 3х, делаем новый шаблон и в "значение" уже прописана сумма 3х предыдущего замера... (немножко не удобно). Нужно отдать должное, что после внесения новых данных и при расчете суммы 3х считает с новыми данными.

Автор - denstyle
Дата добавления - 05.04.2017 в 11:07
Wasilich Дата: Среда, 05.04.2017, 20:56 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Не доглядел, в макросе НовыйЗамер() в строке
[vba]
Код
  Range(Cells(5, pk + 1), Cells(ps, pk + 4)).ClearContents
[/vba]
+ 4 замените на + 5
 
Ответить
СообщениеНе доглядел, в макросе НовыйЗамер() в строке
[vba]
Код
  Range(Cells(5, pk + 1), Cells(ps, pk + 4)).ClearContents
[/vba]
+ 4 замените на + 5

Автор - Wasilich
Дата добавления - 05.04.2017 в 20:56
denstyle Дата: Четверг, 06.04.2017, 07:07 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Wasilich, Спасибо!


С уважнием, Денис.
 
Ответить
СообщениеWasilich, Спасибо!

Автор - denstyle
Дата добавления - 06.04.2017 в 07:07
denstyle Дата: Четверг, 06.04.2017, 16:23 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Wasilich, я понимаю, что с моей стороны это уже наглость, но хотел поменять формулу суммы на формулу с условием, но мои знания vba ничтожны, и так ничего не вышло, может вы сможете мне подсобить, или хотя бы направить в нужную сторону..
К сообщению приложен файл: denstyle2__.xls (40.0 Kb)


С уважнием, Денис.
 
Ответить
СообщениеWasilich, я понимаю, что с моей стороны это уже наглость, но хотел поменять формулу суммы на формулу с условием, но мои знания vba ничтожны, и так ничего не вышло, может вы сможете мне подсобить, или хотя бы направить в нужную сторону..

Автор - denstyle
Дата добавления - 06.04.2017 в 16:23
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!