У меня есть несколько малонаселенных таблиц в книге Excel, из которых мне нужно восстановить и отсортировать значения для определенных ключей. Поиски будут вызваны событиями.
Я мог бы сделать это, используя Loops и массив, но будучи предупрежденным о Loops в VBA, мне интересно, есть ли более элегантный метод, возможно, использующий встроенную функцию Excel.
Скорость важна.
UID| UK | FR | DE | FI | LUX | .....
1 | 0 | 0 |0.03| 0.1| 0 | .....
2 | 0 | 0 | 0 | 0 | 0.5 | .....
3 |0.01| 0 | 0 | 0 | 0.09| .....
4 | 0 | 0 | 0 | 0.2| 0 | .....
5 |0.31|0.07| 0 | 0 | 0 | .....
. . . . . .
. . . . . .
. . . . . .
. . . . . .
Так что в этом примере таблицы я хотел бы вернуть географическое распределение каждого уникального идентификатора и отсортировать его, исключив любой регион с нулевым весом.
Таблица содержит несколько тысяч UID и несколько тысяч регионов.