Здравствуйте. Подскажите пожалуйста. В программу выгружается вот в таком виде. Нужно чтобы месяцы были также слева с января по декабрь без повторений и без приписки лет, а значения по столбцам лет (2014,2015,2016), соответственно, если нет значений в этом месяце в ячейке либо должно быть пусто, либо стоял 0. Лезвие для скребка 100 мм арт.08515, (5 шт в упак) Декабрь 2014 г. 5,000 Январь 2015 г. 1,000 Февраль 2015 г. 2,000 Март 2015 г. 4,000 Апрель 2015 г. 4,000 Июнь 2015 г. 7,000 Июль 2015 г. 3,000 Август 2015 г. 8,000 Сентябрь 2015 г. 7,000 Октябрь 2015 г. 2,000 Ноябрь 2015 г. 1,000 Декабрь 2015 г. 2,000 Март 2016 г. 3,000 Апрель 2016 г. 2,000 Май 2016 г. 4,000 Июнь 2016 г. 2,000 Июль 2016 г. 3,000 Ноябрь 2016 г. 3,000 На Выходе должно получиться вот так. Лезвие для скребка 100 мм арт.08515, (5 шт в упак) 2014 2015 2016 Январь 0 1 0 Февраль 0 2 0 Март 0 4 3 Апрель 0 4 2 Май 0 0 4 Июнь 0 7 2 Июль 0 3 3 Август 0 8 0 Сентябрь 0 7 0 Октябрь 0 2 0 Ноябрь 0 1 3 Декабрь 5 2 0
Здравствуйте. Подскажите пожалуйста. В программу выгружается вот в таком виде. Нужно чтобы месяцы были также слева с января по декабрь без повторений и без приписки лет, а значения по столбцам лет (2014,2015,2016), соответственно, если нет значений в этом месяце в ячейке либо должно быть пусто, либо стоял 0. Лезвие для скребка 100 мм арт.08515, (5 шт в упак) Декабрь 2014 г. 5,000 Январь 2015 г. 1,000 Февраль 2015 г. 2,000 Март 2015 г. 4,000 Апрель 2015 г. 4,000 Июнь 2015 г. 7,000 Июль 2015 г. 3,000 Август 2015 г. 8,000 Сентябрь 2015 г. 7,000 Октябрь 2015 г. 2,000 Ноябрь 2015 г. 1,000 Декабрь 2015 г. 2,000 Март 2016 г. 3,000 Апрель 2016 г. 2,000 Май 2016 г. 4,000 Июнь 2016 г. 2,000 Июль 2016 г. 3,000 Ноябрь 2016 г. 3,000 На Выходе должно получиться вот так. Лезвие для скребка 100 мм арт.08515, (5 шт в упак) 2014 2015 2016 Январь 0 1 0 Февраль 0 2 0 Март 0 4 3 Апрель 0 4 2 Май 0 0 4 Июнь 0 7 2 Июль 0 3 3 Август 0 8 0 Сентябрь 0 7 0 Октябрь 0 2 0 Ноябрь 0 1 3 Декабрь 5 2 0Nufus
Хочу все знать!
Сообщение отредактировал Nufus - Четверг, 30.03.2017, 06:46
китин, Спасибо конечно, но это немного не то. Так как Вы при вычислении задействуете данные из обеих приведенных таблиц, а мне нужно, чтобы при наличии только выгружаемой из 1С информации можно было превратить эту информацию в ту, которая должна получиться. А не делать вычисления из обеих. Так как для этого необходимо сначала привести выгружаемую инфу в то, что мне нужно в ручную. Вот для того чтобы в ручную не приводить к этому виду я и спрашиваю совета. Тем более в вашем примере данные перемножаются и получается не верный результат. Мне не нужно перемножать, мне нужны те же данные но в другом виде. Слева данные выгружаемые, а справа, это то что я в ручную сама делаю - а хотелось бы чтобы программа сортировала с помощью формулы.
китин, Спасибо конечно, но это немного не то. Так как Вы при вычислении задействуете данные из обеих приведенных таблиц, а мне нужно, чтобы при наличии только выгружаемой из 1С информации можно было превратить эту информацию в ту, которая должна получиться. А не делать вычисления из обеих. Так как для этого необходимо сначала привести выгружаемую инфу в то, что мне нужно в ручную. Вот для того чтобы в ручную не приводить к этому виду я и спрашиваю совета. Тем более в вашем примере данные перемножаются и получается не верный результат. Мне не нужно перемножать, мне нужны те же данные но в другом виде. Слева данные выгружаемые, а справа, это то что я в ручную сама делаю - а хотелось бы чтобы программа сортировала с помощью формулы.Nufus
Pelena, Спасибо, да как варитант можно, но позиций у меня более 7 тыс. Попробую. Лучше конечно если есть что нибудь проще без добавления новых столбцов, а изменения прям там без сводной, много лишнего времени займет. Но, все равно спасибо.
Pelena, Спасибо, да как варитант можно, но позиций у меня более 7 тыс. Попробую. Лучше конечно если есть что нибудь проще без добавления новых столбцов, а изменения прям там без сводной, много лишнего времени займет. Но, все равно спасибо. Nufus
Вообще, не понятно, чем вариант китина не устроил. Растянуть вручную по вертикали 12 месяцев, а по горизонтали несколько лет - меньше минуты, а потом формулу - ещё пара минут
Вообще, не понятно, чем вариант китина не устроил. Растянуть вручную по вертикали 12 месяцев, а по горизонтали несколько лет - меньше минуты, а потом формулу - ещё пара минутPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
у китина, задействованы в расчете обе представленные таблицы как было и как должно быть, а мне нужно чтобы "как было" превратилось в "как должно быть". и при растягивании результат получается неверный. Например в годах 2015 и 2016 значения должны присутствовать во всех месяцах и они не нулевые, а при применении формулы китина они обращаются в ноль.
у китина, задействованы в расчете обе представленные таблицы как было и как должно быть, а мне нужно чтобы "как было" превратилось в "как должно быть". и при растягивании результат получается неверный. Например в годах 2015 и 2016 значения должны присутствовать во всех месяцах и они не нулевые, а при применении формулы китина они обращаются в ноль.Nufus
Вы при вычислении задействуете данные из обеих приведенных таблиц,
а вот этого не понял: из второй таблицы берутся только критерии поиска. вы знаете способ что то посчитать без критерия этого что то? я нет. что вам мешает сделать элементарную таблицу: горизонтально года а вертикально месяца, ввести формулу, скопировть ее на всю таблицу и потом любоваться результатом? формула массива
Вы при вычислении задействуете данные из обеих приведенных таблиц,
а вот этого не понял: из второй таблицы берутся только критерии поиска. вы знаете способ что то посчитать без критерия этого что то? я нет. что вам мешает сделать элементарную таблицу: горизонтально года а вертикально месяца, ввести формулу, скопировть ее на всю таблицу и потом любоваться результатом? формула массива