Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Заполнение на основе данных - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Заполнение на основе данных (Формулы/Formulas)
Заполнение на основе данных
DarthShepard Дата: Суббота, 01.06.2019, 09:35 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Дамы и господа, доброго времени суток!
Впервые на вашем форуме, привела меня сюда последняя надежда на помощь.
Сразу скажу, что я в excel обладаю лишь навыками чуть выше обычного пользователя.
Суть проблемы следующая:
у меня есть массив данных, в несколько столбцов(лист 1), и есть пример необходимого мне шаблона(лист 2), где при заполнении клеток зеленого цвета должны заполняться на их основе автоматически клетки красного цвета. В файле видно, что они идут вразнобой - так сделано специально, ибо в таком формате мне приходит материал для работы. Поискав помощи в интернете(в т.ч. и здесь, на форуме), ничего не нашел.
К сообщению приложен файл: 1779947.xlsx(10.4 Kb)


Сообщение отредактировал DarthShepard - Суббота, 01.06.2019, 09:36
 
Ответить
СообщениеДамы и господа, доброго времени суток!
Впервые на вашем форуме, привела меня сюда последняя надежда на помощь.
Сразу скажу, что я в excel обладаю лишь навыками чуть выше обычного пользователя.
Суть проблемы следующая:
у меня есть массив данных, в несколько столбцов(лист 1), и есть пример необходимого мне шаблона(лист 2), где при заполнении клеток зеленого цвета должны заполняться на их основе автоматически клетки красного цвета. В файле видно, что они идут вразнобой - так сделано специально, ибо в таком формате мне приходит материал для работы. Поискав помощи в интернете(в т.ч. и здесь, на форуме), ничего не нашел.

Автор - DarthShepard
Дата добавления - 01.06.2019 в 09:35
китин Дата: Суббота, 01.06.2019, 10:58 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 5596
Репутация: 891 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
и вам доброго!!!
так надо?
Код
=ИНДЕКС(Лист1!$D$2:$D$6;ПОИСКПОЗ(Лист2!$H13;Лист1!$A$2:$A$6;0))

это для первого столбца. в других меняется диапазон
Код
Лист1!$D$2:$D$6
К сообщению приложен файл: DarthShepard.xlsx(11.1 Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеи вам доброго!!!
так надо?
Код
=ИНДЕКС(Лист1!$D$2:$D$6;ПОИСКПОЗ(Лист2!$H13;Лист1!$A$2:$A$6;0))

это для первого столбца. в других меняется диапазон
Код
Лист1!$D$2:$D$6

Автор - китин
Дата добавления - 01.06.2019 в 10:58
DarthShepard Дата: Суббота, 01.06.2019, 11:13 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
так надо?

Да, все именно так, спасибо огромное!
Есть только вопрос по синтаксису:
Доступно только для пользователей
Почему во всех ячейках и столбцах здесь написан столбец А? И что за 0 перед закрытием скобки?


Сообщение отредактировал DarthShepard - Суббота, 01.06.2019, 12:32
 
Ответить
Сообщение
так надо?

Да, все именно так, спасибо огромное!
Есть только вопрос по синтаксису:
Доступно только для пользователей
Почему во всех ячейках и столбцах здесь написан столбец А? И что за 0 перед закрытием скобки?

Автор - DarthShepard
Дата добавления - 01.06.2019 в 11:13
китин Дата: Суббота, 01.06.2019, 11:27 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 5596
Репутация: 891 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
DarthShepard, ну , для начала не надо цитировать весь пост целиком. это нарушение п.5j Правил форума. Так что сначала исправляем и получаем ответ


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
СообщениеDarthShepard, ну , для начала не надо цитировать весь пост целиком. это нарушение п.5j Правил форума. Так что сначала исправляем и получаем ответ

Автор - китин
Дата добавления - 01.06.2019 в 11:27
_Boroda_ Дата: Суббота, 01.06.2019, 15:32 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15195
Репутация: 5972 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще варианты
Код
=ПРОСМОТР(;-1/($H13=Лист1!$A$2:$A$9);Лист1!D$2:D$9)
пояснялку см. здесь http://www.excelworld.ru/forum/2-16573-138042-16-1427281717
Код
=ВПР($H13;Лист1!$A$2:$F$6;6;)
пояснялку см. в справке ВПР
К сообщению приложен файл: 1779947_1.xlsx(11.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще варианты
Код
=ПРОСМОТР(;-1/($H13=Лист1!$A$2:$A$9);Лист1!D$2:D$9)
пояснялку см. здесь http://www.excelworld.ru/forum/2-16573-138042-16-1427281717
Код
=ВПР($H13;Лист1!$A$2:$F$6;6;)
пояснялку см. в справке ВПР

Автор - _Boroda_
Дата добавления - 01.06.2019 в 15:32
DarthShepard Дата: Воскресенье, 02.06.2019, 18:51 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
китин, _Boroda_, спасибо за ответы!
Господа, совсем забыл учесть еще один условие - совпадение должно быть сразу по двум ячейкам. Файл прикрепляю. Подробное пояснение:
Допустим, у меня есть имя работы "ремонт", цена работы 500, и есть ремонт, цена которого 5000, и ед. измерения там не шт, а часы. Таким образом, мне нужно, чтобы при заполнении ячеек цены и имени заполнялись все остальные, а не только имени, как ранее.

Заранее спасибо, вы уже сделали больше, чем я мог ожидать, низкий поклон!
К сообщению приложен файл: 4771230.xlsx(11.2 Kb)
 
Ответить
Сообщениекитин, _Boroda_, спасибо за ответы!
Господа, совсем забыл учесть еще один условие - совпадение должно быть сразу по двум ячейкам. Файл прикрепляю. Подробное пояснение:
Допустим, у меня есть имя работы "ремонт", цена работы 500, и есть ремонт, цена которого 5000, и ед. измерения там не шт, а часы. Таким образом, мне нужно, чтобы при заполнении ячеек цены и имени заполнялись все остальные, а не только имени, как ранее.

Заранее спасибо, вы уже сделали больше, чем я мог ожидать, низкий поклон!

Автор - DarthShepard
Дата добавления - 02.06.2019 в 18:51
_Boroda_ Дата: Воскресенье, 02.06.2019, 19:08 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15195
Репутация: 5972 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ПРОСМОТР(;-1/($H13=Лист1!$A$2:$A$9)/($K13=Лист1!$B$2:$B$9);Лист1!D$2:D$9)
К сообщению приложен файл: 4771230_1.xlsx(11.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ПРОСМОТР(;-1/($H13=Лист1!$A$2:$A$9)/($K13=Лист1!$B$2:$B$9);Лист1!D$2:D$9)

Автор - _Boroda_
Дата добавления - 02.06.2019 в 19:08
DarthShepard Дата: Воскресенье, 02.06.2019, 22:04 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Так нужно?

Да, именно! Огромное спасибо! Отблагодарил на Яндексе :)
 
Ответить
Сообщение
Так нужно?

Да, именно! Огромное спасибо! Отблагодарил на Яндексе :)

Автор - DarthShepard
Дата добавления - 02.06.2019 в 22:04
_Boroda_ Дата: Воскресенье, 02.06.2019, 22:47 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15195
Репутация: 5972 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Отблагодарил на Яндексе

Благодарю


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Отблагодарил на Яндексе

Благодарю

Автор - _Boroda_
Дата добавления - 02.06.2019 в 22:47
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Заполнение на основе данных (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!