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

Вход

Регистрация

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

 

= Мир MS Excel/Связь нескольких ячеек - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связь нескольких ячеек (Формулы/Formulas)
Связь нескольких ячеек
speaky Дата: Четверг, 13.06.2019, 19:38 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 93
Репутация: 7 ±
Замечаний: 0% ±

Excel 2003
Добрый день! Подскажите, как связать в примере номера в столбике F со значениями в таблице в ячейках B6 и D6? То есть, как сделать так, чтобы при нажатии на номер в столбике F автоматически в таблице в ячейках B6 и D6 подвязывались имя и номер напротив этого номера. Или второй вариант, вбивая в ячейку F7 (желтый цвет) значение номера в столбике F в таблице автоматически B6 и D6 подвязывались имя и номер.
К сообщению приложен файл: 6173743.xlsx (10.3 Kb)
 
Ответить
СообщениеДобрый день! Подскажите, как связать в примере номера в столбике F со значениями в таблице в ячейках B6 и D6? То есть, как сделать так, чтобы при нажатии на номер в столбике F автоматически в таблице в ячейках B6 и D6 подвязывались имя и номер напротив этого номера. Или второй вариант, вбивая в ячейку F7 (желтый цвет) значение номера в столбике F в таблице автоматически B6 и D6 подвязывались имя и номер.

Автор - speaky
Дата добавления - 13.06.2019 в 19:38
Pelena Дата: Четверг, 13.06.2019, 20:21 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация: 4417 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Непонятно, как связаны числа в столбце F и таблица A1:D8?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Непонятно, как связаны числа в столбце F и таблица A1:D8?

Автор - Pelena
Дата добавления - 13.06.2019 в 20:21
speaky Дата: Четверг, 13.06.2019, 20:42 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 93
Репутация: 7 ±
Замечаний: 0% ±

Excel 2003
Pelena, интересует связать только ячейки B6 и D6 c номерами (назовем их индексами) в столбце F

Клацнул F2 (33) и в B6 и D6 вбилось "Петя" и "4677" соответственно ...и так далее (конкретно в ячейки B6 и D6, как в примере)


Сообщение отредактировал speaky - Четверг, 13.06.2019, 20:47
 
Ответить
СообщениеPelena, интересует связать только ячейки B6 и D6 c номерами (назовем их индексами) в столбце F

Клацнул F2 (33) и в B6 и D6 вбилось "Петя" и "4677" соответственно ...и так далее (конкретно в ячейки B6 и D6, как в примере)

Автор - speaky
Дата добавления - 13.06.2019 в 20:42
Pelena Дата: Четверг, 13.06.2019, 21:09 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация: 4417 ±
Замечаний: ±

Excel 365 & Mac Excel
Формулами только второй вариант возможен
вбивая в ячейку F7 (желтый цвет) значение номера в столбике F в таблице автоматически B6 и D6 подвязывались имя и номер

Код
=ВПР(F7;$F$1:$H$4;2;0)
К сообщению приложен файл: 1848521.xlsx (11.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФормулами только второй вариант возможен
вбивая в ячейку F7 (желтый цвет) значение номера в столбике F в таблице автоматически B6 и D6 подвязывались имя и номер

Код
=ВПР(F7;$F$1:$H$4;2;0)

Автор - Pelena
Дата добавления - 13.06.2019 в 21:09
bmv98rus Дата: Четверг, 13.06.2019, 21:11 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
и так далее (конкретно в ячейки B6 и D6, как в примере)
это как?


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
и так далее (конкретно в ячейки B6 и D6, как в примере)
это как?

Автор - bmv98rus
Дата добавления - 13.06.2019 в 21:11
speaky Дата: Четверг, 13.06.2019, 21:14 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 93
Репутация: 7 ±
Замечаний: 0% ±

Excel 2003
Pelena, пасибки, Красивая), если вдруг и первый вариант найдется - круто)
 
Ответить
СообщениеPelena, пасибки, Красивая), если вдруг и первый вариант найдется - круто)

Автор - speaky
Дата добавления - 13.06.2019 в 21:14
speaky Дата: Четверг, 13.06.2019, 21:22 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 93
Репутация: 7 ±
Замечаний: 0% ±

Excel 2003
bmv98rus, "и так далее..." подразумевается - клацнул F5 и в ячейках B6 и D6 отбилось - " Пумба" и "11123" соответственно, согласно примеру
 
Ответить
Сообщениеbmv98rus, "и так далее..." подразумевается - клацнул F5 и в ячейках B6 и D6 отбилось - " Пумба" и "11123" соответственно, согласно примеру

Автор - speaky
Дата добавления - 13.06.2019 в 21:22
bmv98rus Дата: Четверг, 13.06.2019, 22:17 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
клацнул F5 и в ячейках B6 и D6 отбилось - " Пумба"
вот я и говорю, подвох ибо F5 пусто

Вариант с клацанием возможен только при использовании макросов


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
клацнул F5 и в ячейках B6 и D6 отбилось - " Пумба"
вот я и говорю, подвох ибо F5 пусто

Вариант с клацанием возможен только при использовании макросов

Автор - bmv98rus
Дата добавления - 13.06.2019 в 22:17
krosav4ig Дата: Четверг, 13.06.2019, 22:26 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Alt+TF > Формулы > поставить галочку Включить итеративные вычисления, предел итераций можно установить равным 1 > OK
Формулы для B6 и D6
Код
=ЕСЛИ(ЯЧЕЙКА("столбец")=6;ИНДЕКС(G:G;ЯЧЕЙКА("строка"));[@Столбец2])

Код
=ЕСЛИ(ЯЧЕЙКА("столбец")=6;ИНДЕКС(H:H;ЯЧЕЙКА("строка"));[@Столбец4])

выделили ячейку в столбце F, нажали F9


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеAlt+TF > Формулы > поставить галочку Включить итеративные вычисления, предел итераций можно установить равным 1 > OK
Формулы для B6 и D6
Код
=ЕСЛИ(ЯЧЕЙКА("столбец")=6;ИНДЕКС(G:G;ЯЧЕЙКА("строка"));[@Столбец2])

Код
=ЕСЛИ(ЯЧЕЙКА("столбец")=6;ИНДЕКС(H:H;ЯЧЕЙКА("строка"));[@Столбец4])

выделили ячейку в столбце F, нажали F9

Автор - krosav4ig
Дата добавления - 13.06.2019 в 22:26
bmv98rus Дата: Четверг, 13.06.2019, 22:31 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
krosav4ig, Анрей, тогда надо ограничить и строки для клацания, а итерации зачем? Они не избавят от некорректного результата при просто пересчете.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 13.06.2019, 22:33
 
Ответить
Сообщениеkrosav4ig, Анрей, тогда надо ограничить и строки для клацания, а итерации зачем? Они не избавят от некорректного результата при просто пересчете.

Автор - bmv98rus
Дата добавления - 13.06.2019 в 22:31
krosav4ig Дата: Четверг, 13.06.2019, 22:37 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
циклическая ссылка, на всякий случай, работать-то будет, но предупреждение будет выскакивать
а еще когда-то было %) [vba]
Код
по.двойному.щелчку()
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениециклическая ссылка, на всякий случай, работать-то будет, но предупреждение будет выскакивать
а еще когда-то было %) [vba]
Код
по.двойному.щелчку()
[/vba]

Автор - krosav4ig
Дата добавления - 13.06.2019 в 22:37
_Boroda_ Дата: Пятница, 14.06.2019, 09:15 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Попробуйте макросом
В модуль листа
[vba]
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target(1), Cells(1, "F").Resize(Cells(Rows.Count, "F").End(3).Row)) Is Nothing Then
        Cells(6, "B") = Target(1).Offset(, 1)
        Cells(6, "D") = Target(1).Offset(, 2)
    End If
End Sub
[/vba]
К сообщению приложен файл: 6173743_1.xlsm (17.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПопробуйте макросом
В модуль листа
[vba]
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target(1), Cells(1, "F").Resize(Cells(Rows.Count, "F").End(3).Row)) Is Nothing Then
        Cells(6, "B") = Target(1).Offset(, 1)
        Cells(6, "D") = Target(1).Offset(, 2)
    End If
End Sub
[/vba]

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

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