В колонке B у меня есть название футбольной команды. В столбцах C, D, E у меня есть некоторые значения чисел, связанные с этой командой. Мой вопрос: возможно ли набрать имя команды в какой-то случайной ячейке (скажем, J4) и автоматически получить числовые значения, связанные с этой командой в ячейках J5, J6 и J7?Получение связанных значений в Excel 2007
1
A
ответ
0
Если рабочий лист Лист1, вставьте следующий код в модуле Лист1 в VBE
Private Sub Worksheet_Change(ByVal Target As Range)
Dim teams As Range
Set teams = Me.Range("B:B")
Dim team As Range
Set team = teams.Find(Target.Value, teams.Cells(1), xlValues, xlWhole)
If (Not (team Is Nothing)) Then
Application.EnableEvents = False
Target.Offset(1, 0).Value = team.Offset(0, 1).Value
Target.Offset(2, 0).Value = team.Offset(0, 2).Value
Target.Offset(3, 0).Value = team.Offset(0, 3).Value
Application.EnableEvents = True
End If
End Sub
0
Пожалуйста, попробуйте:
=VLOOKUP(J$4,B:E,ROW()-3,0)
в J5 скопировано до J7.
Смежные вопросы
- 1. Excel 2007, распределение значений
- 2. между диапазоном значений в Excel 2007
- 3. VBA Excel 2007 - Объединение значений в строке
- 4. Получение и обновление связанных значений в aAngularJS
- 5. HashMap - получение всех значений, связанных с ключом
- 6. Получение значений от связанных объектов вызывает ошибку
- 7. Excel 2007 MedianIfs()
- 8. Excel-dna получение процентных значений
- 9. Динамический график в excel 2007
- 10. Печать в Excel 2007
- 11. Excel 2007 VBA Аудит
- 12. Excel 2007 получение статистики в столбце b на основе значений в первом столбце a
- 13. Определить ячейки в формуле в Excel 2007
- 14. Получить несколько значений, связанных с одним идентификатором в excel
- 15. JavaScript - Получение связанных значений (this) Параметр в функции onclick
- 16. EXCEL - VBA. Получение значений ячеек в качестве пар значений ключа
- 17. Преобразование Excel 2007 VBA в Excel 2003
- 18. Вставка связанных таблиц Excel в Word
- 19. В чем разница между VSTO Excel 2007 Workbook и VSTO Excel 2007 Надстройка
- 20. excel 2007 условное форматирование
- 21. Excel 2007 - Найти слово
- 22. Ошибка обновления Excel 2007
- 23. Excel 2007 теневая копия?
- 24. Состояние MS Excel 2007
- 25. Excel 2007 Текст Дата
- 26. Сохранение документов Excel 2007
- 27. Excel 2007 Ribbon
- 28. Экспорт GridView в Excel 2007
- 29. метод Application.InputBox в Excel 2007
- 30. Формула Проблема в Excel 2007
Если информация о вашей команде находится в таблице где-то, как описано, вы можете использовать 'VLOOKUP'. * Eg *, '= VLOOKUP (J4, $ B $ 1: $ E $ 24, 2, FALSE)' будет соответствовать записи 'J4' в таблицу, определенную в' $ B $ 1', '$ E $ 24' и вернуть значение из столбца 'C', соответствующего' J4'. См. [Как использовать функцию VLOOKUP в Excel] (http://spreadsheets.about.com/od/excelfunctions/ss/vlookup.htm). – lurker
Вы нашли что-нибудь полезное? Вы не отправили ant-обратную связь, –