Копирование чисел из таблицы по совпалению имен
ars1734
Дата: Пятница, 24.10.2025, 05:04 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 164
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здравствуйте уважаемые эксперты. Нужна ваша помощь в написании формулы в Таблице 3 в столбцах AJ:AM, копирующей значения чисел из таблицы 2 Листа 2, в Таблицу 3 Листа 1, по совпадению пары имен в Таблице 1, а так же названия блока Свадьба или Развод. Можно подставлять любую пару имен Таблицы 1 в ячейки C3:D3 Листа 2 и использовать гиперссылку на С1 для быстрого перехода. Строка 3 Таблицы 2 копирует головное имя пары из ячейки С3. Строка 4 стационарная. Более подробное ТЗ в файле С уважением
Здравствуйте уважаемые эксперты. Нужна ваша помощь в написании формулы в Таблице 3 в столбцах AJ:AM, копирующей значения чисел из таблицы 2 Листа 2, в Таблицу 3 Листа 1, по совпадению пары имен в Таблице 1, а так же названия блока Свадьба или Развод. Можно подставлять любую пару имен Таблицы 1 в ячейки C3:D3 Листа 2 и использовать гиперссылку на С1 для быстрого перехода. Строка 3 Таблицы 2 копирует головное имя пары из ячейки С3. Строка 4 стационарная. Более подробное ТЗ в файле С уважением ars1734
Ответить
Сообщение Здравствуйте уважаемые эксперты. Нужна ваша помощь в написании формулы в Таблице 3 в столбцах AJ:AM, копирующей значения чисел из таблицы 2 Листа 2, в Таблицу 3 Листа 1, по совпадению пары имен в Таблице 1, а так же названия блока Свадьба или Развод. Можно подставлять любую пару имен Таблицы 1 в ячейки C3:D3 Листа 2 и использовать гиперссылку на С1 для быстрого перехода. Строка 3 Таблицы 2 копирует головное имя пары из ячейки С3. Строка 4 стационарная. Более подробное ТЗ в файле С уважением Автор - ars1734 Дата добавления - 24.10.2025 в 05:04
_Boroda_
Дата: Пятница, 24.10.2025, 09:29 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16956
Репутация:
6631
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Не совсем понял, так нужно?Код
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Не совсем понял, так нужно?Код
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Не совсем понял, так нужно?Код
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Автор - _Boroda_ Дата добавления - 24.10.2025 в 09:29
ars1734
Дата: Пятница, 24.10.2025, 10:10 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 164
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Да, все шикарно работает! Спасибо огромное! С уважением
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Да, все шикарно работает! Спасибо огромное! С уважениемars1734
Ответить
Сообщение =СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Да, все шикарно работает! Спасибо огромное! С уважениемАвтор - ars1734 Дата добавления - 24.10.2025 в 10:10
ars1734
Дата: Пятница, 24.10.2025, 12:59 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 164
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Прошу прощения, данная формула работает в приложенном файле, но если Лист1 и Лист 2 находятся в разных книгах, то формула перестает работать. Не могли бы вы подсказать, что в этом случае делать? Может нужна правка формулы для этого случая, чтобы заработало? И еще момент: формула в ячейке AJ13 ссылается на пустую ячейку AI11 это не ошибка? С уважением
=СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Прошу прощения, данная формула работает в приложенном файле, но если Лист1 и Лист 2 находятся в разных книгах, то формула перестает работать. Не могли бы вы подсказать, что в этом случае делать? Может нужна правка формулы для этого случая, чтобы заработало? И еще момент: формула в ячейке AJ13 ссылается на пустую ячейку AI11 это не ошибка? С уважениемars1734
Сообщение отредактировал ars1734 - Пятница, 24.10.2025, 13:02
Ответить
Сообщение =СУММПРОИЗВ(ИНДЕКС(($X13=Лист2!$F$3:$AX$3)*($Y13=Лист2!$F$4:$AX$4)*Ч(+Лист2!$G$4:$AY$5)*(AJ$11=Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Прошу прощения, данная формула работает в приложенном файле, но если Лист1 и Лист 2 находятся в разных книгах, то формула перестает работать. Не могли бы вы подсказать, что в этом случае делать? Может нужна правка формулы для этого случая, чтобы заработало? И еще момент: формула в ячейке AJ13 ссылается на пустую ячейку AI11 это не ошибка? С уважениемАвтор - ars1734 Дата добавления - 24.10.2025 в 12:59
_Boroda_
Дата: Пятница, 24.10.2025, 14:13 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16956
Репутация:
6631
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
находятся в разных книгах, то формула перестает работать.
У меня работает. Только обе книги должны быть открытыКод
=СУММПРОИЗВ(ИНДЕКС(($X13=[Книга2]Лист2!$F$3:$AX$3)*($Y13=[Книга2]Лист2!$F$4:$AX$4)*Ч(+[Книга2]Лист2!$G$4:$AY$5)*(AJ$11=[Книга2]Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
AJ13 ссылается на пустую ячейку AI11 это не ошибка?
Была б ошибка - не работало бы))) СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11) считает, сколько в AI$11:AJ$11 значений Свадьба. Получаем 1, поэтому тянем из строки 4 листа2. А в соседнем столбце при протягивании формулы получается вот так СЧЁТЕСЛИ(AJ$11:AK$11;AK$11) - сколько в AJ$11:AK$11 значений Свадьба. Получаем 2, поэтому тянем из строки 5 листа2. Аналогично с разводами
находятся в разных книгах, то формула перестает работать.
У меня работает. Только обе книги должны быть открытыКод
=СУММПРОИЗВ(ИНДЕКС(($X13=[Книга2]Лист2!$F$3:$AX$3)*($Y13=[Книга2]Лист2!$F$4:$AX$4)*Ч(+[Книга2]Лист2!$G$4:$AY$5)*(AJ$11=[Книга2]Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
AJ13 ссылается на пустую ячейку AI11 это не ошибка?
Была б ошибка - не работало бы))) СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11) считает, сколько в AI$11:AJ$11 значений Свадьба. Получаем 1, поэтому тянем из строки 4 листа2. А в соседнем столбце при протягивании формулы получается вот так СЧЁТЕСЛИ(AJ$11:AK$11;AK$11) - сколько в AJ$11:AK$11 значений Свадьба. Получаем 2, поэтому тянем из строки 5 листа2. Аналогично с разводами_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение находятся в разных книгах, то формула перестает работать.
У меня работает. Только обе книги должны быть открытыКод
=СУММПРОИЗВ(ИНДЕКС(($X13=[Книга2]Лист2!$F$3:$AX$3)*($Y13=[Книга2]Лист2!$F$4:$AX$4)*Ч(+[Книга2]Лист2!$G$4:$AY$5)*(AJ$11=[Книга2]Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
AJ13 ссылается на пустую ячейку AI11 это не ошибка?
Была б ошибка - не работало бы))) СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11) считает, сколько в AI$11:AJ$11 значений Свадьба. Получаем 1, поэтому тянем из строки 4 листа2. А в соседнем столбце при протягивании формулы получается вот так СЧЁТЕСЛИ(AJ$11:AK$11;AK$11) - сколько в AJ$11:AK$11 значений Свадьба. Получаем 2, поэтому тянем из строки 5 листа2. Аналогично с разводамиАвтор - _Boroda_ Дата добавления - 24.10.2025 в 14:13
alexa1965
Дата: Пятница, 24.10.2025, 14:14 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 445
Репутация:
66
±
Замечаний:
0% ±
2003> 2019 >2016
Не могли бы вы подсказать
Добрый день, изменить в формуле вместо лист2
Не могли бы вы подсказать
Добрый день, изменить в формуле вместо лист2alexa1965
Главное не быть балабастиком
Сообщение отредактировал alexa1965 - Пятница, 24.10.2025, 14:15
Ответить
Сообщение Не могли бы вы подсказать
Добрый день, изменить в формуле вместо лист2Автор - alexa1965 Дата добавления - 24.10.2025 в 14:14
_Boroda_
Дата: Пятница, 24.10.2025, 14:52 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16956
Репутация:
6631
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Уточню. При таком названии вот так должно быть [vba]Код
'[Имя книги.xlsx]Лист2'!...
[/vba] Целиком формула вот такКод
=СУММПРОИЗВ(ИНДЕКС(($X13='[Новая книга.xlsx]Лист2'!$F$3:$AX$3)*($Y13='[Новая книга.xlsx]Лист2'!$F$4:$AX$4)*Ч(+'[Новая книга.xlsx]Лист2'!$G$4:$AY$5)*(AJ$11='[Новая книга.xlsx]Лист2'!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
А та формула, что я в посте выше привел - это ссылка на только что созданную и не сохраненную книгу. Если же пробелов в названии книги нет, то вот такКод
=СУММПРОИЗВ(ИНДЕКС(($X13=[Новая_книга.xlsx]Лист2!$F$3:$AX$3)*($Y13=[Новая_книга.xlsx]Лист2!$F$4:$AX$4)*Ч(+[Новая_книга.xlsx]Лист2!$G$4:$AY$5)*(AJ$11=[Новая_книга.xlsx]Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Но будет работать и первый вариант
Уточню. При таком названии вот так должно быть [vba]Код
'[Имя книги.xlsx]Лист2'!...
[/vba] Целиком формула вот такКод
=СУММПРОИЗВ(ИНДЕКС(($X13='[Новая книга.xlsx]Лист2'!$F$3:$AX$3)*($Y13='[Новая книга.xlsx]Лист2'!$F$4:$AX$4)*Ч(+'[Новая книга.xlsx]Лист2'!$G$4:$AY$5)*(AJ$11='[Новая книга.xlsx]Лист2'!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
А та формула, что я в посте выше привел - это ссылка на только что созданную и не сохраненную книгу. Если же пробелов в названии книги нет, то вот такКод
=СУММПРОИЗВ(ИНДЕКС(($X13=[Новая_книга.xlsx]Лист2!$F$3:$AX$3)*($Y13=[Новая_книга.xlsx]Лист2!$F$4:$AX$4)*Ч(+[Новая_книга.xlsx]Лист2!$G$4:$AY$5)*(AJ$11=[Новая_книга.xlsx]Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Но будет работать и первый вариант _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Уточню. При таком названии вот так должно быть [vba]Код
'[Имя книги.xlsx]Лист2'!...
[/vba] Целиком формула вот такКод
=СУММПРОИЗВ(ИНДЕКС(($X13='[Новая книга.xlsx]Лист2'!$F$3:$AX$3)*($Y13='[Новая книга.xlsx]Лист2'!$F$4:$AX$4)*Ч(+'[Новая книга.xlsx]Лист2'!$G$4:$AY$5)*(AJ$11='[Новая книга.xlsx]Лист2'!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
А та формула, что я в посте выше привел - это ссылка на только что созданную и не сохраненную книгу. Если же пробелов в названии книги нет, то вот такКод
=СУММПРОИЗВ(ИНДЕКС(($X13=[Новая_книга.xlsx]Лист2!$F$3:$AX$3)*($Y13=[Новая_книга.xlsx]Лист2!$F$4:$AX$4)*Ч(+[Новая_книга.xlsx]Лист2!$G$4:$AY$5)*(AJ$11=[Новая_книга.xlsx]Лист2!$F$6:$AX$6);СЧЁТЕСЛИ(AI$11:AJ$11;AJ$11);))
Но будет работать и первый вариант Автор - _Boroda_ Дата добавления - 24.10.2025 в 14:52
ars1734
Дата: Пятница, 24.10.2025, 16:15 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 164
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Была б ошибка - не работало бы)))
Вы абсолютно правы! Всё получилось! Еще раз огромное спасибо! С уважением
Была б ошибка - не работало бы)))
Вы абсолютно правы! Всё получилось! Еще раз огромное спасибо! С уважениемars1734
Ответить
Сообщение Была б ошибка - не работало бы)))
Вы абсолютно правы! Всё получилось! Еще раз огромное спасибо! С уважениемАвтор - ars1734 Дата добавления - 24.10.2025 в 16:15
ars1734
Дата: Пятница, 24.10.2025, 16:17 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 164
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день, изменить в формуле
Благодарю Вас за участие, всё заработало.
Добрый день, изменить в формуле
Благодарю Вас за участие, всё заработало.ars1734
Ответить
Сообщение Добрый день, изменить в формуле
Благодарю Вас за участие, всё заработало.Автор - ars1734 Дата добавления - 24.10.2025 в 16:17