Сравнение массивов
Gaudi
Дата: Четверг, 27.12.2012, 22:47 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Имеем 2-а массива ("Примерный Лист #1" и "Примерный Лист #2"). Каждый из массивов имеет одинаковые столбцы. Только в массиве "#2" имеем еще и доп. суммы, которые !!!не нужно!!! учитывать. Задача: наложить 1-ый массив на 2-ой, чтобы накладывались суммы конечные (в массиве "#2" выделены жирным), при этом не нужные нам суммы отсекались и не затрагивались. Пример выкладываю. На оригинале более 10-15 тыс. ячеек p.S.: Если такой вопрос обсуждался, ткните пальцем, прошу Вас. В Excel-e и формулах слаб
Имеем 2-а массива ("Примерный Лист #1" и "Примерный Лист #2"). Каждый из массивов имеет одинаковые столбцы. Только в массиве "#2" имеем еще и доп. суммы, которые !!!не нужно!!! учитывать. Задача: наложить 1-ый массив на 2-ой, чтобы накладывались суммы конечные (в массиве "#2" выделены жирным), при этом не нужные нам суммы отсекались и не затрагивались. Пример выкладываю. На оригинале более 10-15 тыс. ячеек p.S.: Если такой вопрос обсуждался, ткните пальцем, прошу Вас. В Excel-e и формулах слаб Gaudi
Сообщение отредактировал Gaudi - Четверг, 27.12.2012, 22:50
Ответить
Сообщение Имеем 2-а массива ("Примерный Лист #1" и "Примерный Лист #2"). Каждый из массивов имеет одинаковые столбцы. Только в массиве "#2" имеем еще и доп. суммы, которые !!!не нужно!!! учитывать. Задача: наложить 1-ый массив на 2-ой, чтобы накладывались суммы конечные (в массиве "#2" выделены жирным), при этом не нужные нам суммы отсекались и не затрагивались. Пример выкладываю. На оригинале более 10-15 тыс. ячеек p.S.: Если такой вопрос обсуждался, ткните пальцем, прошу Вас. В Excel-e и формулах слаб Автор - Gaudi Дата добавления - 27.12.2012 в 22:47
KuklP
Дата: Четверг, 27.12.2012, 23:01 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Pelena
Дата: Четверг, 27.12.2012, 23:02 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
Gaudi , есть ли критерий, кроме полужирного шрифта, по которому можно различить нужные суммы и ненужные?
Gaudi , есть ли критерий, кроме полужирного шрифта, по которому можно различить нужные суммы и ненужные?Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Gaudi , есть ли критерий, кроме полужирного шрифта, по которому можно различить нужные суммы и ненужные?Автор - Pelena Дата добавления - 27.12.2012 в 23:02
Gaudi
Дата: Четверг, 27.12.2012, 23:08 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Цитата (Pelena )
Gaudi, есть ли критерий, кроме полужирного шрифта, по которому можно различить нужные суммы и ненужные?
отрицательные суммы
Цитата (Pelena )
Gaudi, есть ли критерий, кроме полужирного шрифта, по которому можно различить нужные суммы и ненужные?
отрицательные суммыGaudi
Ответить
Сообщение Цитата (Pelena )
Gaudi, есть ли критерий, кроме полужирного шрифта, по которому можно различить нужные суммы и ненужные?
отрицательные суммыАвтор - Gaudi Дата добавления - 27.12.2012 в 23:08
Pelena
Дата: Четверг, 27.12.2012, 23:25 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
Формула для В2 Код
=ВПР(A2;'Примерный Лист #1'!$A$2:$B$6;2;0)
Формула для С2 Код
=СУММПРОИЗВ((A2='Примерный Лист #2'!$A$2:$A$16)*('Примерный Лист #2'!$B$2:$B$16>=0)*'Примерный Лист #2'!$B$2:$B$16)
Но у Вас в примере не все "лишние" суммы отрицательные ЗЫ: на 10-15 тыс. строк будет тормозить
Формула для В2 Код
=ВПР(A2;'Примерный Лист #1'!$A$2:$B$6;2;0)
Формула для С2 Код
=СУММПРОИЗВ((A2='Примерный Лист #2'!$A$2:$A$16)*('Примерный Лист #2'!$B$2:$B$16>=0)*'Примерный Лист #2'!$B$2:$B$16)
Но у Вас в примере не все "лишние" суммы отрицательные ЗЫ: на 10-15 тыс. строк будет тормозить Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Формула для В2 Код
=ВПР(A2;'Примерный Лист #1'!$A$2:$B$6;2;0)
Формула для С2 Код
=СУММПРОИЗВ((A2='Примерный Лист #2'!$A$2:$A$16)*('Примерный Лист #2'!$B$2:$B$16>=0)*'Примерный Лист #2'!$B$2:$B$16)
Но у Вас в примере не все "лишние" суммы отрицательные ЗЫ: на 10-15 тыс. строк будет тормозить Автор - Pelena Дата добавления - 27.12.2012 в 23:25
ВладимирG
Дата: Воскресенье, 06.01.2013, 02:08 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация:
22
±
Замечаний:
0% ±
2007
Спасибо, Вам Елена. От Gaudi, видимо уже не дождёшься..
Спасибо, Вам Елена. От Gaudi, видимо уже не дождёшься.. ВладимирG
Ответить
Сообщение Спасибо, Вам Елена. От Gaudi, видимо уже не дождёшься.. Автор - ВладимирG Дата добавления - 06.01.2013 в 02:08