КАК ОБЪЕДИНИТЬ ЯЧЕЙКИ С ОДИНАКОВЫМ ЗНАЧЕНИЕМ В EXCEL
katybv86
Дата: Понедельник, 16.10.2017, 12:54 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый день. Подскажите пож-та, есть 2-3 таблицы на разных страница Excel. На первой странице отображены данные комплектующих, которые нужно закупить (наименование и количество). На 2,3 и т.д. в разбросанном виде все эти комплектующие с ценами. Как сделать сводную страницу, в которой отображалась бы первая страница с с наименованием, кол-вом и ценами?
Добрый день. Подскажите пож-та, есть 2-3 таблицы на разных страница Excel. На первой странице отображены данные комплектующих, которые нужно закупить (наименование и количество). На 2,3 и т.д. в разбросанном виде все эти комплектующие с ценами. Как сделать сводную страницу, в которой отображалась бы первая страница с с наименованием, кол-вом и ценами? katybv86
Сообщение отредактировал katybv86 - Вторник, 17.10.2017, 08:20
Ответить
Сообщение Добрый день. Подскажите пож-та, есть 2-3 таблицы на разных страница Excel. На первой странице отображены данные комплектующих, которые нужно закупить (наименование и количество). На 2,3 и т.д. в разбросанном виде все эти комплектующие с ценами. Как сделать сводную страницу, в которой отображалась бы первая страница с с наименованием, кол-вом и ценами? Автор - katybv86 Дата добавления - 16.10.2017 в 12:54
китин
Дата: Понедельник, 16.10.2017, 12:58 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
для начала приложить файл
для начала приложить файлкитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение для начала приложить файлАвтор - китин Дата добавления - 16.10.2017 в 12:58
Manyasha
Дата: Понедельник, 16.10.2017, 12:59 |
Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
898
±
Замечаний:
0% ±
Excel 2010, 2016
И название теме дайте более конкретное.
И название теме дайте более конкретное. Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение И название теме дайте более конкретное. Автор - Manyasha Дата добавления - 16.10.2017 в 12:59
katybv86
Дата: Понедельник, 16.10.2017, 14:15 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Прикладываю таблицу. Задача состоит в следующем. У меня 6 листов в файле. На первом листе перечень с кол-вом и наименованиями. на всех остальные такие же наименования, но цены. Как мне сгенерировать первую таблицу, чтобы вней отображались еще цены? Подскажите пож-та, т.к. я прилагаю маленькую табличку, по факту они будут больше.
Прикладываю таблицу. Задача состоит в следующем. У меня 6 листов в файле. На первом листе перечень с кол-вом и наименованиями. на всех остальные такие же наименования, но цены. Как мне сгенерировать первую таблицу, чтобы вней отображались еще цены? Подскажите пож-та, т.к. я прилагаю маленькую табличку, по факту они будут больше. katybv86
Ответить
Сообщение Прикладываю таблицу. Задача состоит в следующем. У меня 6 листов в файле. На первом листе перечень с кол-вом и наименованиями. на всех остальные такие же наименования, но цены. Как мне сгенерировать первую таблицу, чтобы вней отображались еще цены? Подскажите пож-та, т.к. я прилагаю маленькую табличку, по факту они будут больше. Автор - katybv86 Дата добавления - 16.10.2017 в 14:15
sboy
Дата: Понедельник, 16.10.2017, 14:35 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
katybv86 , Добрый день. Решение есть. исправьте замечание модератора название теме дайте более конкретное
katybv86 , Добрый день. Решение есть. исправьте замечание модератора название теме дайте более конкретное
sboy
Яндекс: 410016850021169
Ответить
Сообщение katybv86 , Добрый день. Решение есть. исправьте замечание модератора название теме дайте более конкретное
Автор - sboy Дата добавления - 16.10.2017 в 14:35
Che79
Дата: Понедельник, 16.10.2017, 15:07 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
и у меня. Правда, с доп. столбцами. Ждем исправления названия темы.
и у меня. Правда, с доп. столбцами. Ждем исправления названия темы. Che79
Делай нормально и будет нормально!
Ответить
Сообщение и у меня. Правда, с доп. столбцами. Ждем исправления названия темы. Автор - Che79 Дата добавления - 16.10.2017 в 15:07
pirotehnik
Дата: Понедельник, 16.10.2017, 16:43 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Столько желающих помощь, а автор куда-то запропастился ) Свой вариант решения также подготовил. Как и все жду исправления темы.
Столько желающих помощь, а автор куда-то запропастился ) Свой вариант решения также подготовил. Как и все жду исправления темы. pirotehnik
Ответить
Сообщение Столько желающих помощь, а автор куда-то запропастился ) Свой вариант решения также подготовил. Как и все жду исправления темы. Автор - pirotehnik Дата добавления - 16.10.2017 в 16:43
katybv86
Дата: Вторник, 17.10.2017, 08:20 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый день. Изменила тему.
Ответить
Сообщение Добрый день. Изменила тему. Автор - katybv86 Дата добавления - 17.10.2017 в 08:20
Pelena
Дата: Вторник, 17.10.2017, 10:07 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19167
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Вариант с консолидацией. Сначала объединяем таблицы с помощью Данные -- Консолидация. Операцию выбрала Среднее, так как цены для одинаковых наименований равные. Дальше с помощью ВПР() подтягиваем из первого листа Дефицит. Строки с ошибками можно отфильтровать и удалить, если не нужны. Да, и ещё пришлось в ценах заменить точки на запятые, чтобы превратить цены в числа
Вариант с консолидацией. Сначала объединяем таблицы с помощью Данные -- Консолидация. Операцию выбрала Среднее, так как цены для одинаковых наименований равные. Дальше с помощью ВПР() подтягиваем из первого листа Дефицит. Строки с ошибками можно отфильтровать и удалить, если не нужны. Да, и ещё пришлось в ценах заменить точки на запятые, чтобы превратить цены в числа Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Вариант с консолидацией. Сначала объединяем таблицы с помощью Данные -- Консолидация. Операцию выбрала Среднее, так как цены для одинаковых наименований равные. Дальше с помощью ВПР() подтягиваем из первого листа Дефицит. Строки с ошибками можно отфильтровать и удалить, если не нужны. Да, и ещё пришлось в ценах заменить точки на запятые, чтобы превратить цены в числа Автор - Pelena Дата добавления - 17.10.2017 в 10:07
sboy
Дата: Вторник, 17.10.2017, 10:51 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Вариант с макрофункцией Код
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1)
см. в диспетчере имен и формулой Код
=ЕСЛИОШИБКА(ВПР($C3;ДВССЫЛ(ИНДЕКС(листы;СТОЛБЕЦ(B1))&"!$B$3:$C$1000");2;);"")
Вариант с макрофункцией Код
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1)
см. в диспетчере имен и формулой Код
=ЕСЛИОШИБКА(ВПР($C3;ДВССЫЛ(ИНДЕКС(листы;СТОЛБЕЦ(B1))&"!$B$3:$C$1000");2;);"")
sboy
Яндекс: 410016850021169
Ответить
Сообщение Вариант с макрофункцией Код
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1)
см. в диспетчере имен и формулой Код
=ЕСЛИОШИБКА(ВПР($C3;ДВССЫЛ(ИНДЕКС(листы;СТОЛБЕЦ(B1))&"!$B$3:$C$1000");2;);"")
Автор - sboy Дата добавления - 17.10.2017 в 10:51
_Boroda_
Дата: Вторник, 17.10.2017, 11:50 |
Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация:
6478
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Вариант просто формулой массива (файл _2)Код
=СРЗНАЧ(ЕСЛИОШИБКА(1/(1/СУММЕСЛИ(ДВССЫЛ("'"&СИМВОЛ(СТРОКА($1:$4)+233)&"*"&(СТОЛБЕЦ(A:I)-1)&"'!B1:B99");C3;ДВССЫЛ("'"&СИМВОЛ(СТРОКА($1:$4)+233)&"*"&(СТОЛБЕЦ(A:I)-1)&"'!c1:c99")));""))
katybv86 , а вот если бы у Вас листы назывались 1-2-3-4-5, то вообще все просто (файл _3) формула массиваКод
=МАКС(СУММЕСЛИ(ДВССЫЛ("'"&СТРОКА($1:$5)&"'!B1:B99");C3;ДВССЫЛ("'"&СТРОКА($1:$5)&"'!c1:c99")))
или обычнаяКод
=МАКС(ИНДЕКС(СУММЕСЛИ(ДВССЫЛ("'"&СТРОКА($1:$5)&"'!B1:B99");C3;ДВССЫЛ("'"&СТРОКА($1:$5)&"'!c1:c99"));))
в листах тожепришлось в ценах заменить точки на запятые, чтобы превратить цены в числа
Вариант просто формулой массива (файл _2)Код
=СРЗНАЧ(ЕСЛИОШИБКА(1/(1/СУММЕСЛИ(ДВССЫЛ("'"&СИМВОЛ(СТРОКА($1:$4)+233)&"*"&(СТОЛБЕЦ(A:I)-1)&"'!B1:B99");C3;ДВССЫЛ("'"&СИМВОЛ(СТРОКА($1:$4)+233)&"*"&(СТОЛБЕЦ(A:I)-1)&"'!c1:c99")));""))
katybv86 , а вот если бы у Вас листы назывались 1-2-3-4-5, то вообще все просто (файл _3) формула массиваКод
=МАКС(СУММЕСЛИ(ДВССЫЛ("'"&СТРОКА($1:$5)&"'!B1:B99");C3;ДВССЫЛ("'"&СТРОКА($1:$5)&"'!c1:c99")))
или обычнаяКод
=МАКС(ИНДЕКС(СУММЕСЛИ(ДВССЫЛ("'"&СТРОКА($1:$5)&"'!B1:B99");C3;ДВССЫЛ("'"&СТРОКА($1:$5)&"'!c1:c99"));))
в листах тожепришлось в ценах заменить точки на запятые, чтобы превратить цены в числа
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Вариант просто формулой массива (файл _2)Код
=СРЗНАЧ(ЕСЛИОШИБКА(1/(1/СУММЕСЛИ(ДВССЫЛ("'"&СИМВОЛ(СТРОКА($1:$4)+233)&"*"&(СТОЛБЕЦ(A:I)-1)&"'!B1:B99");C3;ДВССЫЛ("'"&СИМВОЛ(СТРОКА($1:$4)+233)&"*"&(СТОЛБЕЦ(A:I)-1)&"'!c1:c99")));""))
katybv86 , а вот если бы у Вас листы назывались 1-2-3-4-5, то вообще все просто (файл _3) формула массиваКод
=МАКС(СУММЕСЛИ(ДВССЫЛ("'"&СТРОКА($1:$5)&"'!B1:B99");C3;ДВССЫЛ("'"&СТРОКА($1:$5)&"'!c1:c99")))
или обычнаяКод
=МАКС(ИНДЕКС(СУММЕСЛИ(ДВССЫЛ("'"&СТРОКА($1:$5)&"'!B1:B99");C3;ДВССЫЛ("'"&СТРОКА($1:$5)&"'!c1:c99"));))
в листах тожепришлось в ценах заменить точки на запятые, чтобы превратить цены в числа
Автор - _Boroda_ Дата добавления - 17.10.2017 в 11:50
Che79
Дата: Вторник, 17.10.2017, 19:01 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Мой вариант. Допстолбцы: На Листе "Общая" в диапазоне E2:I2 вручную названия листов, в E3 формула со ссылкой на названия Код
=ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ("'"&E$2&"'!$C$3:$C$500");ПОИСКПОЗ($C3;ДВССЫЛ("'"&E$2&"'!$B$3:$B$500");));"")
Результат в столбце J: Код
=ЕСЛИОШИБКА(СРЗНАЧ(ПОДСТАВИТЬ(ПРОСМОТР(1;1/($E3:$I3<>"");$E3:$I3);".";","));)
З.Ы. Только зачем для данного примера СРЗНАЧ()? Что-то я "того" Код
=ЕСЛИОШИБКА(ПОДСТАВИТЬ(ПРОСМОТР(1;1/($E3:$I3<>"");$E3:$I3);".";",");)
Мой вариант. Допстолбцы: На Листе "Общая" в диапазоне E2:I2 вручную названия листов, в E3 формула со ссылкой на названия Код
=ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ("'"&E$2&"'!$C$3:$C$500");ПОИСКПОЗ($C3;ДВССЫЛ("'"&E$2&"'!$B$3:$B$500");));"")
Результат в столбце J: Код
=ЕСЛИОШИБКА(СРЗНАЧ(ПОДСТАВИТЬ(ПРОСМОТР(1;1/($E3:$I3<>"");$E3:$I3);".";","));)
З.Ы. Только зачем для данного примера СРЗНАЧ()? Что-то я "того" Код
=ЕСЛИОШИБКА(ПОДСТАВИТЬ(ПРОСМОТР(1;1/($E3:$I3<>"");$E3:$I3);".";",");)
Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Вторник, 17.10.2017, 19:17
Ответить
Сообщение Мой вариант. Допстолбцы: На Листе "Общая" в диапазоне E2:I2 вручную названия листов, в E3 формула со ссылкой на названия Код
=ЕСЛИОШИБКА(ИНДЕКС(ДВССЫЛ("'"&E$2&"'!$C$3:$C$500");ПОИСКПОЗ($C3;ДВССЫЛ("'"&E$2&"'!$B$3:$B$500");));"")
Результат в столбце J: Код
=ЕСЛИОШИБКА(СРЗНАЧ(ПОДСТАВИТЬ(ПРОСМОТР(1;1/($E3:$I3<>"");$E3:$I3);".";","));)
З.Ы. Только зачем для данного примера СРЗНАЧ()? Что-то я "того" Код
=ЕСЛИОШИБКА(ПОДСТАВИТЬ(ПРОСМОТР(1;1/($E3:$I3<>"");$E3:$I3);".";",");)
Автор - Che79 Дата добавления - 17.10.2017 в 19:01
katybv86
Дата: Четверг, 19.10.2017, 16:02 |
Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Спасибо всем за помощь
Ответить
Сообщение Спасибо всем за помощь Автор - katybv86 Дата добавления - 19.10.2017 в 16:02