<jorj_>
приветствую коллеги. я правильно понимаю ситуацию: есть таблица из 1с. например это продажи по нескольким клиентам. под каждым клиентом список документов продаж. строка с клиентом содержит итог по его продажам. внизу всей таблицы итоги по строкам
<jorj_>
клиентов.
<jorj_>
это обычная практика в отчетах 1с
<jorj_>
теперь это же открываем в ЛО
<jorj_>
что-то делаем и хотим посчитать сумму. тоже внизу
<jorj_>
жмем кнопу со значком суммы - получаем сумму х2
<jorj_>
суммируются и строки с клиентами и с их документами
<jorj_>
в МСО народ просто нажимал сумму и получал сумму от того, что видно
<jorj_>
решения тут 3. 1) убрать строки с документами и считать только строки с клиентами
<jorj_>
2) использовать вместо обычной суммы SUBTOTAL(9;<range>)
<jorj_>
3) переделать функции внутри ЛО для их работы "как в МСО"
<jorj_>
что думаете?
<jorj_>
а, да. в таблице для скрытия строк с документами использовалась группировка
<jorj_>
похоже это исключает SUBTOTAL
<jorj_>
и оставляет только первый вариант
<tagezi>
jorj_: нет, просто функция у субтотал 109
<tagezi>
а в остальном я нифига не понял..
<tagezi>
автосумма изет непрерывный диапазон, и считает внутри него, если диапазон не имеет прерываний, то какая наг разница что там клиенты, их документы или анализы их домашних хомячков
<tagezi>
я помоему вообще всё выжал из этого вопроса что мог
<jorj_>
ты видел отчеты из 1С?
<tagezi>
слава богу нет
<tagezi>
мне хватило их разрабатывать :))))
<jorj_>
видимо это самая главная проблема ЛО и других офисов
<tagezi>
вчем, в том что 1С не умеет делать отчеты?
<jorj_>
нет. скорее всего в том, что разработчики в одном мире, а пользователи в другом
<tagezi>
jorj_: в ЛО многие функции работают не совсем так как это работает в МСО, и сделано это специально, для того, чтобы считали они правильно, а не глючили так как в Экселе
<tagezi>
jorj_: у тебя диапазон прерывается?
<jorj_>
возможно. но как объяснить людям, что раньше у них все работало как они хотят и без усилий, при этом это было неправильно. а вот так правильно, только надо сделать кучу дополнительных действий? я пока хз
<jorj_>
нет. проблема не в пробелах в диапазоне
<tagezi>
а в чем?
<jorj_>
хз как объяснить
<jorj_>
группировка может поможет
<tagezi>
большенсво вещей это просто привычка.. если кот привык ссать в тапки, то можно конечно расказывать всем, что это правильно, но пофокту кот из тапков просто сделал сартир, и не важно сколько котов ссыт в тапки
<jorj_>
строка - клиент. выравнивание влево. далее несколько строк с документами продаж. выровнены справа. типа вложены.
<tagezi>
если ставишь паток в его горшок, то он всё равно ссыт в тапок, хотя и в горшок
<jorj_>
второй столбез - суммы. в строке с клиентом - сумма по строкам его документов продаж
<tagezi>
во втором столбце там где документы тоже суммы?
<jorj_>
да
<jorj_>
примерно так:
<jorj_>
клиент 1 100
<jorj_>
продажа 1 30
<jorj_>
продажа 2 40
<jorj_>
продажа 3 30
<jorj_>
клиент 2 150
<jorj_>
продажа 1 80
<jorj_>
продажа 2 40
<jorj_>
продажа 3 30
<jorj_>
итоги 250
<tagezi>
и ты хочешь чтобы оно по форматированию определяло что считать?
<jorj_>
любая функция сумм внизу будет считать строки клиентов и документов продаж
<jorj_>
не совсем
* tagezi
задумался почему люди не любят сводные таблицы
<jorj_>
у наших практика такая: делают такой отчет. строки группируются по клиентам. когда слева плюсики/минусики
<jorj_>
после группировки остаются одни строки клиентов
<jorj_>
вот в таком виде когда считают сумму - она считается по видимым строкам. те, которые скрыты группировкой - не учитываются
<tagezi>
"строки группируются по клиентам. когда слева плюсики/минусики" я тебя буду цитировать =))))
<jorj_>
я понимаю, что можно придумать ситуацию, когда это наоборот вредно, но таковы реалии
<tagezi>
это вообще реально вредно.. для этого есть функция сабтотал
<jorj_>
предложи свой вариант как это описать
<jorj_>
потом уже цитировать =)
<jorj_>
сабтотал не работает
<tagezi>
что значит не работает?
<jorj_>
в справке про 109 не нашел. там функции от 1 до 12
<tagezi>
номер функции какой?
<tagezi>
не успел я написать это в справку, простите.. 483 функции за 1 день не переделать
<jorj_>
точнее оно работает и считает ВСЕ строки
<jorj_>
я попробовал руками 109. тоже считает все строки
* tagezi
подум почему люди не используют автофильтр
<jorj_>
вот об этом я и пытаюсь сказать
<jorj_>
я могу решить задачу.
<tagezi>
если честно, то очень сложно понять идеи.. которыми пользуются люди для творения своих документов
<tagezi>
ща попробую
<jorj_>
а народ раньше кликал двоечку - сгруппированные строки скрывались. тыкал кнопку "сумма" - получал сумму. ту которую ожидал. все
<jorj_>
да, это из области ломки привычек, но все-таки
<tagezi>
jorj_: ты даже не представляешь как студенты изголяются над документами
<jorj_>
в ЛО этот же результат получить - надо больше действий сделать
<tagezi>
у меня жена летом когда контрольные проверяла матом ругалась.. хотя я её отучил уже давно
<jorj_>
вот и какими козырями бить это? кроме стоимости.
<tagezi>
честно, я не являюсь тем фанатиком, который говорит что все должны юзать ЛО.. я просто его использую
<tagezi>
и сногие вещи в ЛО делаются намного удобнее
<tagezi>
а на вопрос мне ненравитья, я обычно отвечаю "не используй"
<tagezi>
погоди, я пример сделаю
<jorj_>
я бы даже хотел обратиться в компанию по обучению работе в ЛО. может поддержки какой-то. может и пошло бы. но нету у нас таких
<jorj_>
я один не потяну. просто не смогу учесть все. да и времени этому уделять надо. а нету его
<tagezi>
блин, опять сломали (
<tagezi>
пойду писать багу
<jorj_>
короче функции нету. только убирать лишние строки. ну или автофильтр использовать. но это частный случай убирания строк
<tagezi>
jorj_: у тебя строка как форматируется в очете, форматом ячейки или пробелами?
<JohnDoe_71Rus>
jorj_: ну еще вариант, подкрутить отчет в 1с что бы суммы и субтотал раскидал в разные столбцы. а выравниванием влево/вправо визуально выставить в один ряд
<JohnDoe_71Rus>
версия в порядке бреда
<jorj_>
про изменение отчета уже спрашивали. 1с-нег сказал нельзя. но спрашивали про убрать строки с документами. чтобы оставить только клиентов.
<jorj_>
полагаю, что это дефолтовый отчет из самой 1С. хз насколько реально его поправить. далек я от 1С
<jorj_>
да. SUBTOTAL с функцией 109 не учитывает сгруппированные и скрытые строки. но надо принулительно пересчитывать
<jorj_>
по C+S+F9, или редактирования ячейки с формулой.
<jorj_>
только в справке Ло нету про 109. только 1-12. я уже говрил выше
<tagezi>
jorj_: я уже перед тобой кажеться извенился, что не успеваю привести в одно жало справку по кальк
<tagezi>
кроме того, то что я приведу, это будет приведено на английском, ещё нужно будет перевести на русский
<jorj_>
я не в притезиях. нисколько не собирался.
<jorj_>
кстати. у меня несколько раз спрашивали. не в курсе про фильтры по цвету? есть такое в планах?
<tagezi>
jorj_: есть катыль для этого кастыля, кажеться
<jorj_>
я читал про макрос
<tagezi>
вообще, не очень спешат сделать, потому что если документ составлен грамотно, то фильтновать по цвету не нужно
<tagezi>
чаще всего он требуется когда человек просто как записной книжкой пользуется листом, потом выделяет цветом значения и пытается их складывать
<jorj_>
основное применение - в каком-то документе выделить то, что нужно, потом из всего оставить только это. можно маркер делать с столбце. но народ уже привык к цветным фильтрам
<tagezi>
если в документе есть структура, то обычный фильт рулит
<jorj_>
да тот же список товаров и их продажи. в штуках, рублях, неважно. просмотрел глазами, отметил аномалии по какому-то своему критерию. отфильтровал - продолжил работать с оставшимся списком
<jorj_>
мне такой пример рассказывали
<tagezi>
не знаю.. мне за 10 лет ниразу этот фильт не понадобился, хотя я делаю документы от домашних расчетов вплодь до инфестицыонных моделей
<tagezi>
выделение цветом, на угад, не позволяет Работать, потому что ты вынимаешь данные из общей массы, не представляя какое они занимают место
<tagezi>
чазе всего это нужно если человек вообще не представляет ситуации, у него нет структуры документа, или ему просто влом думать
<jorj_>
насколько я понял, обычно это применяется с большим плоским списком
<jorj_>
выделяют строки из таких же
<jorj_>
сейчас ставят еденички с соседний столбец. говорят жить можно, но не так удобно, как было
<tagezi>
незнаю, у меня на практике такого ни разу не было.. я обычно использую условное форматирование чтобы выделить значения на которые нужно обращать внимание
<tagezi>
но они все подченены логике.. если значение не подчиняется логике, значит я где-то накосячил
<tagezi>
автофильтра, стандатного и расширеного фильтра, обычно хватает отфильтровать всё что угодно
<tagezi>
я конено не спорю, я не гуру... но вот как-то так
<jorj_>
я тоже не считаю себя гуру. скорее опытный пользователь таблиц. я скорее сейчас передаю вести из лагеря "простых пользователей" =)