Выбор ячейки в таблице на основе определенных критериев для строки и столбца - PullRequest
0 голосов
/ 18 апреля 2011

Привет, я новичок в Excel и VBA, и мне интересно, возможно ли то, что я хотел бы сделать, и как я могу это сделать.

У меня есть большая таблица с двумя основными критериями: Месяц и Имя.

           January                     February

Name      Set A   Set B  Set C      Set A  Set B  Set C      

Frank       1       2      3          4      5      6

Harry       2       4      6          3      6      9

Sally       12      24     12         2      4       2

Мне нужно иметь возможность установить строку (например, Фрэнк, Гарри или Салли) имесяц, над которым я работаю (например, февраль), а затем вставьте значения в набор A, набор B, набор C и т. д. из другого листа.

Как я могу это сделать?

1 Ответ

1 голос
/ 19 апреля 2011

Я думаю, что вы, возможно, ищете INDEX (Application.Index) и MATCH (Applicaiton.Match).Они возвращают номера строк и столбцов, которые вы можете использовать для построения местоположения ячеек.

Здесь есть довольно хороший пример http://www.mrexcel.com/forum/showthread.php?t=522804

Если вы сможете изменить названия месяцев для дублирования в каждом столбце, это, вероятно, облегчит вашу жизнь.

Трюк будет соответствовать набору и месяцу, чтобы получить правильный столбец.Вот пример использования оператора if для индекса / соответствия для решения проблемы, такой как проблема месяца / набора.http://www.mrexcel.com/forum/showthread.php?p=233645#239180'

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...