2018-01-21 18:49:30 cheesburger Попробую объяснить своими словами, что требуется и можно ли так сделать. Есть ЛИСТ 1 - где есть 2 наименования со значениями есть ЛИСТ 2 - где есть 2 наименования со значениями, причем 1 новое. Есть ЛИСТ 3 - где надо интегрировать ЛИСТ 1 и ЛИСТ 2, причем так, чтобы все значения суммировались и была расстановка по местам всех 3 значений. | ||||||||||||||||
2018-01-21 22:38:36 БелДрагМеталл Есть 3 словосочетания, какое отношение имеют друг к другу? Форум Лиги, програмист и ексель | ||||||||||||||||
2018-01-21 22:47:15 __Frost__ Тут важно - это просто задача или "надо сделать" для работы? На раз просто или постоянно? Также объем, качество данных важен (если фамилии, то, к примеру дублироваться могут и т.п.), многое учесть. Ну и ответ - сделать в экселе можно такое, конечно. Для этого почти достаточно двух основных тут функций: Поискпоз() и смещ(). Этих хватает для объединения данных с листов, а далее нужны тонкости. P.S. и мне бы пришлось 5 листов задействовать, если два с данными, еще два технических, ну а на третьем результат( | ||||||||||||||||
2018-01-22 00:45:14 cheesburger __Frost__ Это рейтинг участников. На Листе - 2 столбца. Название участника и количество баллов. В общем зачете все тоже самое, но так как в будущем будет Листов больше ( этапы соревнований), то вручную общий зачет тяжелее будет вести, поэтому было интересно, есть ли такие возможности в Экселе. Товарищ начал делать скрипт с макросами(тут может быть смешно, ибо я чайник), сказал что не так сложно. Я просто же интересовалсЯ, можно ли за счет базовых функция Экселя с этим справиться. | ||||||||||||||||
2018-01-22 00:59:40 Тоун cheesburger https://studfiles.net/preview/5950020/page:3/ 5 класс | ||||||||||||||||
2018-01-22 01:07:18 cheesburger Тоун Да нет. Надо данные с 2 листов. перенести и посчитать на Лист 3. А не в рамках одного. | ||||||||||||||||
2018-01-22 01:12:04 cheesburger Как пример: Лист 1 Иванов - 1 Сидоров - 2 Кузнецов - 3 Лист 2 Сидоров - 1 Кузнецов - 2 Потапов - 3 Лист 3 (как я хочу,чтобы он выглядел) Кузнецов - 5 Сидоров - 3 Потапов - 3 Иванов - 1 | ||||||||||||||||
2018-01-22 07:22:13 shy_ric cheesburger А зачем заводить 2 листа? Почему нельзя на 1 листе в 2-х разных столбцах считать то, что тебе нужно, а в третьем суммировать баллы
| ||||||||||||||||
2018-01-22 07:26:08 Семилия shy_ric Потому что это не то что требуется в его задаче. | ||||||||||||||||
2018-01-22 07:36:45 Семилия cheesburger По моему только в версии начиная с Офиса 2010 в экселе нужный тебе функционал будет. | ||||||||||||||||
2018-01-22 07:49:44 Семилия shy_ric Чтобы было понятно более наглядно что ему нужно. Представь что у него есть : Лист 1 : Имеющий 70 значений вместо трёх Лист 2 : Имеющий ещё 70 значений 40 из которых новые. Нужно получить Лист 3 где будет сумма всех 110 значений в правильном порядке сделанный в "Пару Кликов" вместо ручного вбивания 110 значений. | ||||||||||||||||
2018-01-22 07:56:10 shy_ric Caramelle ну и что мешает ему сделать все в 1 таблице? Ключевое поле я так понимаю - это ник персонажа, остальные данные, к чему плодить листы? В Экселе есть встроенный язык программирования для написания макросов, но в данном слкчае я не вижу смысла, когда все делается намного проще | ||||||||||||||||
2018-01-22 08:09:26 Семилия shy_ric Я тебе объясню проще,ему изначально дают эти 2 листа с таблицами,и ставят задачу в короткий срок эти самые 2 листа объединить в один,так,чтобы не пришлось воспроизводить третий лист вручную с нуля. Как я тебе объяснила тебе дают 2 листа в каждом по 70 значений которые не ты из воздуха берёшь а тебе в таком виде дали и сказали сделать в один лист сумму того что на этих двух.Чиз интересуется есть ли возможность сделать это с пары кликов используя функционал Экселя,или эти 110 значений только вручную вводить постоянно сверяя. | ||||||||||||||||
2018-01-22 08:17:10 shy_ric
все тут написано | ||||||||||||||||
2018-01-22 08:18:20 __Frost__
Примерно понял. Ты привел пример.. Ответ - можно!) В экселе трудозатратно работать с динамическими структурами, поэтому, желательно/предпочтительно, должно быть определено и количество листов с данными и точный список всех потенциальных участников. Но не обязательно, Вот зная всех Кузнецова, Сидорова, Потапова и Иванова, а после только N листов соединить обработать - это легко. Ищешь Кузнецова в первом, во втором и т.д., что нашлось сложил. Но... Но если ты начнешь добавлять листы, участников так сказать спонтанно, а еще и могут быть ошибки в фамилиях - тут уже придется потрудиться. Если твой друг макросами сделает - пользуйся! Крайне редко использую. Работаю с большими массивами от тысяч, где нужно учесть любое, в том числе и ошибки ввода. Вот я тебе указал на две функции которые необходимы. Ты ими пользовался ранее? Вот сейчас делаю таблицу расчет рентабельности сделки с 19тью составляющими, маленький фрагмент формулы))) Можно заметить, что тут эти формулы присутствуют, так как идет поиск в другом листе и использование данных из него. - ОКРУГЛ(($F$8*$F$40/(1+$G$62)-СУММ($F$13:$F$35)-СМЕЩ(расчет!$F$28;ПОИСКПОЗ(F70;расчет!$E$29:$E$146;0);ПОИСКПОЗ(СЦЕПИТЬ($D$5;$G$5);расчет!$G$5:$AY$5;0))*$H$18/$I$18-СМЕЩ(расчет!$F$156;ПОИСКПОЗ(E70;расчет!$E$157:$E$265;0);ПОИСКПОЗ(СЦЕПИТЬ($D$5;$G$5);расчет!$G$5:$AY$5;0))*$H$22/$I$22+$F$18+$F$22)*1,1;0)*1 | ||||||||||||||||
2018-01-22 17:11:25 MagneticNorth pivot tables + array functions, дальш сам | ||||||||||||||||
2018-01-22 18:40:36 Хитрая_Лиса shy_ric Я думаю потому, что на 1 и 2 листах "фамилии" в разном порядке. То есть их надо сначала отсортировать, а потом не факт ещё что строки совпадут) | ||||||||||||||||
2018-01-22 20:10:53 Gema функция ВПР не подходит? а далее просто ссумировать? не? | ||||||||||||||||
2018-01-22 22:44:33 cheesburger Так так так ребята))) Во-первых кому-то большое спасибо, что порвал форум)))) ВТорое, я показал пример, чтобы было наглядно понятно, на самом деле листов будет порядка 20. данные на каждом будут меняться. В ручную все это можно, но вероятность ошибски с каждым листом. будет возрастать,также как и трудозатраты. Вроде товарищ за счет макросов написал скрипт.сча тестить будем. Но если кто знает, как проще сделать...буду благодарен. В экселе честно, кроме схожих значений - интегрировать в 3 лист, не научился вчера | ||||||||||||||||
2018-01-24 14:54:23 Саруман cheesburger ну так там же есть простой перенос данных. = и ссылка на лист1 и лист2 делаешь | ||||||||||||||||
2018-01-26 17:29:23 cheesburger Саруман Сразу видно мощный хакер)))) | ||||||||||||||||
2018-01-26 18:53:52 jokermanx cheesburger Он по ночам пентагон хакает и америкосовские выборы. | ||||||||||||||||
2018-01-28 16:20:20 Саруман ) | ||||||||||||||||