Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Получение промежуточных итогов в динамической таблице, при наличии макроса
 
Коллеги!
Подскажите пожалуйста, что в вопросе сформулировано не так? Или задача не правильно описана? Мне казалось, что она не сложна....
Изменено: Voin - 18.09.2019 23:38:34
Получение промежуточных итогов в динамической таблице, при наличии макроса
 
Что ж решение пока что не нашлось :cry: .
Может кто-нибудь подскажет вариант решения с VBA?
Сумма значений по датам
 
Цитата
Максим В. написал:
Девочкам привет)!
Девочки опять плачут и я вместе с ними.... эх, говорила мама: учи Excel!
Получение промежуточных итогов в динамической таблице, при наличии макроса
 
Цитата
Hellmaster написал:
вариант с группировкой в сводной таблице
Просмотрел разные варианты с группировкой.  :oops: Может мне не хватает знаний, но с точки зрения манипуляций со стороны пользователя после ввода данных в исходный бланк в моем случае (Лист: "Пример") и Ваше предложение группировки в сводной таблицы примерно одинакова.
То есть не достигнута цель :cry: : оператор вносит данные, а таблица сама подстраивается под количество строк и выводит данные о количестве Моделей, обеспечивая целостность структуры первичного документа и автоматический подсчет по столбцу "Товар", без вмешательства оператора.
Изменено: Voin - 16.09.2019 00:07:22
Получение промежуточных итогов в динамической таблице, при наличии макроса
 
Доброго дня, форумчане! :)
Пробовал разные варианты, красиво не получается :( .
Суть задачи: в таблице есть VBA вставка, ранжирующая строки графы "Товар" по алфавиту. После ранжирования подключается вычисление в динамической таблице результатов по данным в строке с выводом итогов в таблице.
Теперь появилась необходимость автоматической вставки строки с промежуточным подсчетом данных о количестве, при появлении каждой новой Модели в столбце "Товар". :oops:
Проблема в том, что порядок ввода данных может быть любой, как в алфавитном порядке по одной Модели, так и методом Копировать\Вставить множества строк из Листа "Модель", то есть количество строк может быть любым в зависимости от конкретного случая. При этом итоговые результаты таблицы должны подсчитываться по старому алгоритму.
Для пояснения прилагаю файл. В нем Лист: Нак1-то, как работает сейчас, а Лист: "Пример", как он должен выглядеть при любой последовательности ввода данных.
Помогите, други, осилить задачку!!!  :cry:  
Изменено: Voin - 13.09.2019 10:24:48
Автоматическая фильтрация при введении новых данных, Как отранжировать данные в автоматическом режиме при расширении диапазона
 
RAN!!! Огромное спасибо! Все работает!)))
Автоматическая фильтрация при введении новых данных, Как отранжировать данные в автоматическом режиме при расширении диапазона
 
Доброго времени суток.
Имеется "Умная таблица". Как обеспечить ранжирование строк , по двум столбцам (В и С), по алфавиту при расширении диапазона в автоматическом режиме? (не прибегая к применению фильтра вручную?)
Макрос не получается настроить на динамический диапазон :cry:  
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
PooHkrd написал:
По сути ваша задача уже решена, но с ней несовместим ваш макрос. Это уже отдельная задача
Благодарю за помощь!
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
не с плавающим диапазоном
То есть я правильно понял, что пытаться расширить диапазон здесь нет смысла?
Изменено: Voin - 26.08.2019 17:48:59
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
sokol92 написал: Действуйте по порядку.
Совершенно верно!
Так я поступил. Для этого и ввел в "Товар" букву "А", что прекратило смещение строки с названием таблицы. Действительно, при нажимании на кнопку "Сортировка" все работает.
Задача стоит автоматизировать сортировку. Для этого и применялся макрос. До момента пока диапазон был точно определен, проблем не возникало. Сейчас не хватает знаний для задания "плавающего" диапазона по столбцам В и С. Выдает ошибку. Видимо ошибаюсь с синтаксисом.
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Это сделать легко. Но его назначение сортировка по возрастанию при введении новых значений !
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B4:C40")) Is Nothing Then
        Range("b4:c40").Sort Key1:=[b4]
    End If
End Sub
Почему-то этот макрос захватывает строку для сортировки с названием таблицы ( исправить то исправил, корявенько, но работает... вставил перед "Товар" букву а и сделал ее невидимой). Пробовал ввести "&" для расширения динамического диапазона :(, но видимо с синтаксисом что-то не разобрался, дает ошибку.    
Изменено: Voin - 26.08.2019 23:10:07
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
PooHkrd написал:
Тут вообще непонятно, если добавлять строки как я указал то заголовки никуда не съезжают.
Я именно так и вставляю. Вот результат:
Подпрограмма Visual Basic начинает ранжировать строку с наименованием столбцов по алфавиту
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
Ігор Гончаренко написал:
Voin , давайте сформулируем вопрос. там  может и ответ поступит  
Вопрос: как обеспечить появление новой строки, когда таблица оказывается заполненной полностью. а появляется необходимость добавить следующий вид номенклатуры.
Как зафиксировать строку "Наименование граф" от смещения вниз по таблице?
Цитата
Ігор Гончаренко написал:
я просто в шоке
Во дожил! Шокирую людей безграмотностью вопроса(( 8-0
Цитата
ocet p написал:
Справитесь ли вы с этим ?
Боюсь, что нет.  
Изменено: Voin - 26.08.2019 09:41:47 (Добавил в ответ доп.информацию)
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
PooHkrd написал: Что значит не расширяется? Как вы её расширяете?
Девочки просят, что б при заполнении последней строчки таблицы, при нажатии Enter возникала новая пустая строчка. В вашем варианте я вставляю пустые строчки левая кнопка мыши"Вставить". ТИли я что-то не так понял?

Цитата
Здесь вообще не понял о чем вы.
Вставив строчки в Вашем варианте посмотрел на формулу, в ней пишет название модели?! (я приложил результат файла). Но это не особо важно, главное формула верно работает, а как отображается не суть))))) Это просто интересно)).
А вот то, что смещается название таблицы вниз и устранить это не получается, вот ут да(((

Цитата
то как на новом листе вставить название столбцов или их номера?
Имеется ввиду когда таблица будет заполнена и перейдет на следующий лист)) а не в новой вкладке)))
Но в любом случае, большое спасибо! Ваше предложение пока что единственное
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
ocet p написал: всегда будет ячейка на 3 строки выше и в том же столбце, значит "R[-3]C"
Согласен! Но таблица была не динамической. Вначале она строилась для одного листа... Итоги подводились в конце листа, поэтому так и было сделано.

Цитата
"VLOOKUP(Bx:By;Модель!E2:F1001;2;0)"
А это косяк((( прочел, что должен быть диапазон и вставил((

Цитата
Функция не нужна, просто ссылка на ячейку - конечно используя схему RC.
Теперь, когда диапазон стал динамическим-да.
Впрочем задача пока что не решена(( вставлять все приходится ручками, автоматом таблица не расширяется((
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
ocet p написал:
Для чего вам нужна функция "MAX(A4:A25)", если в ячейке "A25" имеется максимальное значение
Все просто, на самом деле. Эта функция возвращает максимальное значение  диапазоне, что б вывести значение количества наименований. Вы правы только в одном случае, когда этих позиций 22 (А25 и есть 22-ая значимая строка), а если будет только 3 наименования или 5, ну, или скажем 19? ответил? Проблема то в том, что с ростом номенклатуры, таблица может быть и на 100 и на 200 строк, вот тут и возникла засада(((... Макрос может и лучше, но тут я не силен((
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
PooHkrd написал:
а это не есть хорошо - можно словить ошибки
Спасибо за подсказку!!!
С №-все встает на свои места, а в графе цена происходит изменение ! Спасибо большое!!!!!
Прошу простить неграмотность.... В графе цена при увеличении строк происходит изменение адреса подгрузки данных, но почему то при этом значение берет верно... в чем фишка?? Если несложно объяснить. И что делать со строчкой названий? они уплываюи(((. Если есть возможность, то как на новом листе вставить название столбцов или их номера?
Изменено: Voin - 22.08.2019 15:59:50 (Не загрузил файл)
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
PooHkrd написал:
умных таблиц
Умные таблицы это первое, что пришло в голову, но тогда летит вся  логика по автоматизации подстановки данных по столбцу № п\п и цена.Протяжка тут не спасет, адреса ячеек съедут,  но, главное, оператору эти операции будут сложны(((
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Цитата
ocet p написал: MAX(A4:A25) = A25
Не вполне мысль понял... что это даст?

Цитата
Ігор Гончаренко написал: а не спрашивать элементарные вещи
.... может я спрашиваю и элементарщину(((, прошу прощения, не спорю, не достаточно хорошо изучил Excel, так потому и прошу помощи у гуру! Может кто-то и подскажет решение.
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Спасибо. Не разобрался как, но сумма считается.
Но это не вариант. Сам бы если заполнял, то и раздвинуть строчки и пронумеровать/посчитать-не проблема, да и написать тоже.
Мне сказали, что проще в 1С перейти и не париться с этим, там все автоматически(((..... Смысл, что б вводил человек далекий от таких сложностей.  
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Интересная идея, с таким не сталкивался... подумаю, а как автоматически при вставлении расширить диапазон? да еще сохранить возможность подтягивания данных с другого листа?

Цитата
Ігор Гончаренко написал: напишите корректные формулы
Не вполне получается с формулой преобразования числа в пропись. Там аргумент-адрес ячейки...
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Нет. Плывут все формулы и автоматическая подстановка данных с другого листа. Кроме того, возникает проблема с определением конечной ячейки, для адреса формулы преобразования цифр в текст. :cry:  
Динамическая таблица со смещением итогов, Как автоматически расширить накладную при необходимости в конце иметь подведение итогов
 
Доброго дня!  :D Помогите советом, али делом! Не хватает знаний, уж, простите!! :cry:
Столкнулся с проблемой расширения таблицы при увеличении номенклатуры. Сейчас выпустили новую линейку и количество строк в накладной может колеблется от 10 до 250.... а что будет в будущем и не знаю(( :cry:
Как сохранить итоги и подписи числа прописью при изменении диапазона?
Сумма значений по датам
 
Максим В,!!!! Огромное спасибо! Работает, как надо!!! А, главное, какое простое решение!!
Благодарю!!
Сумма значений по датам
 
Доброго дня! :)
Уважаемые форумчане! Подскажите, пожалуйста, как проще решить следующую задачку! :(
Есть в таблице столбец  даты. В соседнем столбце заносятся данные. Даты могут изменяться. В конце стоит суммирование значений. Все работает.
Мне потребовалось получить промежуточные значения в соседнем столбце, сгруппировав суммарные значения по датам. С помощью функции СУММА проблема решена, однако, для девочек это оказалось сложно, есть ли возможность автоматизировать это вычисление, если даты и количество данных плавающее и, соответственно, ячейки сумм постоянно будут "гулять"?? 8-0
Помогите советом!! :oops:  
Страницы: 1
Наверх